Commit Graph

13712 Commits

Author SHA1 Message Date
enricoturri1966
542308d999 Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-06-24 15:32:48 +02:00
enricoturri1966
4daec981ad Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-06-24 15:19:13 +02:00
YuSanka
6761293fa8 Physical printers: Delete selected printer
+ Added context menu for the cog-button near the printer presets
2020-06-24 12:28:00 +02:00
YuSanka
b3ae09245e Fix of #4428
Don't update a visibility of the collapse_toolbar: if sidebar is collapsed and "show_collapse_button" doesn't have "true" value

 + Fixed typos in the Preferences.cpp
2020-06-24 11:29:09 +02:00
YuSanka
e54c3a74e5 Fixed includes 2020-06-24 09:20:04 +02:00
YuSanka
114d9e55bf Physical Printers.
- save/load printers
 - consistency between selection on Tab and Plater
2020-06-24 08:50:01 +02:00
enricoturri1966
b0d8d2fe77 GCodeViewer -> Some refactoring 2020-06-23 15:22:52 +02:00
enricoturri1966
6883d4291a GCodeViewer -> Fixed sequential view endpoints when moving the vertical slider thumb 2020-06-23 14:31:08 +02:00
enricoturri1966
0c17a4efd7 Fixed 'Export plate as STL including supports' command 2020-06-23 13:38:25 +02:00
enricoturri1966
5098eac106 GCodeViewer -> Line width of toolpaths dependent on zoom 2020-06-23 09:01:28 +02:00
bgiot
4dc2ead189 Use the correct LIBPNG 2020-06-22 16:47:57 +02:00
enricoturri1966
79d9c1136f Follow-up of dc6f97a6ad -> Fixed toolpaths visualization when editing config data 2020-06-22 15:42:27 +02:00
enricoturri1966
3126c17462 Follow-up of dc6f97a6ad -> Fixed toolpaths visualization when new slicing is required 2020-06-22 14:06:41 +02:00
enricoturri1966
5ab5709603 ENABLE_GCODE_VIEWER_AS_STATE -> Do not show warning texture in gcode viewer mode 2020-06-22 12:43:52 +02:00
enricoturri1966
357bc4cfad ENABLE_GCODE_VIEWER_AS_STATE -> Added dialog informing user that all objects will be removed when switching to g-code viewer mode 2020-06-22 12:10:18 +02:00
enricoturri1966
572953a01d ENABLE_GCODE_VIEWER_AS_STATE -> Fixed toolpaths visualization when switching between states and when exporting g-code 2020-06-22 11:49:58 +02:00
enricoturri1966
50ea46d695 GCodeViewer -> Do not show modifier shells 2020-06-22 09:10:41 +02:00
enricoturri1966
202886b535 ENABLE_GCODE_VIEWER_AS_STATE -> Removed tabs from gcode viewer state 2020-06-19 15:32:44 +02:00
enricoturri1966
4cf9ef8334 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-06-19 12:51:05 +02:00
enricoturri1966
505fe19b1c Follow-up of e782d34ec8 -> Fix in DPIAware::rescale() 2020-06-19 12:48:01 +02:00
enricoturri1966
f6241fed50 Fixed conflict after merge with master 2020-06-19 11:49:59 +02:00
enricoturri1966
6aba79e68e ENABLE_LAYOUT_NO_RESTART -> Fixed font scaling when switching to non modal setting dialog layout when building against wxWidgets 3.1.3 2020-06-19 11:18:48 +02:00
enricoturri1966
1d17cf8c1c ENABLE_LAYOUT_NO_RESTART -> Fixed font scaling when switching to/from non modal setting dialog layout when building against wxWidgets prior to 3.1.3 2020-06-19 11:04:08 +02:00
YuSanka
7bb4252dc5 First filling of the PhysicalPrinterDialog
+ Fixed scaling of the icons for the BitmapComboBoxes
 + Fixed calling of the blinking icons on the Tabs
