Enrico Turri
ebf2f4e6ff
Another fix on volumes translation
2018-12-19 15:03:49 +01:00
Enrico Turri
be943e9d53
Sidebar matrix field behavior for multiple volume selection
2018-12-18 14:08:46 +01:00
Enrico Turri
88f2edb7b4
Sidebar matrix field behavior for single full object selection
2018-12-18 11:50:22 +01:00
Enrico Turri
dbbd2fa9c6
Sidebar matrix field behavior for single full instance selection
2018-12-18 11:11:06 +01:00
Enrico Turri
11cd2428a8
Sidebar matrix fields focus handling
2018-12-18 10:40:53 +01:00
Enrico Turri
888dafac6f
Added size fields to sidebar matrix manipulators
2018-12-18 10:10:14 +01:00
Enrico Turri
067dc4414a
Removed unneeded methods from ObjectManipulation
2018-12-18 09:34:41 +01:00
YuSanka
f9d6db057a
Added template for the handle of the TextCtrl's focus event
2018-12-11 14:05:56 +01:00
YuSanka
5d55b1d612
Update value inside TextCtrl & SpinCtrl after wxEVT_KILL_FOCES instead of wxEVT_TEXT (or wxEVT_TEXT_ENTER)
2018-12-11 14:05:56 +01:00
bubnikv
91ac484405
Removed some obsolete Perl bindings.
...
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
bubnikv
933a2475a1
Refactored to get direct access to GLCanvas3D in Plater and Preview.
...
WIP: SLA update delayed until mouse is released.
2018-11-23 12:47:32 +01:00
YuSanka
25f2cd2450
Position(Displacement)/Rotation/Scale for group selection
2018-11-22 16:09:28 +01:00
Enrico Turri
f94888f606
Small refactoring
2018-11-21 10:36:09 +01:00
Enrico Turri
01ac2fd751
Update transformation values in sidebar for single volume/modifier selection
2018-11-21 09:45:43 +01:00
Enrico Turri
dbb1671801
Fixed scaling of multivolumes selection - Added local scale by pressing Alt key while dragging the scale gizmo
2018-11-20 15:39:36 +01:00
Enrico Turri
ba941a148e
Fixed rotation of multivolumes selection - Added local rotation by pressing Alt key while dragging the rotate gizmo
2018-11-20 11:57:01 +01:00
YuSanka
13077f41c8
Rotation/Scale from modification pane for SingleObject, SingleVolume & SingleInstance
...
Note:
- doesn't work for group selection
- scaling work only with percent mode
2018-11-15 12:43:16 +01:00
YuSanka
06cd38faf0
Added "change position" from modification pane
2018-11-14 16:24:55 +01:00
YuSanka
76aa15d16f
Fixed crashing on reset_settings_value()
2018-11-14 13:40:55 +01:00
YuSanka
4a1d13ae5d
SpinCtrsl inside Manipulation pane is replaced to TextCtrls
...
+ Added "proces_enter" mode for TextCtrl (The control will generate the event wxEVT_TEXT_ENTER)
2018-11-14 12:35:15 +01:00
YuSanka
4094098081
Fixed typo bug
2018-11-13 08:00:27 +01:00
YuSanka
7117049921
Added a modifier selection in the object list
...
+ set box-subobject's center to the objects center
+ fixed bug in PrusaObjectDataViewModel.Delete(), when deleting last volume_idx
2018-11-12 16:03:50 +01:00
YuSanka
76360c9dfa
Fixed controls layout on right panel.
...
+ Split ObjectManipulation class to ObjectManipulation and ObjectSettings
+ fixed typo-bug in GetItemByVolumeId
2018-11-09 18:42:06 +01:00
Enrico Turri
8bd37b6d28
Translation of ModelVolume as transformation component (without modifying the mesh)
2018-11-02 12:11:28 +01:00
YuSanka
71085f85f6
Fixed splitting of the objects with instances
2018-11-01 16:24:20 +01:00
Enrico Turri
fff76c6aae
New selection set as default
2018-11-01 10:06:55 +01:00
YuSanka
59d40050e2
Fixed part settings updating
2018-10-31 16:06:32 +01:00
YuSanka
0167087d7d
Some code review
2018-10-31 12:58:35 +01:00
YuSanka
833d26b32d
Ported show_sliced_info_sizer
...
+ some code-view changes
2018-10-31 12:58:35 +01:00
YuSanka
95c8295a93
Prototype of the hiding according to view mode
...
+ Added mode icon near option's label
+ Fixed segmentation fault on Linux
2018-10-21 23:10:36 +02:00
Enrico Turri
069be62c6f
ModelInstance's full 3D transform set as default
2018-10-16 09:51:30 +02:00
YuSanka
34b7247d41
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
2018-10-15 10:54:20 +02:00
Enrico Turri
b49b4c522e
New selection -> scaling wip
2018-10-12 15:43:29 +02:00
YuSanka
8289aebb4d
Added correct deleting of the selected objects(parts, mix)
...
but only in "ObjectList->Scene" direction
2018-10-12 12:00:37 +02:00
YuSanka
cdc105ad7c
Changed mode of the OblectList to Multiple selection
2018-10-10 16:22:20 +02:00
Enrico Turri
691ef4bb1b
New selection -> rotation wip
2018-10-09 15:56:34 +02:00
YuSanka
f3d56cde90
Merge remote-tracking branch 'origin/dev_native' into ys_dev_native
2018-10-09 08:30:48 +02:00
YuSanka
f6c2ce63ed
Fixed events OBJECT_SETTINGS_CHANGED_EVENT , OBJECT_REMOVE_EVENT and UPDATE_SCENE_EVENT
...
+ changed ctor of ObjList
+ deleted unusable code from Tab.cpp
2018-10-08 16:28:11 +02:00
Enrico Turri
671c2a877d
1st installment of new selections (disabled)
2018-10-08 14:02:12 +02:00
YuSanka
ace7e465f0
Completed split of the GUI_ObjectParts
2018-10-05 23:29:15 +02:00
YuSanka
00714f7b2d
Start to Split GUI_ObjectParts:
...
+ created GUI_ObjectList & GUI_ObjectManipulation classes
2018-10-04 16:43:10 +02:00