Commit Graph

9286 Commits

Author SHA1 Message Date
008f004b48 Fixed a bug, where std::string and wxString were mixed up. 2019-04-29 18:10:08 +02:00
f69b7e0ec9 Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation 2019-04-29 17:39:28 +02:00
745b2d6abe Missing forward declaration 2019-04-29 17:24:05 +02:00
d1fbc88baf Fix for possible clash with old correction vectors in config 2019-04-29 17:07:55 +02:00
100f2edf99 Yet another template gymnastics 2019-04-29 16:59:31 +02:00
9ee4a33c5f MainFrame: Maximize by default (at first start) 2019-04-29 16:57:08 +02:00
d4447eeac7 Fix for unregistered scaling correction values. 2019-04-29 16:53:16 +02:00
371822a293 Fixed usage of template method, worked only on non-standard MS compiler. 2019-04-29 16:42:50 +02:00
c1eb754d0a Remove back offset from the print statistic calculation. 2019-04-29 16:42:22 +02:00
9a235c2656 Fixed compilation on osx 2019-04-29 16:11:39 +02:00
856c59dbc1 Trying to bind the common accelerators on the object list. 2019-04-29 16:02:39 +02:00
d35894d6f7 Fix of anisotropic scaling from the 3D scene. 2019-04-29 16:01:52 +02:00
5c9bf6db44 A hotfix for #2179 (GCode preview crash on T-1 in GCode) 2019-04-29 14:26:46 +02:00
47fbf78abd ConfigWizard: Finish DPI resizing (MSW) 2019-04-29 12:22:44 +02:00
850a4136cb Detect dank mode on Mac OS 2019-04-29 11:36:01 +02:00
5fd94f1f90 ConfigWizard: Select an appropriate printer based on the bundle order 2019-04-29 11:36:00 +02:00
3d0ff79790 Fix of #2168 2019-04-29 09:43:42 +02:00
69e9f05457 Darker colors for axes arrows, transformation visual hints and gizmo grabbers 2019-04-29 09:02:04 +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
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
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
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
2b39a4df96 Added msw_buttons_rescale() - Function for a scaling Dialog's buttons under MSW 2019-04-25 15:09:12 +02:00
bae3868f63 ConfigWizard: Fix app name interpolation 2019-04-25 10:47:15 +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
330bd29089 Restored French localization files (Fix of #2158) 2019-04-25 09:16:18 +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
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
ed112fd11c Wipe tower uses correct gcodes for RepRap gcode flavor (M907->M906, M900->M572 - should fix #1843)
Also, fixed proper setting of the extruder current during toolchange (was broken since 6da83c7)
2019-04-24 12:09:58 +02:00
fbf6dd5af9 WIP: Transformations of an instance in world coordinate system
from the side panel.
2019-04-24 11:01:59 +02:00
4907910aa1 Fixed out-of-bouds access in RammingChart.cpp in case the ramming was turned off 2019-04-24 10:12:23 +02:00
d6ed85b61f Added _fiction_ resizing for correct MainFrame rendering after DPI changed_object
+ Added a calculation of a empty bitmaps inside presets in respect to em_unit (to avoid assert)
 + Added scaling for PrintHostDialogs and MsgDialog
 + some code refactoring
2019-04-23 16:33:06 +02:00
4694b8f411 Build: Don't add imgui dir when SLIC3R_GUI is off 2019-04-23 14:57:26 +02:00
2c46717f58 Build: Don't add slic3r dir when SLIC3R_GUI is off #1050 2019-04-23 14:19:13 +02:00
2a26666054 Some refactoring and documentation, modified Windows dependencies to compile against patched wxWidgets 2019-04-23 12:35:26 +02:00
63cd195855 Added explicit linkage of pthreads library (needed on raspberry PI) 2019-04-23 11:02:57 +02:00
3815c6fd21 Added missing includes 2019-04-23 08:47:23 +02:00