YuSanka
5100256201
Fixed OSX build
2019-10-09 13:15:03 +02:00
YuSanka
c826fd9449
Some changing in implementation of emulate_kill_focus according to new code architecture.
...
+ Cleaning of the code from unused parts
2019-10-09 11:24:28 +02:00
YuSanka
df4e1dc325
Some changes for alignments in manipulation panel
2019-09-25 15:04:39 +02:00
YuSanka
0e5c18aa6a
Add binding for ManipulationEditors
2019-09-25 11:25:05 +02:00
YuSanka
8b5864a5fa
Rewrote UI for ObjectManipulation without using of OptionsGrope
2019-09-18 15:10:36 +02:00
Lukas Matena
70a475d8f6
Revert "Changed snapshot names for reset rotation/reset scale/drop to bed functions"
...
This reverts commit 1ca8ff1285 .
2019-08-01 12:23:39 +02:00
Lukas Matena
1ec055cbd8
Changed snapshot names for reset rotation/reset scale/drop to bed functions
2019-08-01 10:58:52 +02:00
Lukas Matena
7993ffa1e5
Added 'drop to bed' button into object manipulation panel
2019-06-19 11:04:12 +02:00
Lukas Matena
0610d209ed
Reset buttons - fixed rotation of instances with multiple volumes
...
Mirroring buttons now hide where appropriate
2019-06-14 15:28:09 +02:00
Lukas Matena
e9b7479a7b
Added mirroring buttons into object manipulation panel
2019-06-14 15:03:42 +02:00
Lukas Matena
a4d0632a05
Added transformation reset buttons in object manipulation panel
2019-06-14 15:03:42 +02:00
bubnikv
09673970f7
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-05-03 19:13:47 +02:00
bubnikv
50758c4cd0
Changed the "non-uniform scaling is not possible" message.
2019-05-03 12:36:26 +02:00
YuSanka
ac117b2e32
Fixed typo
2019-05-02 09:54:18 +02:00
YuSanka
8d6dc63c2f
Changed update_warning_icon_state() signature
...
(next try to fix OSX compilation)
2019-05-02 08:33:38 +02:00
YuSanka
1653a61fcc
Added comments
2019-04-30 16:59:40 +02:00
YuSanka
fef67c7753
Added missed include
2019-04-30 11:27:41 +02:00
YuSanka
2691bebf0c
Next try
2019-04-30 09:38:23 +02:00
bubnikv
008f004b48
Fixed a bug, where std::string and wxString were mixed up.
2019-04-29 18:10:08 +02:00
bubnikv
745b2d6abe
Missing forward declaration
2019-04-29 17:24:05 +02:00
YuSanka
22f170e29e
ObjectList improvements: Added warning icon for Parts with a repaired errors
2019-04-29 15:27:59 +02:00
bubnikv
d60a5c53f8
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-26 17:42:51 +02:00
bubnikv
a3e64e456c
WIP, non-uniform scaling in the world coordinate system:
...
Disable non-uniform scaling when switching to the World coordinate system
and the rotation is not multiples of ninety degrees.
Ask user whether to bake in the transformations into the meshes if
enabling the non-uniform scaling in that case.
2019-04-25 09:24:33 +02:00
YuSanka
7625bf118b
Merge remote-tracking branch 'origin/master' into ys_ftn_improvements
2019-04-25 08:12:19 +02:00
YuSanka
0da12d08fd
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
bubnikv
abed8ed843
WIP: World / local transformations of an object instance from the side panel.
2019-04-24 19:03:05 +02:00
YuSanka
59fda680e9
Refactoring: get_mesh_errors_count() moved to ModelObject
...
+ added get_object_stl_stats() to ModelObject
2019-04-24 16:04:47 +02:00
YuSanka
903f22a28a
Changed Manipulation panel. (Simple mode)There is exclamation mark icon next for the object name, if it has errors.
...
+ some code refactoring
2019-04-24 13:33:05 +02:00
bubnikv
fbf6dd5af9
WIP: Transformations of an instance in world coordinate system
...
from the side panel.
2019-04-24 11:01:59 +02:00
Enrico Turri
ae6a6f0e0e
Another fix for Linuz and Mac builds
2019-03-19 15:58:18 +01:00
Enrico Turri
0bc6614cc6
GLCanvas3D::Selection as a standalone class
2019-03-19 13:30:21 +01:00
Enrico Turri
b0a732d2de
Emulation of kill focus event on object manipulator fields when changing selection into objects list [WIN+LINUX]
2019-01-31 14:12:07 +01:00
Enrico Turri
362c117ef0
ENABLE_IMPROVED_SIDEBAR_OBJECTS_MANIPULATION set as default
2019-01-28 16:06:44 +01:00
Enrico Turri
d1a1d5f723
Fixed synchronization between Objects List and Object manipulator table
2019-01-28 15:50:02 +01:00
YuSanka
8a05c32187
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-24 15:40:54 +01:00
Enrico Turri
69d860389b
Sidebar object manipulation fields updated on idle event
2019-01-24 11:37:58 +01:00
YuSanka
a33ecd8420
Set uniformly scaling by default
2019-01-24 10:24:10 +01:00
YuSanka
392f6595fa
Added SetLock() function for PrusaLockButton
2019-01-09 08:52:08 +01:00
YuSanka
5f13491906
Added "uniform scaling" button
2019-01-08 13:34:47 +01:00
Enrico Turri
7b832c76d5
Fixed sidebar size fields update (which was broken again)
2019-01-08 09:51:58 +01:00
Enrico Turri
159ad1bae1
Fix of #1590
2019-01-07 10:53:48 +01:00
Enrico Turri
d24eeedd32
Improved objects manipulation using sidebar
2019-01-02 13:42:29 +01:00
bubnikv
1b218df8a2
Delayed update of ObjectManipulation panel from the Canvas3D:
...
Store the changes into temps and apply it to the wxWidgets on idle.
2018-12-20 20:12:26 +01:00
Enrico Turri
dbbd2fa9c6
Sidebar matrix field behavior for single full instance selection
2018-12-18 11:11:06 +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
74224bfe5f
Fixed bug with last solid part deleting
...
+ fixed building
+ deleted last ";" from the settings digest
2018-11-23 11:57:04 +01:00
YuSanka
25f2cd2450
Position(Displacement)/Rotation/Scale for group selection
2018-11-22 16:09:28 +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