YuSanka
63b545c2c1
Fixed wrong ModeButtons layout on settings tabs under OSX
2019-01-11 12:47:40 +01:00
bubnikv
b9fb70b67b
Fix of SPE-753
...
Slicer crash when SLA printer is selected and printer profile is changed
First, there was a bug in the preset Tabs, where a "printer_technology"
was incorrectly queried on "print" and "filament"
(or "sla_print" and "sla_material") profiles.
Second, there was an unsafe "printer_technology" getter, which would add
the missing key to the config container when queried for.
2019-01-10 18:08:38 +01:00
YuSanka
4da39b7645
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-10 11:10:01 +01:00
YuSanka
393c72aa8e
Implemented ModeSizer with ModeButtons for the mode view changing from the settings tabs and plater
2019-01-10 11:09:31 +01:00
tamasmeszaros
050236eae5
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
bubnikv
e57172a7bf
Fixed a bug in the Win32 start wrapper (wrong number of parameters was passed for the GUI slic3r.exe).
...
Reworked command line processing for the GUI slic3r. Now the config is loaded first, then the model files (also the configs from AMF/3MF are applied), and lastly the free standing parameters are applied.
Fixed unescaping for command line parameters. The string parameters are now not unescaped, string vector parameters are unescaped only if enquoted.
Tab::load_current_preset() - disabled CallAfter for predictability. With CallAfter, it was difficult to call the method in sequence with other methods.
Fixed some missing ->Destroy() calls on dialogs created from MainFrame
Fixed some compiler warnings.
2019-01-09 10:43:17 +01:00
bubnikv
fae0b19b40
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
...
to be sure that the strings are correctly converted to UTF8.
2019-01-03 14:34:53 +01:00
Dylan "smellyfis" Thies
2cb49bd77a
fixing issue with disappearing tabs
...
src/slic3r/GUI/Tab.cpp:
When switch to previously created tabs they were not being
restored
The fix is better only used on Linux (lukasmatena)
2019-01-02 14:55:24 +01:00
YuSanka
ac90a05f53
Fixed view_mode updating on the Tabs
2018-12-21 12:59:48 +01:00
YuSanka
154986b56d
Fixed page updating according to view_mode (after preset changing)
2018-12-21 09:19:00 +01:00
Vojtech Kral
63e892b997
Prinhost: Add a note explaining OS certificate store
2018-12-20 18:50:24 +01:00
Vojtech Kral
7c8dbda610
Print host: Check OctoPrint vs SLA
2018-12-19 15:15:29 +01:00
YuSanka
a251e583a3
Implemented updating of the settings values for PointCtrl and Choice.
...
* wx_EVT_KILL_FOCES doesn't handled on OSX, so values are updating on wx_EVT_TEXT like a temporary workaround.
2018-12-18 15:29:49 +01:00
Vojtech Kral
f3d7199a32
PrintHost: Basic SL1 support
2018-12-18 14:37:35 +01:00
bubnikv
46d844c8be
Make the increase of extruder motor current during MM filament
...
exchange sequences configurable.
2018-12-14 20:09:10 +01:00
tamasmeszaros
4d456bdba5
Removed display_flip_xy and added display_orientation instead.
...
When starting Slic3r and the profile is FDM type than it yields an assertion failure for wx. See Tab::update_page_tree_visibility() line 2371
2018-12-13 12:42:45 +01:00
tamasmeszaros
ab03876441
Added cancellation points. Added new flip xy option. Refactor and waring removal.
2018-12-12 11:36:02 +01:00
YuSanka
5d55b1d612
Update value inside TextCtrl & SpinCtrl after wxEVT_KILL_FOCES instead of wxEVT_TEXT (or wxEVT_TEXT_ENTER)
2018-12-11 14:05:56 +01:00
Lukas Matena
05dd8f0a54
First version of SLA support points generation
2018-12-07 14:21:33 +01:00
bubnikv
b25085a296
Fix of a typo.
2018-12-04 19:21:53 +01:00
bubnikv
d100b1ad7a
Fixed compilation on OSX,
...
improved utf8 compatibility of Tab::may_discard_current_dirty_preset(),
renamed "SLA Print Profile" / "SLA Material Profile" to just "Print Profile"
resp. Material Profile.
2018-12-04 19:10:31 +01:00
bubnikv
0e573ebf10
Implemented compatible_printer / compatible_printer_condition
...
for filaments and SLA materials.
Fixed compatible_printers / compatible_prints dialog to show
system profiles as well.
2018-12-04 17:56:49 +01:00
bubnikv
e99fa7d104
Implemented naming of the SLA export file based on the output file name
...
template.
Reworked naming of the plater exports to not use the output file name
template, but to derive the file name from the first printable object's name.
Fixed error handling: Reimpemented the Perl's "eval" blocks
as try / catch blocks.
2018-12-03 13:14:28 +01:00
YuSanka
c8203e9370
Suppress change preset to SLA if we have multi-part object
2018-11-29 12:35:07 +01:00
bubnikv
91ac484405
Removed some obsolete Perl bindings.
...
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
tamasmeszaros
3536f7d87a
SLA support parameters changed: radiuses for diameters.
2018-11-23 13:05:24 +01:00
tamasmeszaros
bbf69876a9
Removed head_back_radius and added pillar widening factor to the parameter layers
2018-11-23 11:51:45 +01:00
tamasmeszaros
6de2f09ac5
Adding checkbox for disabling support generation (still having pad generation)
2018-11-22 18:02:05 +01:00
YuSanka
69e874597f
Hide "Extruder" column for the SLA printing
2018-11-22 16:09:28 +01:00
YuSanka
ba913291e3
Changed the object context menu in the object list for SLA print technology
...
+ changed list of the options for "Add settings"
2018-11-22 11:06:07 +01:00
tamasmeszaros
be549690e0
height level mismatches seems to be fixed.
2018-11-20 16:12:04 +01:00
tamasmeszaros
6f13fd907a
Adding object elevation param.
...
Quick attempt to build with MinGW 7.3. Successful compile, failed linking
2018-11-19 17:58:08 +01:00
YuSanka
3677dd4bd5
Some code rebase
2018-11-19 14:05:29 +01:00
YuSanka
6a30c49eb9
Added the context to the TabPrintSLA
2018-11-19 14:05:29 +01:00
YuSanka
d22256c1de
"SLA Print Settings" implementation (start)
2018-11-19 14:05:29 +01:00
YuSanka
9cb6bbc0f5
Fixed wrong preset comboboxes updating on sidebar after preset changing on "Printer Settings" tab
2018-11-16 11:15:27 +01:00
bubnikv
96eba71a21
Integrated SLAPrint into background processing.
...
Fixed couple of compiler warnings.
2018-11-08 20:18:40 +01:00
bubnikv
a97ce278dc
Finished (?) switching between the FDM / SLA profiles,
...
fixed an invalidation bug in Print::apply()
2018-10-31 18:05:25 +01:00
bubnikv
ef2c146b2d
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-31 16:25:55 +01:00
bubnikv
07feaa3c7d
WIP: SL1 profiles, SL1 in wizard, switching between FFF / SLA
2018-10-31 16:22:36 +01:00
YuSanka
0167087d7d
Some code review
2018-10-31 12:58:35 +01:00
YuSanka
d3d06fe78b
Middle mode is changed to Advanced
2018-10-25 14:55:03 +02:00
YuSanka
5c267eecee
Fixed incorrect m_wiping_dialog_button showing after appInit
2018-10-24 12:58:35 +02:00
Enrico Turri
5944ff996f
Fixed memory leak in Tab::add_options_page()
2018-10-23 11:44:46 +02:00
Enrico Turri
321dee78b9
Fixed exception when closing Slic3r
2018-10-23 09:48:01 +02:00
YuSanka
6e1e8435c8
Fixed mode updating under GTK
2018-10-22 15:18:33 +02:00
YuSanka
31c9b9f080
Fixed TreeCtrl updating after mode change
...
+ Added another images for mode visualization
2018-10-22 12:08:30 +02:00
YuSanka
fa32391f04
Completed settings hiding according to view mode
2018-10-21 23:10:37 +02:00
YuSanka
95c8295a93
Prototype of the hiding according to view mode
...
+ Added mode icon near option's label
+ Fixed segmentation fault on Linux
2018-10-21 23:10:36 +02:00
YuSanka
9ce0a9e0e8
Deleted "Copy" column from ObjectList
2018-10-18 11:28:31 +02:00