2020-06-18 11:39:25 +02:00
enricoturri1966
635e326b4c Merge remote-tracking branch 'origin/et_layout' 2020-06-17 12:14:47 +02:00
enricoturri1966
c3133c522a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout 2020-06-17 09:34:56 +02:00
enricoturri1966
e8dac5a0e6 ENABLE_LAYOUT_NO_RESTART -> Fixed MainFrame::update_layout() for Linux build 2020-06-17 09:34:33 +02:00
YuSanka
a1eeb569db Preset and PresetBundle are moved to the _libslic3r_ folder 2020-06-16 17:03:06 +02:00
Lukas Matena
602e914bb0 Bugfix: incorrect scaling of clipping plane cuts in SLA support gizmo 2020-06-16 16:11:42 +02:00
enricoturri1966
5f69f83735 ENABLE_LAYOUT_NO_RESTART -> Another refactoring of MainFrame::update_layout() 2020-06-16 15:16:28 +02:00
Vojtech Bubnik
b32503f9b3 Fixed broken compilation of Perl bindings. 2020-06-16 14:39:08 +02:00
Vojtech Bubnik
2e72727f0f fix of previous commit, missing include 2020-06-16 14:00:25 +02:00
Vojtech Bubnik
9b7e2216e0 Fixes of the offset curves from Voronoi diagram.
The offset curve extractor is already quite usable,
though singular cases are still not covered yet
when the offset curve intersects or nearly intersects
a Voronoi vertex.

Removal of the PRINTF_ZU "%zu" Visual Studio printf compatibility macro.
Fixes of a contours self intersection test for collinear segments.
SVG exporter now exports white background, so that the GNOME Eye viewer is usable.
2020-06-16 13:15:48 +02:00
YuSanka
875c543205 Code refactoring:
- PresetCombpBoxes are extracted to the separate file.
- All preset icons are moved to the PresetComboBox from Preset and PresetBundle
- First "steps" to add physical printers to the printers list on the sidebar.
2020-06-16 12:57:49 +02:00
enricoturri1966
f747ce0a81 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout 2020-06-16 08:16:33 +02:00
enricoturri1966
b29ac59fc1 Follow-up of dcf68aefd7 - disable old from builds against wxWidgets 3.1.3 2020-06-16 08:15:36 +02:00
enricoturri1966
f1e7f6c77a Fixed conflict after merge with master 2020-06-15 16:55:14 +02:00
enricoturri1966
f49391c981 Enable built-in DPI changed event handler when building against wxWidgets 3.1.3 2020-06-15 16:20:34 +02:00
enricoturri1966
499a4b0ddc Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout 2020-06-15 10:44:13 +02:00
enricoturri1966
742140ede7 Removed unnecessary line 2020-06-15 09:04:21 +02:00
enricoturri1966
5aa88d2029 ENABLE_LAYOUT_NO_RESTART -> Refactoring of MainFrame::update_layout() 2020-06-12 12:35:17 +02:00
enricoturri1966
250687b71a Fixed conflicts after merge with master 2020-06-12 10:35:18 +02:00
enricoturri1966
b65691978e GCodeProcessor -> Added processing of gcode lines G0 2020-06-12 09:01:20 +02:00
enricoturri1966
ac392926b1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout 2020-06-12 07:32:06 +02:00
enricoturri1966
a87081b79a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout 2020-06-11 16:11:19 +02:00
Vojtech Bubnik
9dd089a411 Reworked algorithm for Voronoi Offset curve extraction.
Now the algorithm is very different from the OpenVoronoi implementation
and hopefully it is now correct (save numerical issues, which will be
a big PITA).
2020-06-11 16:11:02 +02:00
enricoturri1966
aa44f116e2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-06-11 16:09:22 +02:00
enricoturri1966
2e1ca57da0 Fixed restoring of application starting position 2020-06-11 16:07:28 +02:00
enricoturri1966
06c836a286 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_layout 2020-06-11 14:04:08 +02:00
enricoturri1966
57385f5cf0 Added new tech ENABLE_LAYOUT_NO_RESTART -> Enable changing application layout without the need to restart it 2020-06-11 14:02:59 +02:00