8bd3c6ec5c
1st installment of copy and paste -> prototype for volumes copy and paste
2019-04-10 08:40:58 +02:00
6eec9230d4
Follow-up to af05e5fc2c -> added missing #else
2019-04-09 15:43:16 +02:00
952bbf4259
Tweaks to selection from 3D scene
2019-04-09 15:42:00 +02:00
b7a3f8de30
Fix SVG & bitmap scaling on Mac depending on Retina scaling
2019-04-09 15:16:10 +02:00
6b459233d5
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-09 13:13:57 +02:00
00d87e7b4e
Hopefully fixing the "scroll to the first selected line" issue
...
at the object list.
2019-04-09 13:13:42 +02:00
928e95757b
Forced one frame render after selecting single volume in objects list
2019-04-09 11:38:56 +02:00
2e64e559ea
Fixed crash under oSX after selection with SHIFT from 3DScene
2019-04-08 11:10:57 +02:00
8dc3dc3d4b
Icon updating for all application
2019-04-08 11:10:57 +02:00
e51ebadb09
Merge remote-tracking branch 'origin/ys_selection'
2019-04-05 11:25:29 +02:00
9ab855a6bf
Added missed code for my last commit
2019-04-05 09:04:52 +02:00
009dc80af8
Implemented new logic for Instances splitting
2019-04-04 18:03:40 +02:00
40c5bbc0aa
Improved Selection from ObjectList side
2019-04-04 18:03:40 +02:00
812cf8405e
Export to stl of parts and modifiers
2019-04-04 15:13:43 +02:00
a825788c59
Merge remote-tracking branch 'origin/master' into ys_selection
2019-04-04 15:09:37 +02:00
f925aa3dbf
Fixed non-consistency of the selection
2019-04-04 15:07:54 +02:00
2054073d00
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
3ebc21ebcd
Fixed cutting of objects in left oriented coordinate space.
...
Removed some spurious debugging printf.
2019-04-03 12:07:58 +02:00
68ba68303b
Fixed typo
2019-04-03 08:39:36 +02:00
366c6ccd04
Selection improvements
...
+ "Delete" menu_item for Instances under OSX
2019-04-02 16:33:52 +02:00
cc66871238
Improved Selection from ObjectList side
2019-03-29 14:36:59 +01:00
0c1316d4bc
Volumes selected from the sidebar table taken from the currently selected instance
2019-03-29 10:48:20 +01:00
9152ad2a4e
Added context menu Item "Change Extruder" on 3D-Scene
2019-03-28 16:32:19 +01:00
431399daf9
Fix of #2029
...
+ Some improvements for the language changing
2019-03-26 18:02:26 +01:00
6c5c04b4d1
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-21 10:07:42 +01:00
d6879161da
Implemented issue #1990
2019-03-21 09:37:52 +01:00
68343039d0
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-20 10:34:10 +01:00
edd684f61f
Merge remote-tracking branch 'remotes/origin/ys_preset_edit_buttons'
2019-03-19 17:37:02 +01:00
18fbcdafe7
Some improvements
2019-03-19 14:36:32 +01:00
0bc6614cc6
GLCanvas3D::Selection as a standalone class
2019-03-19 13:30:21 +01:00
72601937a1
Implemented SPE-874
...
(Delete items from context menu for Simple mode)
2019-03-19 09:53:47 +01:00
32c9aac083
Fix out of bounds selection in ObjectList, fix #1890
2019-03-18 16:19:19 +01:00
c50bc1aef1
Disabled DoubleBuffered for Tabs
...
+ set helper functions like a static (GUI_ObjectList.cpp)
2019-03-14 15:46:26 +01:00
579748c930
Implemented set extruder number on multiple items at the same time ( #1940 )
2019-03-14 13:15:28 +01:00
d9b3411430
Fixed crash after deleting of the part with no extruder options in configuration
2019-03-14 09:22:15 +01:00
918980ecfe
Fixed #1949
2019-03-14 09:19:21 +01:00
5afae1ac00
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
5da771ee80
Added function for the updating of the Error icon after a fix through the NetFabb
2019-03-13 15:35:39 +01:00
ede4a79088
Update of ModelVolume::m_is_splittable moved inside ModelVolume itself
2019-03-13 14:04:59 +01:00
dbe8bd82c7
OnInit: Move preset loading out of EVT_IDLE/once, remove temp workaround of sidebar scrollbar
2019-03-12 11:10:30 +01:00
8df6c3a3eb
Fixed a scrolling of the selected item in ObjectList (SPE-849)
2019-03-07 15:26:19 +01:00
85edef217d
Added "Export object as STL" menu item to the ObjectList context menu
2019-03-07 12:09:23 +01:00
d98f4accbe
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
a09265f8bc
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
f170807f03
Fixed a preset selection after a config wizard running (SPE-841)
2019-03-05 15:36:14 +01:00
c157f133cd
Fixed SLA-parameters initialization with correct current values, not default (SPE-834)
2019-03-05 10:46:57 +01:00
cf72f5e156
An attempt to fix an OSX crash when manipulating the ImGui sliders
2019-03-04 12:47:02 +01:00
ef72778421
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
b06c2598d4
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
222b5c2894
Fix string conversion in ObjectList
2019-02-22 14:34:50 +01:00