YuSanka
fc3be32d1d
Added take_snapshot() for adding of settings
2019-07-10 11:28:11 +02:00
bubnikv
fc47ab6b53
Undo / Redo: Bound Ctrl-V/Ctrl-Z to the side panel.
2019-07-05 20:27:44 +02:00
bubnikv
445cd20919
Undo / Redo fixes
2019-07-05 19:06:19 +02:00
bubnikv
8953e0980c
Fixed merge issues.
2019-07-04 20:49:46 +02:00
bubnikv
d98aa0f91d
Merge remote-tracking branch 'origin/master' into vb_undo_redo
2019-07-04 20:22:15 +02:00
YuSanka
0f682282bf
Update object list after undo/redo
2019-07-04 19:46:46 +02:00
YuSanka
8242e1fb1e
Reset previous layers range selection before selection Layers Item
2019-07-04 14:25:40 +02:00
YuSanka
358e61a2b2
Fix for the last commit
2019-07-02 15:26:11 +02:00
Enrico Turri
6c1a434e2c
Visual hints for layers editing enabled whenever a layer is selected into the objects list
2019-07-02 10:34:30 +02:00
YuSanka
3aba418f3f
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-26 13:33:05 +02:00
Lukas Matena
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
YuSanka
fa7f07fffc
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-24 13:56:35 +02:00
Enrico Turri
6d37e444da
#2428
...
1) Reworked logic for pasting volumes
2) Fixed paste of volumes into different objects
3) Do not apply offset when pasting into the copied object
4) Keep source transformation matrix and relative positions when copy/pasting volumes into another object
2019-06-24 12:26:11 +02:00
bubnikv
0f1b49381b
Merge remote-tracking branch 'remotes/origin/ys_new_features'
2019-06-18 10:01:29 +02:00
bubnikv
94ae371a06
Merge remote-tracking branch 'remotes/origin/ys_bugfixing'
2019-06-18 09:57:55 +02:00
YuSanka
4b3c5f32b2
Fixed SPE 957 - Impossible to add a part by "Load..." to an object, if the object has some instances
2019-06-17 15:33:58 +02:00
YuSanka
8df8737519
Select edited layer after changing instead of "Layers" selection, if editing was in "Layer" mode
2019-06-17 13:46:56 +02:00
YuSanka
12541c203b
Fixed selection after layers deleting
2019-06-17 13:09:11 +02:00
YuSanka
2b78e4c678
Fixed selection
2019-06-13 16:17:54 +02:00
YuSanka
6e4025bb0c
Fixed object selection in right panel form the Scene by context menu
2019-06-13 15:35:10 +02:00
YuSanka
5128f35e69
Added some logic to layers editor selection
2019-06-12 16:28:25 +02:00
bubnikv
c1fed74010
Sharing TriangleMesh objects between the front end (UI) and back end
...
(background processing)
2019-06-11 17:08:47 +02:00
YuSanka
d87289375a
Copy/paste Layers for OSX
2019-06-11 10:11:42 +02:00
YuSanka
824a1c0855
Implemented Copy/Paste for Layers.
...
+ improved selection (in respect to the Layers)
2019-06-10 15:22:09 +02:00
YuSanka
871f9ab14b
Implemented update_object_list_by_printer_technology()
2019-06-10 10:48:43 +02:00
YuSanka
e933065653
Implemented extruder selection for Layers
2019-06-07 11:32:46 +02:00
YuSanka
ca16a5a454
Some code refactoring and improvements
2019-06-06 15:56:42 +02:00
YuSanka
41e6c1f59a
Implemented additional settings for layers range (except of "extruder")
2019-06-05 16:47:09 +02:00
YuSanka
3dfd95aff9
Fixed OSX build and a bug when for part is able to add "layer_height" option
2019-06-05 13:52:53 +02:00
YuSanka
85300f4026
Implemented focusing of the last edited range
2019-06-05 11:14:57 +02:00
YuSanka
f1ed2157a4
Implemented range's min/max Z editing
2019-06-04 17:30:44 +02:00
YuSanka
c99065932c
Added LayerRangeEditor class for universally editing of the layer_range's parameters
...
+ Implemented layer_height editing
2019-06-04 15:22:29 +02:00
YuSanka
d8d99eda9d
Changed data types
2019-06-03 15:35:21 +02:00
YuSanka
44a4c4f54a
Fixed OSX and Linux build
2019-05-31 15:36:38 +02:00
YuSanka
5cecec71c4
ObjectLayers::add_layer_range() -> add a layers range using "Add" button from ObjectLayers sizer
2019-05-31 15:29:09 +02:00
YuSanka
3be2bf4bc1
ObjectLayers::del_layer_range() -> delete a layers range using "Del" button from ObjectLayers sizer
2019-05-31 10:54:52 +02:00
YuSanka
967c811eb5
Implemented delete_layers_from_object()
2019-05-30 16:53:17 +02:00
YuSanka
a1dc5d32fc
Improved layer sizer
...
+ fixed build under OSX and Linux
2019-05-30 14:42:38 +02:00
YuSanka
992df9069e
Layers sizer updating
2019-05-30 12:41:16 +02:00
YuSanka
2ba92cbb37
Implemented ObjectLayers class
...
+ some code refactoring
2019-05-28 16:38:04 +02:00
YuSanka
5135e433cc
Improved Delete() Add() ans Select() functions for Layer(s)Item
2019-05-27 16:13:24 +02:00
YuSanka
f75c7e0221
Implemented LayerItem for ObjectList
2019-05-27 14:00:34 +02:00
Enrico Turri
7f98277577
Code cleanup
2019-05-24 15:22:27 +02:00
Enrico Turri
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
YuSanka
ef2f9f9d18
Fix of #2318
2019-05-23 15:12:19 +02:00
bubnikv
6f36e49c9d
Fixes PrusaSlicer exits after entering illegal object name #2348
...
For some reason, showing an error message box from inside the right panel
in place editor handler lealds to crashes at least on Windows.
Postpoing the dialog with a CallAfter cures that crash.
2019-05-23 12:18:28 +02:00
Enrico Turri
1340d880db
Tech ENABLE_GENERIC_SUBPARTS_PLACEMENT set as default
2019-05-21 10:01:04 +02:00
Enrico Turri
91fd56429c
Tech ENABLE_VOLUMES_CENTERING_FIXES set as default
2019-05-21 09:42:59 +02:00
bubnikv
b697e64b39
Fix of a crash when deleting all objects.
2019-05-20 18:49:32 +02:00
Enrico Turri
31ebf436f3
Reset tooltip in objects list when no item is hovered
2019-05-20 13:52:58 +02:00