6cbf9d2523
1st installment of copy and paste -> prototype for volumes copy and paste
2019-04-10 08:40:58 +02:00
7aa6c1854f
Follow-up to af05e5fc2c -> added missing #else
2019-04-09 15:43:16 +02:00
0889877e26
Tweaks to selection from 3D scene
2019-04-09 15:42:00 +02:00
2494dc6706
Fix SVG & bitmap scaling on Mac depending on Retina scaling
2019-04-09 15:16:10 +02:00
d8cb1b0792
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-09 13:13:57 +02:00
6bd54f0112
Hopefully fixing the "scroll to the first selected line" issue
...
at the object list.
2019-04-09 13:13:42 +02:00
24b8c1fde3
Forced one frame render after selecting single volume in objects list
2019-04-09 11:38:56 +02:00
af05e5fc2c
Fixed crash under oSX after selection with SHIFT from 3DScene
2019-04-08 11:10:57 +02:00
618d124bfb
Icon updating for all application
2019-04-08 11:10:57 +02:00
0c662e298f
Merge remote-tracking branch 'origin/ys_selection'
2019-04-05 11:25:29 +02:00
77dcb7f5a3
Added missed code for my last commit
2019-04-05 09:04:52 +02:00
ccee04cd68
Implemented new logic for Instances splitting
2019-04-04 18:03:40 +02:00
8631cb006b
Improved Selection from ObjectList side
2019-04-04 18:03:40 +02:00
763a91e2ca
Export to stl of parts and modifiers
2019-04-04 15:13:43 +02:00
63dea6d5dc
Merge remote-tracking branch 'origin/master' into ys_selection
2019-04-04 15:09:37 +02:00
09054a0bc9
Fixed non-consistency of the selection
2019-04-04 15:07:54 +02:00
936f7a3b84
Select newly added parts/volumes from current selected instance when adding from 3D scene's context menu
2019-04-04 09:35:13 +02:00
527c213b57
Fixed cutting of objects in left oriented coordinate space.
...
Removed some spurious debugging printf.
2019-04-03 12:07:58 +02:00
fed0f189d3
Fixed typo
2019-04-03 08:39:36 +02:00
81809018bc
Selection improvements
...
+ "Delete" menu_item for Instances under OSX
2019-04-02 16:33:52 +02:00
ac6a232795
Improved Selection from ObjectList side
2019-03-29 14:36:59 +01:00
49fe8a9f08
Volumes selected from the sidebar table taken from the currently selected instance
2019-03-29 10:48:20 +01:00
44d3243df1
Added context menu Item "Change Extruder" on 3D-Scene
2019-03-28 16:32:19 +01:00
c8291c6e52
Fix of #2029
...
+ Some improvements for the language changing
2019-03-26 18:02:26 +01:00
a5b27a7540
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-21 10:07:42 +01:00
0198e71789
Implemented issue #1990
2019-03-21 09:37:52 +01:00
001d0c0fe9
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-20 10:34:10 +01:00
4d37c8658d
Merge remote-tracking branch 'remotes/origin/ys_preset_edit_buttons'
2019-03-19 17:37:02 +01:00
b7a1bd927a
Some improvements
2019-03-19 14:36:32 +01:00
80c1a8d8e4
GLCanvas3D::Selection as a standalone class
2019-03-19 13:30:21 +01:00
bdaadcccd9
Implemented SPE-874
...
(Delete items from context menu for Simple mode)
2019-03-19 09:53:47 +01:00
456d09be76
Fix out of bounds selection in ObjectList, fix #1890
2019-03-18 16:19:19 +01:00
639b641722
Disabled DoubleBuffered for Tabs
...
+ set helper functions like a static (GUI_ObjectList.cpp)
2019-03-14 15:46:26 +01:00
f02f24c4b7
Implemented set extruder number on multiple items at the same time ( #1940 )
2019-03-14 13:15:28 +01:00
7cced0613a
Fixed crash after deleting of the part with no extruder options in configuration
2019-03-14 09:22:15 +01:00
5ecd78434c
Fixed #1949
2019-03-14 09:19:21 +01:00
22fcf245c4
Fixed updating of the extruder value for last part in the object after deleting another parts ( #1931 )
2019-03-13 16:42:36 +01:00
46d19aa52d
Added function for the updating of the Error icon after a fix through the NetFabb
2019-03-13 15:35:39 +01:00
77964de9f2
Update of ModelVolume::m_is_splittable moved inside ModelVolume itself
2019-03-13 14:04:59 +01:00
9522cd1d4f
OnInit: Move preset loading out of EVT_IDLE/once, remove temp workaround of sidebar scrollbar
2019-03-12 11:10:30 +01:00
ef3482a427
Fixed a scrolling of the selected item in ObjectList (SPE-849)
2019-03-07 15:26:19 +01:00
000a60e198
Added "Export object as STL" menu item to the ObjectList context menu
2019-03-07 12:09:23 +01:00
aa0737fa5e
Fixed assert after try to add Part to Object with several Instances from the ObjectList.
...
+ Fixed selection on the 3DScene before a context menu showing
2019-03-07 10:08:21 +01:00
f1f68cfd85
Fixed a crash after a printer preset changing with selected setting's item in an object list
2019-03-06 09:28:55 +01:00
2ddd2ed4c7
Fixed a preset selection after a config wizard running (SPE-841)
2019-03-05 15:36:14 +01:00
de0bd2ea44
Fixed SLA-parameters initialization with correct current values, not default (SPE-834)
2019-03-05 10:46:57 +01:00
9c5194c89b
An attempt to fix an OSX crash when manipulating the ImGui sliders
2019-03-04 12:47:02 +01:00
1f7db3d40c
Reworked the "new modifier mesh place on face" code to not place
...
on face if the instance coordinate system is skewed.
2019-03-01 10:09:20 +01:00
dc0c58a9c5
Improvement of the initial placement of modifier meshes:
...
Sphere and Cylinder are scaled to the same volume as Box
Newly entered modifier meshes are rotated parallell to the world coordinates.
If the instance coordinate system is rotated and scaled, it is not possible
to create an unskewed modifier to world transformation. In that case
the best possible transformation is found to minimize least squares error
of the 8 corners of the new modifier mesh bounding box using
Levenberg-Marquardt algorithm.
FIXME:
1) The Levenberg-Marquardt non-linear least squares does not converge
nicely, it may require some tuning.
2) Above all, if 1) is called, then often the skew of the modifier mesh
is so high, that it is likely more useful to display the modifier
with zero rotation and inverse scaling, so that the modifier will be
of correct size, but not parallel to the world coordinates.
2019-02-28 11:20:01 +01:00
46ed5505da
Fix string conversion in ObjectList
2019-02-22 14:34:50 +01:00