Commit Graph

8930 Commits

Author SHA1 Message Date
bubnikv
f8f559dde9 Refactored the -------- xxxx ---------- menu items to use a generic
code to generate these separators.
Now using the connected dashes (unicode emdash characters) on OSX and Windows.
2019-03-22 17:07:12 +01:00
tamasmeszaros
ca1981d5a4 Merge branch 'master' into tm_slice_index 2019-03-22 15:48:57 +01:00
tamasmeszaros
490fcbab8e Fix for incorrect model slices after elevation has changed. 2019-03-22 15:48:20 +01:00
bubnikv
59d21b981a Call Config Wizard from the Printer combo box at both the plater
and the parameter tab.
2019-03-22 15:45:51 +01:00
tamasmeszaros
65a1eb7d3f Merge branch 'master' into tm_slice_index 2019-03-22 15:31:58 +01:00
tamasmeszaros
c410216e45 Refactoring changes to the slice index. 2019-03-22 15:31:38 +01:00
Enrico Turri
3733410e55 Another tweak to the logic for releasing mouse capture into GLToolbar::on_mouse() 2019-03-22 14:35:26 +01:00
Enrico Turri
584f7ad296 Changed logic for releasing mouse capture into GLToolbar::on_mouse() 2019-03-22 13:03:34 +01:00
bubnikv
73a5d7565a Fix of 1.42 beta crash when deleting printer profile created by configuration assistant #1985
Fixed an issue, where deleting a profile did not correctly update
profile dependences, and deleting a profile would not test dirty status
of depending profiles, which would be switched thus user changes would be lost.

Fixed enabling / disabling the --default FFF-- / --default SLA-- profiles
when deleting the last printer profile.

Little refactoring (don't compare by strings but by symbolic names).

Making a copy of a profile - "Copy" suffix is added to a system profile.
2019-03-22 12:11:23 +01:00
Enrico Turri
64e71aec14 Fixed non-uniform scale of single volumes selection when made using the sidebar matrix fields 2019-03-22 11:51:10 +01:00
Lukas Matena
9c7a063aa5 SLA gizmo fix: adding points to selection by Shift+click should now work again (was broken by 8466c55) 2019-03-22 10:56:51 +01:00
Enrico Turri
07686d8df9 Do not consider modifiers when centering an object after 3mf and amf import 2019-03-22 09:47:40 +01:00
tamasmeszaros
b75341ce7d Fixes for the duplicated layer issues... 2019-03-21 18:01:41 +01:00
tamasmeszaros
36c744e1b3 Using same slicing grid for the supports and the model. 2019-03-21 16:14:26 +01:00
tamasmeszaros
6f54bbb01a Merge branch 'master' into tm_slice_index 2019-03-21 15:17:01 +01:00
tamasmeszaros
3218d37714 FIx for broken slice preview 2019-03-21 15:16:33 +01:00
bubnikv
5bd3339a3f Limit number of perimeters to 10 thousands, that is 50 meters with 0.2mm
nozzle. The number of perimeters has to be limited due to a numerical
overflow of fixed point 32bit coordinates in the offsetting algorithm.
2019-03-21 14:56:20 +01:00
bubnikv
82499c485a Localization fix of the warning texts in the 3D scene.
Improved anti-aliasing of the warning texts in the 3D scene
and the G-code legend. A ClearType rendering has been suppressed
by rendering of the text into a red channel only.
2019-03-21 14:33:55 +01:00
tamasmeszaros
611976c917 Slic3r compiles with the new slice index interface. 2019-03-21 12:25:33 +01:00
bubnikv
941d39aa73 Yet another fix. 2019-03-21 12:09:14 +01:00
bubnikv
355672d453 Fix and optimization of the previous commit. 2019-03-21 11:54:25 +01:00
bubnikv
7c935b02df We are getting mysterious crashes on Linux in gtk due to OpenGL context activation GH #1874 #1955.
So we are applying a workaround here, just on linux.
2019-03-21 11:44:39 +01:00
bubnikv
edf8bf6d8f Fixed a merge issue 2019-03-21 10:46:40 +01:00
bubnikv
0efeea7c6e Merge remote-tracking branch 'remotes/origin/ys_comboboxes' 2019-03-21 10:11:27 +01:00
bubnikv
6c5c04b4d1 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-21 10:07:42 +01:00
YuSanka
d6879161da Implemented issue #1990 2019-03-21 09:37:52 +01:00
tamasmeszaros
7b29d79628 WIP on slice indexing 2019-03-20 18:03:11 +01:00
YuSanka
a81ea8743e Some code refactoring 2019-03-20 16:22:01 +01:00
Lukas Matena
79120c5a02 SLA gizmo can be activated if the supports are outside the bed
Otherwise there is a possibility that the object gets out of bed when the gizmo is active (supports are generated with object close to the edge), which the gizmo does not expect
2019-03-20 15:37:13 +01:00
Enrico Turri
7cc04be0ec Fix into GLToolbar::on_mouse() 2019-03-20 15:30:03 +01:00
Lukas Matena
c9459f8dd4 Added a mention of ASAN in the wiki 2019-03-20 15:19:27 +01:00
Lukas Matena
4752f6b126 SLA gizmo - points are added on leftdown event, not leftup as before 2019-03-20 14:04:59 +01:00
Lukas Matena
3043c72c73 SLA gizmo now forces objects to use their normal color (not SELECTED_COLOR) 2019-03-20 14:04:20 +01:00
Lukas Matena
7b69755f49 Renamed function mouse_event to gizmo_event 2019-03-20 13:44:34 +01:00
YuSanka
df41df3aed Added workaround for the non-editable wxBitmapComboBoxs under OSXDisableAllSmartSubstitutions
+ experiments with Linux
2019-03-20 12:04:18 +01:00
tamasmeszaros
b4a50f49b3 Small fix for cancel button text on Linux 2019-03-20 11:12:37 +01:00
bubnikv
68343039d0 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-20 10:34:10 +01:00
YuSanka
bc9d0e1f02 Merge remote-tracking branch 'origin/ys_preset_edit_buttons' into ys_comboboxes 2019-03-20 10:33:50 +01:00
YuSanka
dcaf901bc2 Some code refactoring 2019-03-20 10:14:49 +01:00
Lukas Matena
6bcbe9802a Decreased number of polygons on the SLA support point marks for faster rendering 2019-03-20 10:13:16 +01:00
Enrico Turri
e65dbcabb5 Tech ENABLE_CANVAS_GUI_REFACTORING set as default 2019-03-20 09:33:30 +01:00
Enrico Turri
3936acb6ad Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring 2019-03-20 08:24:05 +01:00
bubnikv
edd684f61f Merge remote-tracking branch 'remotes/origin/ys_preset_edit_buttons' 2019-03-19 17:37:02 +01:00
bubnikv
4129a48aea Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-19 17:36:17 +01:00
Enrico Turri
ae6a6f0e0e Another fix for Linuz and Mac builds 2019-03-19 15:58:18 +01:00
Enrico Turri
604356840d Fixed build on Linux and Mac 2019-03-19 15:33:09 +01:00
tamasmeszaros
797a6d5f8f Enabling convex hull optimization for arrange.
Seems to work nicely
2019-03-19 15:01:58 +01:00
YuSanka
18fbcdafe7 Some improvements 2019-03-19 14:36:32 +01:00
Enrico Turri
3d1beffb35 Removed png textures for printbed 2019-03-19 13:55:10 +01:00
Enrico Turri
0bc6614cc6 GLCanvas3D::Selection as a standalone class 2019-03-19 13:30:21 +01:00