301ac20fa1
Fixing Clang warnings 2
2021-02-08 17:52:29 +01:00
1c17d434ae
Changed layout for for the Preferences Dialog (related to #5381 )
...
+ Fixed #5312
+ Deleted unused now EVT_TAB_VALUE_CHANGED and EVT_TAB_PRESETS_CHANGED
2020-12-08 17:10:17 +01:00
3bc30d868e
Refactoring:
...
1. Use C++ style cast instead of C style
2. Deleted unused code from Search
2020-11-26 14:34:54 +01:00
9044d2f22c
Changed layout of the "Machine limits" settings tab
2020-11-18 12:08:09 +01:00
3b824f06d4
Big code cleaning
...
Deleted all unused code
2020-11-02 06:48:30 -08:00
380b23eaee
Custom control: Fixed bitmaps layout under OSX
...
+ Implemented hyperlinks for parameters labels to the help page
2020-11-02 06:48:30 -08:00
7fbf560ac6
Custom control : Implemented blinking icon
2020-11-02 06:48:30 -08:00
78efa187e3
Custom control : Action buttons are "alive" now
...
- show tooltips for buttons
- LBtnClick invokes revert functions for the field
2020-11-02 06:48:30 -08:00
7a183aaf53
Custom control : Implemented update items visibility in respect to the mode
2020-11-02 06:48:30 -08:00
4c4fc77bda
Custom control : Fixed color of the colored label, associated with option, which doesn't have a corresponded field
2020-11-02 06:48:30 -08:00
2bbad43203
Fixed position for all controls from the settings tabs
2020-11-02 06:48:30 -08:00
48bbf1b301
Custom control: first implementation
2020-11-02 06:48:30 -08:00
2c5a652e36
Add info for the removed "Print host upload" group
2020-10-16 16:30:46 +02:00
75bc8f6d2c
Merge branch 'vb_optgroup_refact'
2020-10-01 20:05:31 +02:00
21a75575f3
Cancellation of parameter page build process.
2020-09-29 13:36:56 +02:00
73d31a601a
Page class is used as a container of option groups
...
and doesn't inherited from wxScrolledWindow now
2020-09-24 18:54:54 +02:00
247e9825a4
Fixed highlighting of the searched option
...
+ Create controls only on the shown and active tab
+ Line class : deleted unused sizer
+ In GUI_Utils added TaskTimer class for the print a time of some task duration
+ BedShapeDialog:: activated options_groups
+ commented some unused code
2020-09-24 15:41:48 +02:00
4e0a0c5c51
New class ModelConfig wrapping DynamicPrintConfig and a timestamp
...
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.
Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
9b1ae700e8
Code refactoring of the OptionsGroup class:
...
Controls are created only for the active page now
2020-09-22 11:17:43 +02:00
eed19de172
PhysicalPrinter. PhysicalPrinterDialog improvements
2020-06-25 12:58:59 +02:00
edcaab8b0a
Includes cleanup:
...
GUI_App.hpp (should not include) MainFrame.hpp
MainFrame.hpp Plater.hpp
ModelArrange.hpp Model.hpp
Slicing.hpp PrintConfig.hpp
FillBase.hpp PrintConfig.hpp
GUI_App.hpp PrintConfig.hpp
OptionsGroup.hpp GUI_App.hpp
2020-05-27 14:01:47 +02:00
09d197cdc8
Reworked sys_color_changed() functions
...
Fixed OSX specific bugs:
- toolbar flashing for some mainframe sizes (Retina specific)
- size of mainframe when settings layout in slNew mode
Added missed icons to the "white" folder
2020-05-22 15:26:35 +02:00
cee3d798eb
Layouts:
...
1. Fixed crash on OSX after change of the settings layout (PreferencesDialog should be destroyed before call of recreate_GUI)
2. Fixed dialog message during GUI recreation
3. In PreferencesDialog changed radio buttons view (under OSX they were bold)
4. slDlg mode - fixed switching between main frame and settings dialog (dialog->SetFocus() doesn't work under OSX, so we just hide it and show again)
2020-05-07 15:37:18 +02:00
29ac9752b4
Added map for save Group and Category values for each option
...
+ Some code refactoring in Tab (the translation of the titles moved to the OptionGroups) and Search
+ Fixed assert in fts_fuzzy_match
2020-04-13 17:55:38 +02:00
89509a9f63
Implemented blinking icon to highlight a searched field
2020-04-07 12:09:58 +02:00
8248fa12eb
Fixed build on OSX
2020-04-05 13:20:27 +02:00
2ead71f7d4
Next experiments with search on Tabs
2020-04-04 19:25:57 +02:00
2291a52444
DoubleSlider: Suppressed manipulation for sequential print.
...
+ some code refactoring
+ experiment with alignment of several options inside the Line
2020-02-14 09:52:27 +01:00
01854e4f13
OSX issue: Fix Background drawing for some of controls in Dark mode
2019-11-12 13:54:36 +01:00
52d70ddfef
Merge branch 'master' into ys_overrides
2019-07-22 09:36:55 +02:00
566ffb34d4
Fixed margins for FreqChangedParams
2019-07-10 15:55:53 +02:00
f0b31a329b
Added UI-prototype for FilamentSettings->Overrides page
2019-07-03 15:32:17 +02:00
992df9069e
Layers sizer updating
2019-05-30 12:41:16 +02:00
21bc798fd6
World / local coordinates: Fixed wrong scaling of a group selection,
...
changed the "anisotropic scaling" - "embed vertices" message,
fixed scaling in the world coordinate system, so it does not count
the modifiers into the bounding box size.
2019-05-07 15:43:53 +02:00
d60a5c53f8
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-26 17:42:51 +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
fbf6dd5af9
WIP: Transformations of an instance in world coordinate system
...
from the side panel.
2019-04-24 11:01:59 +02:00
2a26666054
Some refactoring and documentation, modified Windows dependencies to compile against patched wxWidgets
2019-04-23 12:35:26 +02:00
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
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
df41df3aed
Added workaround for the non-editable wxBitmapComboBoxs under OSXDisableAllSmartSubstitutions
...
+ experiments with Linux
2019-03-20 12:04:18 +01:00
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
774f4096e2
Fixed scaling of the controls and InfoDialogs (Sys and About)
2019-02-06 10:13:27 +01:00
a412e95a1e
Fixed rounding of numbers for the controls width (Try to fix controls flashing on HDPI/linux)
2019-02-04 12:07:15 +01:00
ee1e590858
L10n improvements
2019-01-21 12:34:28 +01:00
f9d6db057a
Added template for the handle of the TextCtrl's focus event
2018-12-11 14:05:56 +01:00
5d55b1d612
Update value inside TextCtrl & SpinCtrl after wxEVT_KILL_FOCES instead of wxEVT_TEXT (or wxEVT_TEXT_ENTER)
2018-12-11 14:05:56 +01:00
25f2cd2450
Position(Displacement)/Rotation/Scale for group selection
2018-11-22 16:09:28 +01:00
4a1d13ae5d
SpinCtrsl inside Manipulation pane is replaced to TextCtrls
...
+ Added "proces_enter" mode for TextCtrl (The control will generate the event wxEVT_TEXT_ENTER)
2018-11-14 12:35:15 +01:00