YuSanka
df41df3aed
Added workaround for the non-editable wxBitmapComboBoxs under OSXDisableAllSmartSubstitutions
...
+ experiments with Linux
2019-03-20 12:04:18 +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
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
YuSanka
8cf2c69d68
Some improvements
2019-03-08 16:20:20 +01:00
YuSanka
626e40ea9f
wxBitmapComboBoxes without bitmaps
2019-03-07 16:23:02 +01:00
YuSanka
bed158ffe5
All wxComboBoxes are changed to the wxBitmapComboBoxes
2019-03-07 16:21:56 +01:00
YuSanka
668d57419b
Fixed crash on "stoi argument out of range" from SpinConrol (SPE-847)
2019-03-07 10:56:17 +01:00
YuSanka
93559af78d
Fixed wrong updating of the editable ComboBox under OSX
2019-02-25 10:15:44 +01:00
bubnikv
9d609908a5
Split the external infill pattern to separate top / bottom config values.
...
Based on f9344a00e3
thanks @supermerill
Implements #475 , #479 , #1133 , #1474
2019-02-22 15:25:35 +01:00
bubnikv
ebd11c3f7c
Merge remote-tracking branch 'origin/ys_hdpi'
2019-02-20 16:20:30 +01:00
YuSanka
53349f685c
Fix of #1800
2019-02-08 09:05:06 +01:00
YuSanka
e09a6b7945
Fix of #1771
2019-02-07 16:33:14 +01:00
Enrico Turri
ddc4092869
Fix of #1782
2019-02-07 09:22:04 +01:00
YuSanka
774f4096e2
Fixed scaling of the controls and InfoDialogs (Sys and About)
2019-02-06 10:13:27 +01:00
bubnikv
bfc3717cbd
Support for a numeric input with both dot and comma
...
as a valid decimal separator.
Fixes Česká verze hustota filamentu #1705
2019-01-29 10:21:21 +01:00
YuSanka
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
YuSanka
1a7925731a
Use OSXDisableAllSmartSubstitutions() for TextCtrl field under OSX
2019-01-11 16:32:16 +01:00
tamasmeszaros
050236eae5
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
YuSanka
c8e7537f0d
Fixed typo
2019-01-09 11:01:57 +01:00
YuSanka
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
YuSanka
bf79cb35f6
Fixed #1543
2019-01-07 16:20:50 +01:00
bubnikv
89121e4540
Fix of #1598 , #1601 , #1604 , #1612
...
The text fields were not causing config value updates,
broken with 8d1b854acb
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
to be sure that the strings are correctly converted to UTF8.
2019-01-07 09:37:51 +01:00
bubnikv
fae0b19b40
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
...
to be sure that the strings are correctly converted to UTF8.
2019-01-03 14:34:53 +01:00
YuSanka
fbdaff4e49
Fixed updating of settings after selection of the preset with "modified" suffix
...
+ Added EVT_SPINCTRL binding
2018-12-21 10:59:21 +01:00
YuSanka
1510e06e9c
Improve parameter validation for "something or %" settings
2018-12-21 08:00:26 +01:00
YuSanka
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
YuSanka
9443a842db
Fixed #1225 (Added "Parameter validation" for "mm or %" values)
...
+ fixed correct updating of the "Contact Z distance" parameter
2018-12-17 18:08:32 +01:00
bubnikv
3ac180f2cd
Fix of SLADisplayOrientation updates
2018-12-14 17:19:17 +01:00
YuSanka
f9d6db057a
Added template for the handle of the TextCtrl's focus event
2018-12-11 14:05:56 +01:00
YuSanka
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
bubnikv
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
YuSanka
97aed6ee21
Fixed updating of the options values after the clearing of the TextCtrl
2018-11-21 15:05:18 +01:00
YuSanka
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
YuSanka
a76be534a7
Fixed Info pane filling
2018-11-01 12:57:21 +01:00
YuSanka
0167087d7d
Some code review
2018-10-31 12:58:35 +01:00
YuSanka
833d26b32d
Ported show_sliced_info_sizer
...
+ some code-view changes
2018-10-31 12:58:35 +01:00
Vojtech Kral
eefaa91f51
Fix a color value assert
2018-10-18 11:32:21 +02:00
Vojtech Kral
934f899ce9
WIP: Plater, build fixes
2018-10-08 17:41:37 +02:00
YuSanka
582a942c47
Moved functions and variables (for fonts and labels color) to GUI_App
...
+ corrected Sidebar layouts
+ deleted get_preset_bundle
+ actions with tabs_list moved to GUI_App
2018-10-01 16:31:36 +02:00
bubnikv
1260b8deb3
WIP: Moved sources int src/, separated most of the source code from Perl.
...
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00