bubnikv
f2bb070ab9
Implemented scaling of instances through the object manipulation box
...
for rotated, but still axis aligned coordinate systems.
2019-05-01 11:33:41 +02:00
bubnikv
5084d544a2
Fixed a bug, where std::string and wxString were mixed up.
2019-04-29 18:10:08 +02:00
bubnikv
ebb7981d16
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-29 17:39:28 +02:00
bubnikv
a591bb0f15
Missing forward declaration
2019-04-29 17:24:05 +02:00
Vojtech Kral
8098c09589
MainFrame: Maximize by default (at first start)
2019-04-29 16:57:08 +02:00
bubnikv
6921a04077
Trying to bind the common accelerators on the object list.
2019-04-29 16:02:39 +02:00
bubnikv
e5c97364a4
Fix of anisotropic scaling from the 3D scene.
2019-04-29 16:01:52 +02:00
Lukas Matena
3ec17fae67
A hotfix for #2179 (GCode preview crash on T-1 in GCode)
2019-04-29 14:26:46 +02:00
Vojtech Kral
9d67804d10
ConfigWizard: Finish DPI resizing (MSW)
2019-04-29 12:22:44 +02:00
Vojtech Kral
b158598393
Detect dank mode on Mac OS
2019-04-29 11:36:01 +02:00
Vojtech Kral
fb0836b0b2
ConfigWizard: Select an appropriate printer based on the bundle order
2019-04-29 11:36:00 +02:00
YuSanka
c8815041e2
Fix of #2168
2019-04-29 09:43:42 +02:00
Enrico Turri
2c9e3819c1
Darker colors for axes arrows, transformation visual hints and gizmo grabbers
2019-04-29 09:02:04 +02:00
bubnikv
16560f6e27
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-26 17:42:51 +02:00
bubnikv
6526a8fcaf
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
YuSanka
127a78d953
Fixed default font for legends in respect to the OS
2019-04-26 13:08:25 +02:00
YuSanka
046466164f
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
YuSanka
6373ee2b85
Rescale under MSW : fixed rendering of MainFrame, if it was maximized during moving
2019-04-26 13:08:25 +02:00
YuSanka
023ca6fbe6
ConfigSnapshotDialog: Fix app name interpolation
2019-04-26 11:05:00 +02:00
YuSanka
7560de0704
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
YuSanka
545d9df3c0
Added missed class declaration under OSX
2019-04-25 16:23:50 +02:00
YuSanka
708037158e
Added msw_buttons_rescale() - Function for a scaling Dialog's buttons under MSW
2019-04-25 15:09:12 +02:00
Vojtech Kral
3f978f6afe
ConfigWizard: Fix app name interpolation
2019-04-25 10:47:15 +02:00
bubnikv
f78c3a0f1b
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
YuSanka
065448e9e5
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
YuSanka
be60f0a53c
Merge remote-tracking branch 'origin/ys_msw_dpi'
2019-04-24 23:09:50 +02:00
YuSanka
b856645f3e
Merge remote-tracking branch 'origin/ys_bug_fixing'
2019-04-24 22:55:24 +02:00
bubnikv
2cc7b00a7d
WIP: World / local transformations of an object instance from the side panel.
2019-04-24 19:03:05 +02:00
Vojtech Kral
98c8cef657
ConfigWizard: Don't blow up if a printer bitmap is missing
2019-04-24 16:03:32 +02:00
Vojtech Kral
cfa7802a8a
ConfigWizard: Attempt to fix width hint
2019-04-24 16:03:32 +02:00
Vojtech Kral
5fd2e573a0
GUI_App: Add a language code getter
2019-04-24 16:03:32 +02:00
bubnikv
5d2537af35
WIP: Transformations of an instance in world coordinate system
...
from the side panel.
2019-04-24 11:01:59 +02:00
Lukas Matena
7185125f9c
Fixed out-of-bouds access in RammingChart.cpp in case the ramming was turned off
2019-04-24 10:12:23 +02:00
YuSanka
aa147482b7
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
Vojtech Bubnik
31d377d09f
Some refactoring and documentation, modified Windows dependencies to compile against patched wxWidgets
2019-04-23 12:35:26 +02:00
YuSanka
31c02b6bfb
Added missing includes
2019-04-23 08:47:23 +02:00
YuSanka
1f02eb704a
Code refactoring: Deleted unused variables and _cleaned_ overbusy functions
2019-04-22 01:51:10 +02:00
YuSanka
ff3f1c9ee0
Fixed application crash, if try to change Preset in a moment, when one of unregular pages is selected.
...
+ small code refactoring
2019-04-22 00:46:58 +02:00
YuSanka
4a20fd7f7e
Fix of #1216
2019-04-21 23:12:39 +02:00
YuSanka
144b9e1e9d
Merge remote-tracking branch 'origin/master' into ys_bug_fixing
2019-04-21 11:37:30 +02:00
bubnikv
5e45cff855
Merge branch 'ys_msw_dpi' of https://github.com/prusa3d/Slic3r into ys_msw_dpi
2019-04-18 17:16:42 +02:00
bubnikv
e7d6586220
Another missing include
2019-04-18 17:16:31 +02:00
Lukas Matena
55c07394e5
Added dialog with shortcuts to the SLA gizmo, tried to improve the dialog look
2019-04-18 15:46:35 +02:00
YuSanka
b5533017fb
Merge branch 'ys_msw_dpi' of https://github.com/prusa3d/Slic3r into ys_msw_dpi
2019-04-18 15:36:48 +02:00
YuSanka
5761c8f126
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-18 15:33:50 +02:00
YuSanka
de55801e31
Merge remote-tracking branch 'origin/ys_bug_fixing' into ys_msw_dpi
2019-04-18 15:24:50 +02:00
bubnikv
08b01338a8
Fixed missing header (clang is picky)
2019-04-18 15:22:58 +02:00
YuSanka
9cd3c594be
Overrided on_dpi_changed() for some Dialogs:
...
AboutDialog, ConfigSnapshotDialog, FirmwareDialog, SysInfoDialog
+ set correct fonts for KBShortcutsDialog
2019-04-18 15:05:17 +02:00
YuSanka
e97e8c6af6
Overrided on_dpi_changed() for some Dialogs:
...
BedShapeDialog, KBShortcutsDialog, ConfigWizard, Preferences
2019-04-18 02:03:40 +02:00
YuSanka
077321b228
Implemented em_unit() function for getting of em_unit value from correct parent.
...
+ Added correct em_unit to Fields
2019-04-17 21:35:53 +02:00