Commit Graph

52 Commits

Author SHA1 Message Date
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
YuSanka
ab85521ac5 Fixed assert "IsVisible(item)" failed in wxTreeCtrl::GetNextVisible() 2018-10-15 17:18:38 +02:00
YuSanka
8d11d97eaa Ported show_preset_comboboxes function 2018-10-09 12:41:05 +02:00
YuSanka
f6c2ce63ed Fixed events OBJECT_SETTINGS_CHANGED_EVENT , OBJECT_REMOVE_EVENT and UPDATE_SCENE_EVENT
+ changed ctor of ObjList
+ deleted unusable code from Tab.cpp
2018-10-08 16:28:11 +02:00
YuSanka
c9fb0efb31 Merge remote-tracking branch 'origin/dev_native' into ys_dev_native 2018-10-05 23:39:51 +02:00
YuSanka
ace7e465f0 Completed split of the GUI_ObjectParts 2018-10-05 23:29:15 +02:00
YuSanka
00714f7b2d Start to Split GUI_ObjectParts:
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00
Vojtech Kral
09783ca005 Tab preset & value change events 2018-10-03 17:55:21 +02:00
YuSanka
8bccb22155 Temporary changes and code cleaning 2018-10-03 15:14:52 +02:00
YuSanka
23f5398536 Removed Localization to GUI_App
+ cleaned code from some global variables (App, AppConfig, PresetBundle, MainFrame, tab_panels..)
2018-10-02 13:30:59 +02:00
YuSanka
582a942c47 Moved functions and variables (for fonts and labels color) to GUI_App
+ corrected Sidebar layouts
+ deleted get_preset_bundle
+ actions with tabs_list moved to GUI_App
2018-10-01 16:31:36 +02:00
YuSanka
5e78c95b54 Menu_bar and preset_tabs are in main window now 2018-09-21 01:35:25 +02:00