Commit Graph

155 Commits

Author SHA1 Message Date
YuSanka
0da12d08fd Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
- cleaned code from commented parts
 - rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
YuSanka
56c063546f Merge remote-tracking branch 'origin/ys_msw_dpi' 2019-04-24 23:09:50 +02:00
YuSanka
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
YuSanka
62c814310a Code refactoring: Deleted unused variables and _cleaned_ overbusy functions 2019-04-22 01:51:10 +02:00
YuSanka
c898c91ad2 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
5034973eb1 Fix of #1216 2019-04-21 23:12:39 +02:00
YuSanka
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
YuSanka
70e794f17d Application Scaling for MSW: Added rescale function for DoubleSlider (from Preview), ObjectList, ManipulationPanel and SettingsPanel
+ Set wider default size for Preset Comboboxes from Tabs (#2023)
2019-04-16 10:05:45 +02:00
YuSanka
48d6ab92ac Post-merge fix 2019-04-14 13:57:15 +02:00
YuSanka
89142e48fb Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-14 13:49:22 +02:00
YuSanka
252381aa38 Application Scaling for MSW: Next big step
- Added rescale() function for the most of controls
 - Created PrusaBitmap and PrusaButton classes like a wrap to wxBitmap and wxButton accordingly
2019-04-13 23:46:52 +02:00
YuSanka
aa5588b11c Added new icons 2019-04-12 17:10:29 +02:00
YuSanka
60079c26f1 Added new icons 2019-04-12 12:15:56 +02:00
tamasmeszaros
3585c56edf Material correction XY merged 2019-04-11 17:07:41 +02:00
YuSanka
254acd022d Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-10 10:01:20 +02:00
YuSanka
580b1bc5de First scaling experiments 2019-04-10 09:57:33 +02:00
YuSanka
9862d8c92d Added new icons 2019-04-10 09:41:04 +02:00
tamasmeszaros
e4ec57cf60 Removing separate X and Y relative correction. 2019-04-09 18:15:25 +02:00
Vojtech Kral
b7a3f8de30 Fix SVG & bitmap scaling on Mac depending on Retina scaling 2019-04-09 15:16:10 +02:00
tamasmeszaros
fbba886be9 Adding absolute correction (XY offset) and gamma correction parameters. 2019-04-09 13:42:32 +02:00
bubnikv
f53a865fab Merge remote-tracking branch 'remotes/origin/master' into tm_relative_correction 2019-04-08 14:00:27 +02:00
YuSanka
8dc3dc3d4b Icon updating for all application 2019-04-08 11:10:57 +02:00
YuSanka
e3632e735c Some improvements for a loading of icons 2019-04-05 11:18:59 +02:00
bubnikv
29dfd914f9 Code to load SVG icons into the BitmapCache class. 2019-04-04 09:20:11 +02:00
tamasmeszaros
e3171322d3 Scaling correction parameters in material and print conf.
Scaling is applied in sla_trafo but no effect unless set before model import.
2019-04-03 17:34:46 +02:00
YuSanka
770b731c2c Fix of SPE-879 and #2021 2019-03-27 17:00:29 +01:00
Vojtech Kral
73c4a0e10d Fix build on MSVC with PCH off 2019-03-27 12:14:34 +01:00
Sijmen Schoon
7cb6ba3f6e Remove double call to GetFirstVisibleItem() 2019-03-22 23:08:13 +01:00
Sijmen Schoon
646072b915 Fix assert errors on startup on Linux 2019-03-22 20:49:17 +01:00
bubnikv
f8f559dde9 Refactored the -------- xxxx ---------- menu items to use a generic
code to generate these separators.
Now using the connected dashes (unicode emdash characters) on OSX and Windows.
2019-03-22 17:07:12 +01:00
bubnikv
59d21b981a Call Config Wizard from the Printer combo box at both the plater
and the parameter tab.
2019-03-22 15:45:51 +01:00
bubnikv
73a5d7565a Fix of 1.42 beta crash when deleting printer profile created by configuration assistant #1985
Fixed an issue, where deleting a profile did not correctly update
profile dependences, and deleting a profile would not test dirty status
of depending profiles, which would be switched thus user changes would be lost.

Fixed enabling / disabling the --default FFF-- / --default SLA-- profiles
when deleting the last printer profile.

Little refactoring (don't compare by strings but by symbolic names).

Making a copy of a profile - "Copy" suffix is added to a system profile.
2019-03-22 12:11:23 +01:00
bubnikv
edf8bf6d8f Fixed a merge issue 2019-03-21 10:46:40 +01:00
bubnikv
0efeea7c6e Merge remote-tracking branch 'remotes/origin/ys_comboboxes' 2019-03-21 10:11:27 +01:00
YuSanka
a81ea8743e Some code refactoring 2019-03-20 16:22:01 +01:00
YuSanka
c8af16630c Merge remote-tracking branch 'origin/vb_faster_tabs' into ys_comboboxes 2019-03-19 08:52:58 +01:00
bubnikv
b12d9f1b27 Performance fix of rendering of the parameter tabs on Windows:
Disabled Windows Vista themes for the wxNotebook.
2019-03-18 20:54:01 +01:00
bubnikv
3ec88ea5e5 Merge remote-tracking branch 'remotes/origin/master' into vb_faster_tabs 2019-03-18 12:51:57 +01:00
bubnikv
c4bb900955 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-18 12:51:18 +01:00
bubnikv
08d9a8d749 Moved the Fileds from the Page object to the respective OptionGroups
for performance reasons. Disabled clearing of background for most
of the static texts and Fields stored into OptionGrops.
2019-03-18 12:49:57 +01:00
bubnikv
2612e4da7e Moved the Fileds from the Page object to the respective OptionGroups
for performance reasons. Disabled clearing of background for most
of the static texts and Fields stored into OptionGrops.
2019-03-18 12:48:39 +01:00
YuSanka
eb1e081d19 Fixed preset selection after ConfigWizard running 2019-03-15 14:21:53 +01:00
YuSanka
c50bc1aef1 Disabled DoubleBuffered for Tabs
+ set helper functions like a static (GUI_ObjectList.cpp)
2019-03-14 15:46:26 +01:00
Vojtech Kral
b366941b1b Bonjour: Add txt key-val extraction, filtering based on printer tech 2019-03-14 14:46:31 +01:00
Vojtech Kral
3b02e9764a Fix crash on exit, pt2 2019-03-14 09:44:11 +01:00
YuSanka
5da771ee80 Added function for the updating of the Error icon after a fix through the NetFabb 2019-03-13 15:35:39 +01:00
YuSanka
0d7b16c244 Set DoubleBuffered state for the Tabs (under MSW)
+ Some improvements/experiments for the presets selection from the Plater
+ Some fix of a sidebar layout
2019-03-13 13:13:46 +01:00
tamasmeszaros
2277c6ba2a Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-03-12 15:22:00 +01:00
Vojtech Kral
2a896be4e3 Fix crash on exit 2019-03-12 11:10:30 +01:00
tamasmeszaros
4eb4fb0d7b Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-03-11 16:28:12 +01:00