301ac20fa1
Fixing Clang warnings 2
2021-02-08 17:52:29 +01:00
460dd2e099
Added "G-code thumbnails" parameter to the Printer Settings tab
2020-12-07 16:42:20 +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
4dcbacb7f3
Added a possibility to suppress scrolling for some ComboBoxes
2020-11-24 18:44:13 +01:00
3b824f06d4
Big code cleaning
...
Deleted all unused code
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
819c780401
Custom control : fixed re-scaling for MSW
2020-11-02 06:48:30 -08:00
cfd1c72acd
Choice field: Use wxComboBox instead of wxBitmapComboBox for non-OSX platforms
2020-11-02 06:48:30 -08:00
48bbf1b301
Custom control: first implementation
2020-11-02 06:48:30 -08:00
af0b587f1c
Merge of pull request Add support for RepetierServer #4384 by @docbobo
...
with the following refactorings:
1) Removed the "printhost_slug" config from the Printer config
and from all the Printer config related spots.
2) "printhost_slug" renamed to "printhost_port". Slug sounds nasty.
3) Improved error reporting of RepetierHost class.
4) Refactored for the new "Physical Printers"
Following refactorings were done independently of the Repetier pull request:
1) Removed PrintHost static print config.
2) Clean-up after conversion of print host configuration
from Printer config to Physical Printer config.
3) Fixed some issues, where the Printer config was still queried for
host configuration. Vojtech believes that this should not happen
after the host configuration is converted to physical printers.
Vojtech still feels that more refactoring is needed in regard to porting
the host configuration from Printer profile to the new Physical Printer
profile.
2020-10-28 09:51:05 +01: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
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
8ebfb6ea86
Completed a search list cleaning (deleted unused options).
...
+ Implemented BlinkingBitmap
+ Options, that doesn't have related controls, are highlighted near the widgets.
2020-04-16 09:59:12 +02:00
a6f4c2893f
Code cleaning
2020-04-07 16:22:03 +02:00
89509a9f63
Implemented blinking icon to highlight a searched field
2020-04-07 12:09:58 +02:00
28f609d4ce
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-01 20:23:34 +02:00
d6a661354c
The print bed is limited to 1.2m x 1.2m. (related to #2877 )
2020-04-01 19:01:38 +02:00
b8692d1dfd
Removed SearchCombobox from the Sidebar.
...
Tab->SearchCombobox works with all parameters now.
Overridden GetWindow() for PointCtrl.
2020-03-23 10:28:28 +01:00
c8ea454d07
WIP: Fixed some compilation issues on OSX, fixed some "override" vs. "virtual"
...
warnings.
2020-03-04 12:48:04 +01:00
e89e477a12
Fixed non-correct TextCtrl's update on wxEVT_KILL_FOCUS (partially related to #3482 ),
...
when for Parameter validation dialog "Selecting NO caused no change".
OSX:TextCtrl:wxEVT_KILL_FOCUS: Second call is suppressed
+ Under OSX set a little bit more wider width for Fields
2020-02-18 11:11:39 +01:00
80ee20e239
Alignments of options in settings tabs
...
+ msw_rescale() is overridden for PrinterTab to rescale of all the option Pages and not just a respect to current print technology
+ A Setting of the option.width in PrintConfig is no need anymore
2020-02-12 12:51:34 +01:00
2ca84416bd
Fix for #2845
...
+ Fixed get_config_value for coFloatOrPercent (percent mode allow non-just-int values)
2019-09-02 14:02:26 +02:00
378440667d
Merge remote-tracking branch 'origin/master' into ys_update_settings
2019-08-22 10:27:45 +02:00
a09d72cb3d
Implemented update for overridden options on sidebar
2019-08-22 10:25:19 +02:00
fc56003295
Implemented button "Reset to Filament Color"
2019-08-20 09:52:00 +02:00
a4134338f7
Try to fix selection of overridden option when TextCtrl is focused
...
Note: the problem was observed only under OSX
2019-07-30 14:16:07 +02:00
4f484187f4
Implemented some upgrades for filament overrides
2019-07-29 14:00:22 +02:00
b89866051f
Implemented update of the override filaments options from/to config
2019-07-28 22:00:39 +02:00
604cfdb8e9
Fix wxSpinCtrl in settings on Mac OS, cf. #2237
2019-05-20 14:39:42 +02:00
a82eca6b43
Fixed localization of parameter legends.
2019-05-09 15:13:14 +02:00
611a77d0e3
Fixed disappearing visual hints when the user presses the ENTER key while editing one of the object manipulators fields
2019-05-09 11:43:28 +02:00
2b39a4df96
Added msw_buttons_rescale() - Function for a scaling Dialog's buttons under MSW
2019-04-25 15:09:12 +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
3f18b0f8c8
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
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
8cf2c69d68
Some improvements
2019-03-08 16:20:20 +01:00
bed158ffe5
All wxComboBoxes are changed to the wxBitmapComboBoxes
2019-03-07 16:21:56 +01:00
51ceb404c2
Tab: Update print host address and cafile properly, fix #1687
2019-01-29 17:11:07 +01:00
56535a60a1
Fix of the change of the perimeters count in a vase-mode (part fix of #1649 )
2019-01-14 15:41:24 +01:00
50e3a954c6
Added wxEVT_TEXT_ENTER handling for TextCtrl, SpinCtrl & PointCtrl (but it doesn't work under OSX) (fix of #1518 )
2019-01-08 16:06:58 +01:00
a251e583a3
Implemented updating of the settings values for PointCtrl and Choice.
...
* wx_EVT_KILL_FOCES doesn't handled on OSX, so values are updating on wx_EVT_TEXT like a temporary workaround.
2018-12-18 15:29:49 +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
89060093ee
Correct mixed_selection updating from 3dScene to ObjectList
2018-11-30 11:22:06 +01:00
91ac484405
Removed some obsolete Perl bindings.
...
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
97aed6ee21
Fixed updating of the options values after the clearing of the TextCtrl
2018-11-21 15:05:18 +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
fa32391f04
Completed settings hiding according to view mode
2018-10-21 23:10:37 +02:00