e2f265128e
ENABLE_MODE_AWARE_TOOLBAR_ITEMS set as default
2019-02-28 12:21:36 +01:00
9c67f015a1
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-28 11:45:11 +01:00
2df6658e0d
Merge branch 'et_multivolume_models' of https://github.com/prusa3d/Slic3r
2019-02-28 11:24:35 +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
f8f21d74d9
Bumped up the alpha version number.
2019-02-28 11:11:13 +01:00
e255f0239a
Code cleanup
2019-02-28 09:37:55 +01:00
7f664a8ef3
2nd attempt to fix rendering of printbed svg textures on Mac
2019-02-28 09:04:17 +01:00
c117d7166e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-28 08:23:44 +01:00
03a7e7902f
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_multivolume_models
2019-02-28 08:22:18 +01:00
8db9edf185
SLA gizmo keeps track of current status of the points, enables the user to erase all points
2019-02-27 16:23:10 +01:00
96d4e3ca4e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_multivolume_models
2019-02-27 15:19:22 +01:00
49a5c0465b
Small refactoring in Bed3D and GLShader
2019-02-27 15:19:03 +01:00
f8e021e406
Fixed a preview mode selection after updating of a PrusaDoubleSlider
2019-02-27 13:39:25 +01:00
5c8d954fd3
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-27 11:16:28 +01:00
6d25fac08f
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_multivolume_models
2019-02-27 11:09:58 +01:00
08aaceb328
Fixed Linux build, the old GCC compiler does not support
...
std::defaultfloat yet
2019-02-27 11:08:58 +01:00
9450963cee
Fixed an assert from PrusaDoubleSlider
2019-02-27 11:05:59 +01:00
dd5425be72
Attempt to fix rendering of printbed svg textures on Mac
2019-02-27 10:46:52 +01:00
cbf7d30267
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-27 10:42:30 +01:00
bdbfa46f06
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-02-27 10:32:10 +01:00
8b84e47700
Fix of Model is marked as defective after opening project #1863
...
Fixes SPE-613
2019-02-27 10:31:53 +01:00
b4688b8f42
Fixed build on Linux
2019-02-27 10:28:36 +01:00
8e7e15de35
Fixed shortcut for [M]ove gizmo (accidentally overridden by a shortcut for [M]anual changes of SLA support points)
2019-02-27 10:12:54 +01:00
766c7193f7
Fixed uv in gizmos overlay
2019-02-27 10:03:58 +01:00
92e4132a51
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-27 09:56:34 +01:00
3675f0748f
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-02-27 08:49:33 +01:00
ed15313d25
Improvement of automatic SLA supports: Don't put support points
...
on vertical walls.
2019-02-27 08:49:09 +01:00
1cb76aa045
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-27 08:27:00 +01:00
32605ed67b
Fixed "color print" issues (SPE-836)
2019-02-26 15:55:27 +01:00
0aa6440c82
Fixed build on Mac and Linux
2019-02-26 13:27:41 +01:00
49634f81ee
Merge branch 'master' of https://github.com/prusa3d/Slic3r into svg_icons
2019-02-26 12:56:43 +01:00
fd3c1e11f6
Automatic generation of variants of icons for toolbars and gizmos
2019-02-26 12:56:13 +01:00
6a0459f8c4
Fix of #1853 (Translation of volumes in side view)
2019-02-26 12:31:49 +01:00
23e39268be
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-02-26 11:50:57 +01:00
84fb63d81d
Yet another fix of keyboard / mouse focus on the 3D scene.
2019-02-26 11:50:45 +01:00
6e2f981f1e
Fixed build when ENABLE_SVG_ICONS is disabled
2019-02-26 10:57:37 +01:00
c640e88639
Added tooltips for mode buttons.
...
+ some clean of an unused code
+ fix of #1861
2019-02-26 10:50:00 +01:00
3174e37841
Allow non-squared textures for toolbars and gizmo icons
2019-02-26 10:40:00 +01:00
419e951a7e
1st installment of svg icons for toolbars and gizmos
2019-02-26 09:56:23 +01:00
8201fc6eb5
imgui: Take orange color radiance down a notch
2019-02-25 17:45:04 +01:00
430b7d3cd4
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-02-25 17:09:55 +01:00
5da15090fc
Workaround for mouse events sent out of order
...
(mouse button down being sent before mouse enter)
2019-02-25 17:09:44 +01:00
e80ae8b642
Merge branch 'tm_colldetection_upgr'
...
This branch is unfinished but it is better compared to current state.
2019-02-25 16:46:23 +01:00
d6e176d456
Pad "tilt" changed to "slope"
2019-02-25 16:04:46 +01:00
8eeb549134
Renamed the SLA output file to ".sl1"
2019-02-25 15:01:39 +01:00
29e7aaea8b
Merge branch 'master' into tm_colldetection_upgr
2019-02-25 13:24:43 +01:00
94d8378178
Tiny cosmetics
2019-02-25 13:24:01 +01:00
5bbd7ba00c
SLA support gizmo hotkeys added (A,M,Esc,Enter)
2019-02-25 13:04:05 +01:00
29c3c503da
Disabling pad edge radius and adding the "wall tilt" parameter.
2019-02-25 12:06:38 +01:00
af518ff070
Attempt to fix 3D scene popup menu on Linux
2019-02-25 10:35:51 +01:00