a9f6e6da9d
Changed layout of the "Machine limits" settings tab
2020-11-18 12:08:09 +01:00
186d408cf4
Big code cleaning
...
Deleted all unused code
2020-11-02 06:48:30 -08:00
32b8be600c
Custom control: Fixed bitmaps layout under OSX
...
+ Implemented hyperlinks for parameters labels to the help page
2020-11-02 06:48:30 -08:00
1c22d788aa
Custom control : Implemented blinking icon
2020-11-02 06:48:30 -08:00
4f5efc99fb
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
1b3c288b35
Custom control : Implemented update items visibility in respect to the mode
2020-11-02 06:48:30 -08:00
534a2f5d33
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
7022fb0891
Fixed position for all controls from the settings tabs
2020-11-02 06:48:30 -08:00
74d6aea4d4
Custom control: first implementation
2020-11-02 06:48:30 -08:00
bc2088eb78
Add info for the removed "Print host upload" group
2020-10-16 16:30:46 +02:00
ee58ab4e2d
Merge branch 'vb_optgroup_refact'
2020-10-01 20:05:31 +02:00
b15023dfa9
Cancellation of parameter page build process.
2020-09-29 13:36:56 +02:00
d5bd76776f
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
8fb3a44a4e
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
54976e29bb
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
398ff9053d
Code refactoring of the OptionsGroup class:
...
Controls are created only for the active page now
2020-09-22 11:17:43 +02:00
1a2926050f
PhysicalPrinter. PhysicalPrinterDialog improvements
2020-06-25 12:58:59 +02:00
48c186331a
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
a56bbea140
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
3c996111aa
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
167f7cf5de
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
752083cbe6
Implemented blinking icon to highlight a searched field
2020-04-07 12:09:58 +02:00
b81c774ee5
Fixed build on OSX
2020-04-05 13:20:27 +02:00
17bd52342b
Next experiments with search on Tabs
2020-04-04 19:25:57 +02:00
1399696b04
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
050a9adf36
OSX issue: Fix Background drawing for some of controls in Dark mode
2019-11-12 13:54:36 +01:00
8112d80fa2
Merge branch 'master' into ys_overrides
2019-07-22 09:36:55 +02:00
1dc0439a31
Fixed margins for FreqChangedParams
2019-07-10 15:55:53 +02:00
040f1fedff
Added UI-prototype for FilamentSettings->Overrides page
2019-07-03 15:32:17 +02:00
bf56d79354
Layers sizer updating
2019-05-30 12:41:16 +02:00
6881911411
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
16560f6e27
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-26 17:42:51 +02:00
065448e9e5
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
be60f0a53c
Merge remote-tracking branch 'origin/ys_msw_dpi'
2019-04-24 23:09:50 +02:00
5d2537af35
WIP: Transformations of an instance in world coordinate system
...
from the side panel.
2019-04-24 11:01:59 +02:00
31d377d09f
Some refactoring and documentation, modified Windows dependencies to compile against patched wxWidgets
2019-04-23 12:35:26 +02:00
ae2c61160f
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
f7ddddcff5
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
e2349bdd2e
Added workaround for the non-editable wxBitmapComboBoxs under OSXDisableAllSmartSubstitutions
...
+ experiments with Linux
2019-03-20 12:04:18 +01:00
cf53604ae8
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
46f32d091a
Fixed scaling of the controls and InfoDialogs (Sys and About)
2019-02-06 10:13:27 +01:00
b7f24aebe3
Fixed rounding of numbers for the controls width (Try to fix controls flashing on HDPI/linux)
2019-02-04 12:07:15 +01:00
1a474ea282
L10n improvements
2019-01-21 12:34:28 +01:00
e1cea03cda
Added template for the handle of the TextCtrl's focus event
2018-12-11 14:05:56 +01:00
d7bc1410ee
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
9d7b4ce41d
Position(Displacement)/Rotation/Scale for group selection
2018-11-22 16:09:28 +01:00
62aa34b444
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
7f4a8bccd5
Fixed controls layout on right panel.
...
+ Split ObjectManipulation class to ObjectManipulation and ObjectSettings
+ fixed typo-bug in GetItemByVolumeId
2018-11-09 18:42:06 +01:00
7f08f460f1
Some code review
2018-10-31 12:58:35 +01:00
70f4ca3f5b
Completed settings hiding according to view mode
2018-10-21 23:10:37 +02:00