Commit Graph

427 Commits

Author SHA1 Message Date
0fcc6cb159 Merge remote-tracking branch 'origin' into ys_printable_property 2019-08-06 10:31:17 +02:00
af0ab411d9 Fixed selection after multiple selected Copy/Paste 2019-08-06 09:41:09 +02:00
203aab6fd6 Implemented update on canvas of a printable state for new volumes added from ObjectList 2019-08-05 14:57:30 +02:00
9622a88d6a Wording improvmenet of some error message. 2019-08-05 14:54:29 +02:00
d74b6cbc1d Fixed OnContextMenu() under OSX 2019-08-05 11:02:56 +02:00
13966f11d7 Added call a toggle printable property for instance from ObjectList 2019-08-05 10:05:28 +02:00
ccf167b29c Merge remote-tracking branch 'origin/master' into ys_printable_property 2019-08-05 08:45:47 +02:00
2032cb0c89 Implemented set printable state for ObjectList 2019-08-05 08:44:55 +02:00
832c79a47e Added InvalidItem() to ObjectDataViewModel to controling if item till exist during multiple deleting
+ some code cleaning
2019-08-02 17:53:35 +02:00
a9869a99e1 Split snapshot text for separated fazes (in ObjectList) 2019-08-01 15:40:42 +02:00
3791a92e15 Merge remote-tracking branch 'origin/master' into ys_printable_property 2019-08-01 15:15:18 +02:00
ecbd95d3fd Code refactoring to add PrintableItem column to ObjectList 2019-08-01 14:58:04 +02:00
8d1e6db394 Follow-up of 9548dfd88f -> an hopefully smarter fix 2019-07-31 15:30:03 +02:00
40949cc65c Merge remote-tracking branch 'origin/master' into ys_printable_property 2019-07-31 12:04:15 +02:00
9a3d4b4c49 Fixed selection of full object from objects list 2019-07-31 11:52:24 +02:00
fcb95df738 Code cleanup 2019-07-31 11:12:50 +02:00
adf64d9d23 Render non printable instances with a darker color 2019-07-31 11:01:50 +02:00
a40953fe9a Toggle instance printable member by 3D scene context menu 2019-07-31 10:12:13 +02:00
99538d98fe Temporary commented copy/paste for Layers 2019-07-31 09:46:45 +02:00
fb323f8244 Fixed SPE-993
+ Added new icons for layers editing
2019-07-30 15:48:30 +02:00
9995f26a09 Set "wipe_into_infill" and "wipe_into_objects" options to the "Wipe options" category instead of "Extruders" 2019-07-29 16:56:24 +02:00
96c00eb8e1 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_selection_undoredo 2019-07-26 11:34:05 +02:00
eb40cdef49 Code cleanup 2019-07-26 11:32:44 +02:00
edb5e8333b Fixed updating of an option list for additional settings 2019-07-25 17:25:14 +02:00
dc396946d2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_selection_undoredo 2019-07-25 13:44:02 +02:00
ba998a20e9 Fix for 0592ae65ee 2019-07-24 12:32:38 +02:00
9aeb100de5 Completed setting of the item focus in ObjectList after undo/redo 2019-07-24 11:25:04 +02:00
4dac86261d Fixed ObjectList::last_volume_is_deleted() to avoid clearing volume[0].config after undo/redo 2019-07-23 17:30:32 +02:00
08bda3885e Added SETTINGS_SELECTED_ON_SIDEBAR flag to undo/redo 2019-07-23 16:17:37 +02:00
d14e0d2c90 1st installment for selection's undo/redo snapshots 2019-07-23 15:14:08 +02:00
d64881a9b2 Added takesnapshot() call for:
- split of the instances,
- renaming of the Object/Volume item
- changing of the additional settings.
2019-07-22 13:38:53 +02:00
2f50c02285 Fix of SPE-987 (Slicer crash when layers are selected in right panel and settings is added) 2019-07-22 09:41:34 +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
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
2a123ec854 Finally fix for settings item selection 2019-07-12 13:56:56 +02:00
8b9dae3b1d Some code refactoring for settings items 2019-07-12 13:56:56 +02:00
35c2622111 Add take_snapshot for layers range editing actions 2019-07-12 13:56:56 +02:00
897b8be048 Added suppress_snapshots() and allow_snapshots() for avoid of excess "snapshoting" 2019-07-11 16:00:01 +02:00
fc3be32d1d Added take_snapshot() for adding of settings 2019-07-10 11:28:11 +02:00
fc47ab6b53 Undo / Redo: Bound Ctrl-V/Ctrl-Z to the side panel. 2019-07-05 20:27:44 +02:00
445cd20919 Undo / Redo fixes 2019-07-05 19:06:19 +02:00
8953e0980c Fixed merge issues. 2019-07-04 20:49:46 +02:00
d98aa0f91d Merge remote-tracking branch 'origin/master' into vb_undo_redo 2019-07-04 20:22:15 +02:00
0f682282bf Update object list after undo/redo 2019-07-04 19:46:46 +02:00
8242e1fb1e Reset previous layers range selection before selection Layers Item 2019-07-04 14:25:40 +02:00
358e61a2b2 Fix for the last commit 2019-07-02 15:26:11 +02:00
6c1a434e2c Visual hints for layers editing enabled whenever a layer is selected into the objects list 2019-07-02 10:34:30 +02:00
3aba418f3f Merge remote-tracking branch 'origin/master' into ys_new_features 2019-06-26 13:33:05 +02:00
82c1c42b58 ObjectList no longer caps number of extruders to 9 (fixes https://github.com/prusa3d/PrusaSlicer/issues/2558) 2019-06-26 13:12:25 +02:00
fa7f07fffc Merge remote-tracking branch 'origin/master' into ys_new_features 2019-06-24 13:56:35 +02:00