Commit Graph

10033 Commits

Author SHA1 Message Date
4826422380 Removed static members from GLGizmoBase and GLGizmoBase::Grabber to fix OpenGL error when closing the application 2021-05-28 16:44:13 +02:00
246e5f845e Grabbers and support points appearence tweaking, some refactoring 2021-05-28 16:44:13 +02:00
b41395e20c Removed last GLU call, removed libGLU from CMakeLists 2021-05-28 16:44:13 +02:00
1356e23994 Removed gluProject and gluUnProject calls 2021-05-28 16:44:13 +02:00
afb0380285 Removed GLU calls from all the gizmos 2021-05-28 16:44:13 +02:00
5cf03790e0 Fixed crash when deleting last obejct from plater 2021-05-28 16:28:56 +02:00
32242f0217 Update extruder show/hide and default extruder color in respect to the volume type 2021-05-28 13:41:36 +02:00
b9538cc2aa Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions 2021-05-27 16:12:53 +02:00
7519193bb3 Follow-up of b3ca8cb0af -> Fixed typo 2021-05-27 14:05:29 +02:00
1ae72e2a33 Fixed calculation of used filament for gcode viewer (take data from gcode file) 2021-05-27 12:25:59 +02:00
4d1bce166c Fixed DnD function for volumes inside the object in respect to the volume type 2021-05-26 15:36:48 +02:00
4809689dcb Merge remote-tracking branch 'remotes/origin/lh_multi_material_segmentation' into vb_print_regions 2021-05-26 15:23:35 +02:00
725e8f8c57 Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions 2021-05-26 14:38:34 +02:00
08935fb858 WIP PrintRegion refactoring: Another round of bug fixing, negative volumes
seem to work.
2021-05-26 12:41:06 +02:00
d851080c14 Tech ENABLE_SEQUENTIAL_LIMITS -> Some refactoring 2021-05-25 15:55:37 +02:00
f9f117ca99 Tech ENABLE_SEQUENTIAL_LIMITS -> Fixed instance transformations 2021-05-25 13:34:51 +02:00
7dc17fbcb1 Added "Negative volume" type item to the ObjectList 2021-05-24 17:32:40 +02:00
0dfe398549 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-24 14:19:40 +02:00
6bda3de03e Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions contours when there is only one instance on the plater 2021-05-24 14:18:52 +02:00
eae6c06a82 Tech ENABLE_SEQUENTIAL_LIMITS -> Reset sequential print clearance regions contours when clearing the plater 2021-05-24 14:11:09 +02:00
0870242503 Tech ENABLE_SEQUENTIAL_LIMITS -> Another improvement in performance when showing sequential print clearance regions contours while dragging objects 2021-05-24 13:22:37 +02:00
db9c6eeb0e Fixed a bug when reverting to an old value with comma-separated doubles 2021-05-24 12:23:44 +02:00
d4ca1d4297 Fixed incorrect locales handling in the UI (Field, ObjectManipulation, etc) 2021-05-24 12:23:39 +02:00
d125c498b5 Fixed several locales issues on file import/export 2021-05-24 12:22:00 +02:00
e2b0623f8e Fixed third batch of locale-dependent calls 2021-05-24 12:20:29 +02:00
183a702be0 Fixed second batch of locale-dependent calls 2021-05-24 12:20:29 +02:00
1cb432a4ae Fixed first batch of locale-dependent calls 2021-05-24 12:20:29 +02:00
4f34c5694b Tech ENABLE_SEQUENTIAL_LIMITS -> Improved performance when showing sequential print clearance regions contours while dragging objects 2021-05-24 12:11:49 +02:00
3b5e596402 Tech ENABLE_SEQUENTIAL_LIMITS -> Show sequential print clearance regions contours while dragging objects 2021-05-21 14:57:03 +02:00
5478bf71a5 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-20 15:38:50 +02:00
00df797a4d Fixed conflicts after merge with master 2021-05-20 15:37:56 +02:00
5f81eb6833 Skip picking pass when plater is empty 2021-05-20 15:34:59 +02:00
16db1370e0 Follow-up of d54548367a -> Reintroduce GLCanvas3D::m_old_size to avoid unneeded calls to render() 2021-05-20 14:42:40 +02:00
79e37945db Notifications: Calculating space left for hypertext with escaped text 2021-05-20 13:09:45 +02:00
0649a231f7 Test 2021-05-20 11:04:47 +02:00
1ad3e7b8af Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-19 11:45:05 +02:00
d4ceb928ba Fix warning of ignored variable in structured binding 2021-05-19 10:08:41 +02:00
87ec91ce45 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-19 08:27:27 +02:00
35f4e47afd Fixed update of the ObjectManipulation when "autocenter" is on 2021-05-18 17:06:41 +02:00
b45e91e69b TriangleMeshSlicer: Optimized out unnecessary transformations. 2021-05-18 16:12:49 +02:00
39e17fd6b9 TriangleMeshSlicer: Got rid of admesh! 2021-05-18 15:05:30 +02:00
31cb4afb65 Fix of some warnings 2021-05-18 12:58:14 +02:00
95c2a9caf2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-18 12:50:01 +02:00
750ea7876f Follow-up of a5d5ceb30d - Fixed run on Windows 2021-05-18 12:32:37 +02:00
6c34c3529b Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-18 10:37:39 +02:00
e72ece183b DoubleSlider: Fixed ruler for sequential print of the object with different heights 2021-05-17 21:12:19 +02:00
499d8405e9 WIP: Reworked slicing
1) Slicing code moved to TriangleMeshSlicer.cpp,hpp from TriangleMesh.cpp,hpp
2) Refactored to use as little as possible of admesh.
2021-05-17 20:25:59 +02:00
b4c7283ba6 Small refactoring in GLCanvas3D 2021-05-17 13:14:19 +02:00
8a7ca3e920 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-14 15:06:44 +02:00
e36283ee97 Fix of a special case in auto color print feature, which crashed with
single layer PrintObjects.
Fixes Segmentation fault (GLib-GObject null pointer) #6516
2021-05-14 14:57:41 +02:00