Lukas Matena
9f236bc603
Added transformation reset buttons in object manipulation panel
2019-06-14 15:03:42 +02:00
YuSanka
b099ca1d4e
Deleted unnecessary size settings
2019-05-15 16:01:40 +02:00
YuSanka
ca2fb88221
Fixed "bed_shape" reverting
2019-05-14 10:08:52 +02:00
bubnikv
4b11abff26
Fixed a regression bug (typo) in update of OptionGroups.
2019-05-10 16:09:42 +02:00
bubnikv
16560f6e27
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-26 17:42:51 +02:00
YuSanka
7560de0704
Fixed app name interpolation for : GUI_App, MainFrame, MsgDialog, Preferences, Tab and UpdateDialogs
...
+ added edit_tooltip(), wich replaces Slic3r for SLIC3R_APP_KEY
2019-04-26 10:54:18 +02:00
YuSanka
708037158e
Added msw_buttons_rescale() - Function for a scaling Dialog's buttons under MSW
2019-04-25 15:09:12 +02:00
YuSanka
065448e9e5
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
bubnikv
2cc7b00a7d
WIP: World / local transformations of an object instance from the side panel.
2019-04-24 19:03:05 +02:00
bubnikv
5d2537af35
WIP: Transformations of an instance in world coordinate system
...
from the side panel.
2019-04-24 11:01:59 +02:00
YuSanka
e97e8c6af6
Overrided on_dpi_changed() for some Dialogs:
...
BedShapeDialog, KBShortcutsDialog, ConfigWizard, Preferences
2019-04-18 02:03:40 +02:00
YuSanka
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
YuSanka
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
YuSanka
e2349bdd2e
Added workaround for the non-editable wxBitmapComboBoxs under OSXDisableAllSmartSubstitutions
...
+ experiments with Linux
2019-03-20 12:04:18 +01:00
bubnikv
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
bubnikv
ab30370fb4
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
YuSanka
2e14f3456e
Changed sidebar controls layout
2019-02-07 14:50:48 +01:00
YuSanka
46f32d091a
Fixed scaling of the controls and InfoDialogs (Sys and About)
2019-02-06 10:13:27 +01:00
YuSanka
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
Vojtech Kral
fde299bf80
I18N: wx 3.0 back-compat for translations with context, fix #1694
2019-01-23 09:52:34 +01:00
YuSanka
1a474ea282
L10n improvements
2019-01-21 12:34:28 +01:00
tamasmeszaros
1947925263
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
tamasmeszaros
310adc18c6
Removed display_flip_xy and added display_orientation instead.
...
When starting Slic3r and the profile is FDM type than it yields an assertion failure for wx. See Tab::update_page_tree_visibility() line 2371
2018-12-13 12:42:45 +01:00
YuSanka
e1cea03cda
Added template for the handle of the TextCtrl's focus event
2018-12-11 14:05:56 +01:00
YuSanka
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
bubnikv
a378bb7bed
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
9d7b4ce41d
Position(Displacement)/Rotation/Scale for group selection
2018-11-22 16:09:28 +01:00
YuSanka
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
YuSanka
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
bubnikv
3b72748489
Removed the STDMOVE macro.
2018-11-02 20:45:23 +01:00
YuSanka
7f08f460f1
Some code review
2018-10-31 12:58:35 +01:00
YuSanka
3ecb65d62c
Fixed mode updating under GTK
2018-10-22 15:18:33 +02:00
YuSanka
84de664fb5
Fixed TreeCtrl updating after mode change
...
+ Added another images for mode visualization
2018-10-22 12:08:30 +02:00
YuSanka
70f4ca3f5b
Completed settings hiding according to view mode
2018-10-21 23:10:37 +02:00
YuSanka
f47949504e
Prototype of the hiding according to view mode
...
+ Added mode icon near option's label
+ Fixed segmentation fault on Linux
2018-10-21 23:10:36 +02:00
YuSanka
8b582bbcd1
Menu_bar and preset_tabs are in main window now
2018-09-21 01:35:25 +02:00
bubnikv
0558b53493
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