Commit Graph

17401 Commits

Author SHA1 Message Date
69e9f05457 Darker colors for axes arrows, transformation visual hints and gizmo grabbers 2019-04-29 09:02:04 +02:00
196341a104 Rectangle selection -> Min size of rectangle selection set to 1 pixel 2019-04-29 08:31:32 +02:00
276d5384c0 Rectangle selection -> Removed cursor change 2019-04-29 08:26:08 +02:00
d60a5c53f8 Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation 2019-04-26 17:42:51 +02:00
b0830d062b WIP: Transformation of instances in world coordinate space:
Ulocking the "anisotropic" scaling checkbox will bake the transformation
into meshes to allow for scaling in world axes.

Optimized and templated the stl_transform functions, now also available for 3x3 matrices.
The Canvas3D::reload_scene() now maintains selection even if all volumes of an instance changed their IDs.
2019-04-26 17:28:31 +02:00
ee96cb5f98 Rectangle selection in 3D scene -> Fixed selection cleared when mouse left-up follows shift-up 2019-04-26 14:07:46 +02:00
f772e37a40 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-26 13:38:34 +02:00
5c0679bfbb Rectangle selection in 3D scene -> tweaks to hovering detection and selection update logic 2019-04-26 13:37:34 +02:00
d6c99d28f3 Merge remote-tracking branch 'origin/master' into ys_ftn_improvements 2019-04-26 13:13:59 +02:00
3b503cfa9a Fixed default font for legends in respect to the OS 2019-04-26 13:08:25 +02:00
2ed8badf6d OSX: Forced set the input value for SpinControl,
since the value inserted from the clipboard is not updated
2019-04-26 13:08:25 +02:00
734fc89c8e Rescale under MSW : fixed rendering of MainFrame, if it was maximized during moving 2019-04-26 13:08:25 +02:00
abab5dfdb4 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-26 12:41:32 +02:00
df5f4b629f Fixing large memory reservation in the SLA model slicing step. 2019-04-26 11:33:33 +02:00
d90ccb5625 ConfigSnapshotDialog: Fix app name interpolation 2019-04-26 11:05:00 +02:00
b6f2159cbd Fixed app name interpolation for : GUI_App, MainFrame, MsgDialog, Preferences, Tab and UpdateDialogs
+ added edit_tooltip(), wich replaces Slic3r for SLIC3R_APP_KEY
2019-04-26 10:54:18 +02:00
ac9f090d0c Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-26 08:03:10 +02:00
9052e27358 Further optimizations for SLA memory usage. 2019-04-25 18:48:31 +02:00
417a9b2480 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-04-25 18:03:40 +02:00
9607bed907 Memory optimization of SLA export,
logging of memory consumption during SLA slicing (just on Windows as of now).
2019-04-25 18:03:17 +02:00
e2eb3c1b48 Added missed class declaration under OSX 2019-04-25 16:23:50 +02:00
7245f773ef After merge fixing 2019-04-25 16:19:50 +02:00
dc5ee3ebac Merge remote-tracking branch 'origin/master' into ys_ftn_improvements 2019-04-25 16:06:19 +02:00
2b39a4df96 Added msw_buttons_rescale() - Function for a scaling Dialog's buttons under MSW 2019-04-25 15:09:12 +02:00
ae35aea425 Small optimization 2019-04-25 15:08:14 +02:00
c9988ada28 Small refactoring 2019-04-25 13:41:00 +02:00
0b351692d7 Attempt to fix build on Linux 2019-04-25 13:35:24 +02:00
ebc2eaeaa6 Disabled debug imgui dialog for render statistics 2019-04-25 12:33:27 +02:00
d248f129c1 Rectangle selection in 3D scene -> selection update 2019-04-25 12:31:55 +02:00
c30c68123b Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-25 11:51:23 +02:00
c0a6b66b49 Rectangle selection in 3D scene -> tweaks to the hovering detection logic 2019-04-25 11:50:30 +02:00
625a3d93b0 Added imgui debug dialog for render statistics 2019-04-25 11:10:01 +02:00
bae3868f63 ConfigWizard: Fix app name interpolation 2019-04-25 10:47:15 +02:00
8163b5d238 Rectangle selection in 3D scene -> refactored GLVolume member varialbe for hovering 2019-04-25 10:21:24 +02:00
c0b3cf452a Rectangle selection in 3D scene -> hovering detection 2019-04-25 09:46:26 +02:00
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
cb278c5828 Rectangle selection in 3D scene -> rendering 2019-04-25 09:10:03 +02:00
87bfd95bba Fixed conflicts after merge with master 2019-04-25 08:12:48 +02:00
7625bf118b Merge remote-tracking branch 'origin/master' into ys_ftn_improvements 2019-04-25 08:12:19 +02:00
0da12d08fd Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
- cleaned code from commented parts
 - rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
56c063546f Merge remote-tracking branch 'origin/ys_msw_dpi' 2019-04-24 23:09:50 +02:00
e074b90d8a Merge remote-tracking branch 'origin/ys_bug_fixing' 2019-04-24 22:55:24 +02:00
abed8ed843 WIP: World / local transformations of an object instance from the side panel. 2019-04-24 19:03:05 +02:00
51a498edc7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle 2019-04-24 16:08:08 +02:00
59fda680e9 Refactoring: get_mesh_errors_count() moved to ModelObject
+ added get_object_stl_stats() to ModelObject
2019-04-24 16:04:47 +02:00
a1351981fb ConfigWizard: Don't blow up if a printer bitmap is missing 2019-04-24 16:03:32 +02:00
48e18e3725 ConfigWizard: Attempt to fix width hint 2019-04-24 16:03:32 +02:00
9b95548a66 GUI_App: Add a language code getter 2019-04-24 16:03:32 +02:00
e315d60a1e Refactoring of GLSelectionRectangle 2019-04-24 16:01:27 +02:00
adac77ca39 GLCanvas3D -> added support for cursor change and change cursor when using SLA support gizmo rectangle selection 2019-04-24 15:43:52 +02:00