71f08c797e
Merge branch 'tm_arrange_selection'
2019-07-22 11:14:34 +02:00
10212a1042
Added additional tooltip to toolbar items and use it for undo/redo items
2019-07-20 14:03:34 +02:00
3924f14452
Reworked rendering of toolbars background texture
2019-07-20 12:02:29 +02:00
124aa9a8ef
Merge branch 'master' into tm_arrange_selection
2019-07-19 18:17:58 +02:00
6224c2e460
Dont do force_full_scene_refresh after arrange.
2019-07-19 18:16:36 +02:00
31ca157cdf
Arrange selection if shift is pressed. Remove first item centering
2019-07-19 18:10:10 +02:00
9f741dd46b
Fixed conflicts after pulling from master
2019-07-19 15:47:10 +02:00
e59454652b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-07-19 15:37:10 +02:00
53dc2efea5
Undo/Redo buttons moved into their own toolbar
2019-07-19 15:36:55 +02:00
5945c13ae6
Undo / Redo. Workaround for the Wipe tower.
2019-07-19 15:29:04 +02:00
1f727bca37
Memory statistics (total memory, memory usage, Undo / Redo stack size)
...
into the System INfo dialog.
2019-07-19 11:12:38 +02:00
f4fa4ff6e4
Adding a generic bitmap "flags" attrib to the Undo / Redo snapshot.
...
using this new "flags" attrib to store & recover the "Layers editing active"
flag and restoring the "Layers editing" tool state.
2019-07-19 10:29:06 +02:00
e103460386
Storing the active printer technology onto the Undo / Redo stack,
...
remembering the last selected Printer profile for the SLA and FDM
technologies separately, and activating them on Undo / Redo.
When switching the technologies, user is asked whether to discard
the modified profiles or not.
2019-07-18 17:41:47 +02:00
698c2de245
Further refactoring
2019-07-18 17:31:27 +02:00
58581347c9
Minor refactor
2019-07-18 16:30:32 +02:00
d55dbf437c
Merge branch 'master' into tm_arrange_selection
2019-07-17 17:25:31 +02:00
5a24b6af21
Merge remote-tracking branch 'remotes/origin/master' into vb_undo_redo2
2019-07-17 15:54:57 +02:00
d30229cc5f
WIP: Undo / Redo memory limiting by releasing the least recently
...
used snapshots. Memory limit set to 10% of physical system memory.
2019-07-17 15:48:53 +02:00
3eeb453e9a
Solved issue with virtual bed management.
...
libnest2d: Fix for unclosed polygons after merge.
2019-07-17 13:32:31 +02:00
e4ca9488ce
Another refactoring of GLGizmosManager
2019-07-17 12:43:27 +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
b3217c191d
Priority for wipe tower, Increased safety distance from bed edges.
...
* WipeTowerInfo class extended in plater (WipeTower) instead of GLCanvas3D
* Bed origin support in ModelInstance and WipeTower
2019-07-16 18:33:42 +02:00
20ff699f95
Fixes for arranging wipe tower
2019-07-15 18:18:34 +02:00
b68d5950ac
Arrange cache in ModeInstance and logical bed remembered.
2019-07-15 17:30:44 +02:00
e8e35579dd
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
d8e3b6fc01
Fix of #2621
2019-07-13 10:38:10 +02:00
9539a4860c
Not handling logical beds in arrange()
2019-07-12 21:17:11 +02:00
ea4ff14fe8
#2616 - Added Recent projects item to File menu
2019-07-12 15:36:01 +02:00
35c2622111
Add take_snapshot for layers range editing actions
2019-07-12 13:56:56 +02:00
2f43e228f3
Tech ENABLE_SVG_ICONS set as default
2019-07-12 10:13:35 +02:00
cbf50ccdca
Follow-up of 4c6c608342 -> refactoring
2019-07-12 09:26:19 +02:00
4d9357a156
Merge remote-tracking branch 'origin/vb_undo_redo' into ys_undo_redo
2019-07-11 16:00:28 +02:00
897b8be048
Added suppress_snapshots() and allow_snapshots() for avoid of excess "snapshoting"
2019-07-11 16:00:01 +02:00
9c184f5112
GLToolbar and GLToolbarItem refactored to allow two different actions when left/right clicking on items.
...
Stack dialog for undo and redo items is now shown on right click only
2019-07-11 15:29:46 +02:00
560cd454e2
FreqChangedParams : workaround for right border alignment
2019-07-10 17:50:24 +02:00
566ffb34d4
Fixed margins for FreqChangedParams
2019-07-10 15:55:53 +02:00
c5a27bf798
Fixed redo_to() function and code cleaning from redundant options
2019-07-10 10:15:07 +02:00
237a46e311
Completed undo/redo from a toolbar
2019-07-09 20:45:00 +02:00
0af1af0ae2
Next improvements of an undo/redo from a toolbar
2019-07-09 19:39:36 +02:00
9e3fbc6e63
Reverder order of rendering of color print time estimates
2019-07-09 15:08:34 +02:00
5bc6f17e57
Added undo/redo to the "Edit" menu
2019-07-08 10:57:35 +02:00
fa2cb5d501
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_color_print_times
2019-07-08 08:45:11 +02:00
96ea3c6de8
Color change time estimates
2019-07-08 08:40:20 +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
d98aa0f91d
Merge remote-tracking branch 'origin/master' into vb_undo_redo
2019-07-04 20:22:15 +02:00
b52a3cbb9e
Merge remote-tracking branch 'origin/ys_undo_redo' into vb_undo_redo
2019-07-04 20:15:50 +02:00
0f682282bf
Update object list after undo/redo
2019-07-04 19:46:46 +02:00
e402cd2aa5
WIP Undo / Redo: Optional debug print outs.
2019-07-04 17:14:15 +02:00
ef9495150e
WIP Undo / Redo : serialization / deserialization of object selection.
2019-07-04 14:35:04 +02:00