Commit Graph

38 Commits

Author SHA1 Message Date
d5b16a182e Fix of Settings scaling when they are placed in non-modal Dialog 2020-09-03 15:40:14 +02:00
5523d4c87d Fixed conflicts after merge with master 2020-08-03 14:17:40 +02:00
c4c306fd50 Tech ENABLE_LAYOUT_NO_RESTART set as default 2020-08-03 11:08:17 +02:00
4cf9ef8334 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-06-19 12:51:05 +02:00
505fe19b1c Follow-up of e782d34ec8 -> Fix in DPIAware::rescale() 2020-06-19 12:48:01 +02:00
f6241fed50 Fixed conflict after merge with master 2020-06-19 11:49:59 +02:00
6aba79e68e ENABLE_LAYOUT_NO_RESTART -> Fixed font scaling when switching to non modal setting dialog layout when building against wxWidgets 3.1.3 2020-06-19 11:18:48 +02:00
1d17cf8c1c ENABLE_LAYOUT_NO_RESTART -> Fixed font scaling when switching to/from non modal setting dialog layout when building against wxWidgets prior to 3.1.3 2020-06-19 11:04:08 +02:00
b29ac59fc1 Follow-up of dcf68aefd7 - disable old from builds against wxWidgets 3.1.3 2020-06-16 08:15:36 +02:00
f49391c981 Enable built-in DPI changed event handler when building against wxWidgets 3.1.3 2020-06-15 16:20:34 +02:00
250687b71a Fixed conflicts after merge with master 2020-06-12 10:35:18 +02:00
2e1ca57da0 Fixed restoring of application starting position 2020-06-11 16:07:28 +02:00
b1e7a40c3e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-05-22 12:12:56 +02:00
6b2c67c7b0 Changed processing of a wxEVT_SYS_COLOUR_CHANGED event.
Only UI is updated. The application doesn't recreated now
2020-05-21 17:29:00 +02:00
f890470c58 GCodeViewer -> Extrusion toolpaths colored by tool 2020-04-21 15:55:26 +02:00
4cd1243a79 Windows specific refactoring of Mouse3DController and RemovableDriveManager.
PrusaSlicer newly registers by Windows operating system for HID USB
plug / unplug notifications and for Volume attach / detach notifications,
and the background threads of the two respective services are waken up
on these Windows notifications.
The RemovableDriveManager also wakes up every 30 seconds to cope with
the drives ejected from Windows Explorer or from another application,
for example Cura, for which Windows OS does not send out notifications.
2020-03-13 14:19:14 +01:00
73184864bb Fix: Rename DPI changed event to not clash with impl in wxwidgets 2019-11-11 17:10:29 +01:00
c6c20ca19b Code cleaning and last msw_rescale() improvements 2019-06-19 11:38:42 +02:00
98c11164b8 Experiments with msw_rescale fixing 2019-06-18 18:02:40 +02:00
2c553fcf9c Fixed rare font scaling issue on Windows 10. 2019-05-17 13:15:32 +02:00
6d0b50b21c Fix of #2249 2019-05-16 13:16:43 +02:00
c65254fcc2 em_unit initialization in one place (DPIAware constructor) 2019-05-15 16:44:33 +02:00
b4010d58c9 Improvements of High DPI scaling on Windows. 2019-05-06 18:28:23 +02:00
d5cbbbc7f7 Another missing include 2019-04-18 17:16:31 +02:00
895d6874b7 Overrided on_dpi_changed() for some Dialogs:
AboutDialog, ConfigSnapshotDialog, FirmwareDialog, SysInfoDialog

+ set correct fonts for KBShortcutsDialog
2019-04-18 15:05:17 +02:00
687b998f23 Code refactoring 2019-04-17 12:49:10 +02:00
e5d0af695d Fixed crash of build under OSX and Linux.
+ Added flag to control if application rescale is possible
2019-04-16 17:06:28 +02:00
580b1bc5de First scaling experiments 2019-04-10 09:57:33 +02:00
989aaf086c Implement per-screen DPI on Windows, DPI change event, wxDialog & wxFrame mixin base classes 2019-04-08 11:34:46 +02:00
73c4a0e10d Fix build on MSVC with PCH off 2019-03-27 12:14:34 +01:00
5e4e98f1d8 ConfigWizard: Bugfixes 2019-02-12 10:11:00 +01:00
61b1ab2647 Fix window geometry persistence #1557 2019-01-21 14:56:23 +01:00
c26e48943f Fix wxNotebook event incontinence 2018-11-28 19:26:48 +01:00
6f3e386e85 Cutting 2018-11-18 21:20:47 +01:00
90cad5196c Fix CheckboxFileDialog, for real this time (I hope) 2018-10-19 15:13:20 +02:00
f24592dfc7 Fix CheckboxFileDialog 2018-10-19 13:39:34 +02:00
264eb95399 Refactor window position & size persistence
in a way that is hopefully robust wrt. platform quirks
2018-10-17 14:09:18 +02:00
934f899ce9 WIP: Plater, build fixes 2018-10-08 17:41:37 +02:00