4d581a8778
Refactoring in GLGizmosManager to simplify code
2019-12-12 11:11:11 +01:00
9a4b6c2287
Gray icons for gizmos in disabled state
2019-12-09 15:21:18 +01:00
918e73fb50
Follow-up of c370bb7141 -> Do not force even size of toolbars icon textures
2019-12-05 14:43:18 +01:00
a76b7e0a97
Forces even size and disable compression for toolbar icon texture to try to solve artifacts on OsX Catalina
2019-12-05 12:22:24 +01:00
d911925d72
Do not show context menu when the user deletes sla support points by right clicking on them and the mouse pointer is hovering the selected object
2019-10-10 16:00:32 +02:00
2e377cdbe2
Merge remote-tracking branch 'remotes/origin/master' into dev
2019-09-09 17:49:07 +02:00
f935e217ac
Fixed handling of mouse left up event when moving an object while the place on face gizmo is active
2019-09-09 14:56:55 +02:00
d273fbcabe
Nearly finished refactoring of GLGizmoManager
2019-09-02 14:30:15 +02:00
d86b546410
SLA gizmo open/close should be saved on undo/redo stack
2019-09-02 14:30:15 +02:00
2a4e1fdde3
Started an attempt to refactor GLGizmoManager
2019-09-02 14:30:12 +02:00
b5732c3e0e
When synchronizing the front end with the back end after Undo / Redo
...
jump, postpone error messages, so they are displayed after
the Undo / Redo jump has been fully performed.
Otherwise there would be a message box opening, taking over the message
queue, and possibly performing actions as rendering on an inconsistent
application state.
2019-08-23 15:53:45 +02:00
354571dad9
Recalculate SLA supports after undo/redo in case SLA gizmo was active and had supports when the snapshot was taken
2019-08-23 01:42:59 +02:00
9143bfd35d
SLA gizmo takes snapshots on opening and closing
2019-08-23 01:42:59 +02:00
9c18740ba1
SLA gizmo now refuses to close with unsaved changes in editing mode
2019-08-23 01:42:59 +02:00
f539d441ad
GLGizmoManager.cpp: Initial work on the possibility of a gizmo refusing to close
2019-08-23 01:42:59 +02:00
95237ad560
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-25 15:29:25 +02:00
f160e2b623
Removed obsolete code
2019-07-25 15:28:34 +02:00
8bc4c00689
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-23 15:36:39 +02:00
073fcc3ac9
Fixed a few warnings in headers (meaning they were reported once for each include)
...
Fixed an identification of CXX compiler in cmake so that 'AppleClang' is recognized
2019-07-23 14:02:20 +02:00
9f742ddaa3
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-22 08:21:40 +02:00
3924f14452
Reworked rendering of toolbars background texture
2019-07-20 12:02:29 +02:00
d7a4560100
Refactoring in GLTexture
2019-07-19 11:18:19 +02:00
459dd8f1af
Fixed use of translate macros
2019-07-17 14:13:50 +02:00
e4ca9488ce
Another refactoring of GLGizmosManager
2019-07-17 12:43:27 +02:00
7088dfb1a0
Refactoring of GLGizmosXX classes to cleanup their interface
2019-07-17 12:06:23 +02:00
96681151a9
Framework to serialize gizmos into undo/redo stack
...
Serialization into undo/redo of Cut gizmo
Refactoring of GLGizmosManager
2019-07-17 08:38:48 +02:00
e8e35579dd
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
2f43e228f3
Tech ENABLE_SVG_ICONS set as default
2019-07-12 10:13:35 +02:00
3bd9bb360e
Modified logic to add snapshots to undo/redo stack using GLCanvas::do_xxxxxx() methods
2019-07-09 10:18:57 +02:00
bc46cd3036
Fix of the Undo / Redo for Cut.
...
Added some more operations (for example Rotation) to the Undo / Redo.
2019-07-05 19:46:48 +02:00
445cd20919
Undo / Redo fixes
2019-07-05 19:06:19 +02:00
e9909eb95e
Removed GLVolume non-VBO rendering
2019-07-01 12:28:16 +02:00
9d732e318d
Fixed conflicts after merge with branch et_perpsective_camera
2019-06-24 11:08:42 +02:00
0af66cfe82
ENABLE_COMPRESSED_TEXTURES set as default
2019-06-24 09:54:58 +02:00
eff108c58b
More camera related functionalities moved from GLCanvas3D to Camera
2019-06-19 14:18:51 +02:00
9877945e2a
Tighter camera frustrum to reduce z-fighting
2019-06-14 10:38:09 +02:00
4ab6ee114c
Texture compression set as an option
2019-05-28 12:53:16 +02:00
7f98277577
Code cleanup
2019-05-24 15:22:27 +02:00
b56d65c1d5
1) Added Scale to print volume menu item to objects list context menu
...
2) Disable [F] key when scale sizmo is dragging
2019-05-24 14:42:59 +02:00
88d3813997
Fixed conflicts after cherry-picking 844e99f84e
2019-05-24 14:42:46 +02:00
5731a0e808
Fixed scaling of multiple selection
2019-05-22 13:57:39 +02:00
2193d38d5c
Added Esc shortcut and menu item for command deselect all
2019-05-14 11:57:39 +02:00
36da59ba39
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste
2019-05-10 13:08:19 +02:00
e0023eb5c0
Constrained gizmo-scaling -> code cleanup and simplification
2019-05-10 13:07:59 +02:00
8fb97d009b
Removed duplicated line
2019-05-10 11:44:47 +02:00
f14a203953
Merge branch 'lm_arrange_wipe_tower' of https://github.com/prusa3d/Slic3r
2019-05-10 11:14:42 +02:00
59b9f04120
1st installment of constrained gizmo-scaling
2019-05-10 11:13:55 +02:00
0b4c7125b7
Arrange is accounting for the wipe tower now
2019-05-06 08:14:45 +02:00
5fa55fc51f
Allow wipe tower rotation by the rotation gizmo
2019-05-06 08:14:45 +02:00
a7868d45f1
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-05-03 12:37:43 +02:00