Commit Graph
100 Commits
Author SHA1 Message Date
YuSanka f18ebec8e9 Added menu icons for a dark mode 2019-04-30 15:14:18 +02:00
YuSanka 646986348a Fixed menubar item's name in respect to printer_technology 2019-04-30 13:52:05 +02:00
YuSanka c8815041e2 Fix of #2168 2019-04-29 09:43:42 +02:00
YuSanka 127a78d953 Fixed default font for legends in respect to the OS 2019-04-26 13:08:25 +02:00
YuSanka 046466164f OSX: Forced set the input value for SpinControl,
since the value inserted from the clipboard is not updated
2019-04-26 13:08:25 +02:00
YuSanka 6373ee2b85 Rescale under MSW : fixed rendering of MainFrame, if it was maximized during moving 2019-04-26 13:08:25 +02:00
YuSanka 023ca6fbe6 ConfigSnapshotDialog: Fix app name interpolation 2019-04-26 11:05:00 +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 545d9df3c0 Added missed class declaration under OSX 2019-04-25 16:23:50 +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 ea7cfce286 Restored French localization files (Fix of #2158) 2019-04-25 09:16:18 +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
YuSanka be60f0a53c Merge remote-tracking branch 'origin/ys_msw_dpi' 2019-04-24 23:09:50 +02:00
YuSanka b856645f3e Merge remote-tracking branch 'origin/ys_bug_fixing' 2019-04-24 22:55:24 +02:00
YuSanka aa147482b7 Added _fiction_ resizing for correct MainFrame rendering after DPI changed_object
+ Added a calculation of a empty bitmaps inside presets in respect to em_unit (to avoid assert)
 + Added scaling for PrintHostDialogs and MsgDialog
 + some code refactoring
2019-04-23 16:33:06 +02:00
YuSanka 31c02b6bfb Added missing includes 2019-04-23 08:47:23 +02:00
YuSanka 1f02eb704a Code refactoring: Deleted unused variables and _cleaned_ overbusy functions 2019-04-22 01:51:10 +02:00
YuSanka ff3f1c9ee0 Fixed application crash, if try to change Preset in a moment, when one of unregular pages is selected.
+ small code refactoring
2019-04-22 00:46:58 +02:00
YuSanka 4a20fd7f7e Fix of #1216 2019-04-21 23:12:39 +02:00
YuSanka 144b9e1e9d Merge remote-tracking branch 'origin/master' into ys_bug_fixing 2019-04-21 11:37:30 +02:00
YuSanka b5533017fb Merge branch 'ys_msw_dpi' of https://github.com/prusa3d/Slic3r into ys_msw_dpi 2019-04-18 15:36:48 +02:00
YuSanka 5761c8f126 Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-18 15:33:50 +02:00
YuSanka de55801e31 Merge remote-tracking branch 'origin/ys_bug_fixing' into ys_msw_dpi 2019-04-18 15:24:50 +02:00
YuSanka 9cd3c594be Overrided on_dpi_changed() for some Dialogs:
AboutDialog, ConfigSnapshotDialog, FirmwareDialog, SysInfoDialog

+ set correct fonts for KBShortcutsDialog
2019-04-18 15:05:17 +02:00
YuSanka e97e8c6af6 Overrided on_dpi_changed() for some Dialogs:
BedShapeDialog, KBShortcutsDialog, ConfigWizard, Preferences
2019-04-18 02:03:40 +02:00
YuSanka 077321b228 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
YuSanka 3e9c0c396e Code refactoring 2019-04-17 12:49:10 +02:00
YuSanka 3b9803ba6e Fixed crash of build under OSX and Linux.
+ Added flag to control if application rescale is possible
2019-04-16 17:06:28 +02:00
YuSanka 850eb86360 Merge remote-tracking branch 'origin/master' into ys_bug_fixing 2019-04-16 15:27:10 +02:00
YuSanka fc63a28481 Application Scaling for MSW:
+ Experiments with toolBars scaling
+ Rescaled warning and printing legends
2019-04-16 12:13:45 +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 e502b33f41 Post-merge fix 2019-04-14 13:57:15 +02:00
YuSanka df7ada0199 Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-14 13:49:22 +02:00
YuSanka 66fa280964 Some code refactoring 2019-04-14 10:57:03 +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 cfa4f3f4d6 Added new icons 2019-04-12 17:10:29 +02:00
YuSanka 3a412a3a82 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-04-12 12:28:36 +02:00
YuSanka 50f8f45e0a Added new icons 2019-04-12 12:15:56 +02:00
YuSanka a74c608c7a Merge remote-tracking branch 'origin/master' into ys_msw_dpi 2019-04-10 10:01:20 +02:00
YuSanka 82573390c7 First scaling experiments 2019-04-10 09:57:33 +02:00
YuSanka 7b54c59b61 Added new icons 2019-04-10 09:41:04 +02:00
YuSanka ed8b1a7ecb Localization: Updated dictionaries 2019-04-09 16:54:31 +02:00
YuSanka e0340f4f81 Set "cog" ison for sla_print preset 2019-04-08 12:29:08 +02:00
YuSanka af05e5fc2c Fixed crash under oSX after selection with SHIFT from 3DScene 2019-04-08 11:10:57 +02:00
YuSanka 618d124bfb Icon updating for all application 2019-04-08 11:10:57 +02:00
YuSanka d31590f438 Fixed Typo for the last commit 2019-04-05 12:18:58 +02:00
YuSanka 0c662e298f Merge remote-tracking branch 'origin/ys_selection' 2019-04-05 11:25:29 +02:00
YuSanka ef5281c3c9 Some improvements for a loading of icons 2019-04-05 11:18:59 +02:00
YuSanka 77dcb7f5a3 Added missed code for my last commit 2019-04-05 09:04:52 +02:00
YuSanka ccee04cd68 Implemented new logic for Instances splitting 2019-04-04 18:03:40 +02:00
YuSanka 8631cb006b Improved Selection from ObjectList side 2019-04-04 18:03:40 +02:00
YuSanka 63dea6d5dc Merge remote-tracking branch 'origin/master' into ys_selection 2019-04-04 15:09:37 +02:00
YuSanka 09054a0bc9 Fixed non-consistency of the selection 2019-04-04 15:07:54 +02:00
YuSanka d806e8e5e1 Merge remote-tracking branch 'origin/master' into ys_selection 2019-04-03 08:42:12 +02:00
YuSanka fed0f189d3 Fixed typo 2019-04-03 08:39:36 +02:00
YuSanka 81809018bc Selection improvements
+ "Delete" menu_item for Instances under OSX
2019-04-02 16:33:52 +02:00
YuSanka ac6a232795 Improved Selection from ObjectList side 2019-03-29 14:36:59 +01:00
YuSanka 44d3243df1 Added context menu Item "Change Extruder" on 3D-Scene 2019-03-28 16:32:19 +01:00
YuSanka 016b5e35b6 Some _cosmetic_ fixes :
+ Set wxDEFAULT_DIALOG_STYLE for MsgDialog
+ Changed Msg text before language changing
2019-03-28 16:32:19 +01:00
YuSanka 3c163285e5 Fix of SPE-879 and #2021 2019-03-27 17:00:29 +01:00
YuSanka 87febaacc0 Fix of #2014 2019-03-27 13:19:27 +01:00
YuSanka c8291c6e52 Fix of #2029
+ Some improvements for the language changing
2019-03-26 18:02:26 +01:00
YuSanka 910979cf73 Fixed crash after change of a language
+ Updating of a mode after recreation
2019-03-26 10:09:53 +01:00
YuSanka 0198e71789 Implemented issue #1990 2019-03-21 09:37:52 +01:00
YuSanka 452eb62f11 Some code refactoring 2019-03-20 16:22:01 +01:00
YuSanka e2349bdd2e Added workaround for the non-editable wxBitmapComboBoxs under OSXDisableAllSmartSubstitutions
+ experiments with Linux
2019-03-20 12:04:18 +01:00
YuSanka b36e4fa512 Merge remote-tracking branch 'origin/ys_preset_edit_buttons' into ys_comboboxes 2019-03-20 10:33:50 +01:00
YuSanka 438010f0f8 Some code refactoring 2019-03-20 10:14:49 +01:00
YuSanka b7a1bd927a Some improvements 2019-03-19 14:36:32 +01:00
YuSanka bdaadcccd9 Implemented SPE-874
(Delete items from context menu for Simple mode)
2019-03-19 09:53:47 +01:00
YuSanka 8be8b604f5 Merge remote-tracking branch 'origin/vb_faster_tabs' into ys_comboboxes 2019-03-19 08:52:58 +01:00
YuSanka ba54ce0309 Added "Edit Preset" buttons on the sidebar.
+ fixed Filament presets updating for the multi-material Printer (inside update_compatible(...) function)
2019-03-18 15:10:40 +01:00
YuSanka fe91edc521 Set MinSize() in respect to em_unit 2019-03-18 10:38:21 +01:00
YuSanka e74bde858a Deleted imaginary optimization for the Preset comboboxes on sidebar. 2019-03-16 22:23:51 +01:00
YuSanka 6548a6d525 Fixed preset selection after ConfigWizard running 2019-03-15 14:21:53 +01:00
YuSanka 639b641722 Disabled DoubleBuffered for Tabs
+ set helper functions like a static (GUI_ObjectList.cpp)
2019-03-14 15:46:26 +01:00
YuSanka f02f24c4b7 Implemented set extruder number on multiple items at the same time (#1940) 2019-03-14 13:15:28 +01:00
YuSanka 7cced0613a Fixed crash after deleting of the part with no extruder options in configuration 2019-03-14 09:22:15 +01:00
YuSanka 5ecd78434c Fixed #1949 2019-03-14 09:19:21 +01:00
YuSanka 22fcf245c4 Fixed updating of the extruder value for last part in the object after deleting another parts (#1931) 2019-03-13 16:42:36 +01:00
YuSanka 46d19aa52d Added function for the updating of the Error icon after a fix through the NetFabb 2019-03-13 15:35:39 +01:00
YuSanka dec1c6ecfb Typo fixed 2019-03-13 13:37:36 +01:00
YuSanka a6dcbc8791 Set DoubleBuffered state for the Tabs (under MSW)
+ Some improvements/experiments for the presets selection from the Plater
+ Some fix of a sidebar layout
2019-03-13 13:13:46 +01:00
YuSanka 956b4bf4ff Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-12 11:59:59 +01:00
YuSanka 077b4cbfbc Fixed layout for the action buttons
+ Tried to use DoubleBuffered for the controls drawing on the Sidebar (under MSW only)
2019-03-12 11:51:45 +01:00
YuSanka a25853982c Added "Supports" on Sidebar for SLA mode
+ Checked scheduling process calling after change Support/Pad parameters from the Sidebar
2019-03-11 16:03:32 +01:00
YuSanka c77d15c98b Fixed OnWhile() function for the PrusaDoubleSlider (#1913)
Current behavior: Move selected thumb only. If no one thumb is selected, set selection to the thumb nearest to the current mouse position
2019-03-11 12:59:14 +01:00
YuSanka 40abbc7184 Fixed an updating of the button's show during SLA slicing 2019-03-11 10:23:59 +01:00
YuSanka b382ad1ffb Some improvements 2019-03-08 16:20:20 +01:00
YuSanka 063d812d64 Added case of a slicing cancellation 2019-03-08 15:40:28 +01:00
YuSanka 99e43d6b24 wxBitmapComboBoxes without bitmaps 2019-03-07 16:23:02 +01:00
YuSanka 0ec718a510 All wxComboBoxes are changed to the wxBitmapComboBoxes 2019-03-07 16:21:56 +01:00
YuSanka ef3482a427 Fixed a scrolling of the selected item in ObjectList (SPE-849) 2019-03-07 15:26:19 +01:00
YuSanka 000a60e198 Added "Export object as STL" menu item to the ObjectList context menu 2019-03-07 12:09:23 +01:00
YuSanka 8756a14557 Fixed crash on "stoi argument out of range" from SpinConrol (SPE-847) 2019-03-07 10:56:17 +01:00
YuSanka aa0737fa5e Fixed assert after try to add Part to Object with several Instances from the ObjectList.
+ Fixed selection on the 3DScene before a context menu showing
2019-03-07 10:08:21 +01:00
YuSanka f1f68cfd85 Fixed a crash after a printer preset changing with selected setting's item in an object list 2019-03-06 09:28:55 +01:00
YuSanka c1a24d2fbb Fixed message type and disabled "Split to parts" in toolbar for the SLA printer 2019-03-05 16:19:02 +01:00
YuSanka 2ddd2ed4c7 Fixed a preset selection after a config wizard running (SPE-841) 2019-03-05 15:36:14 +01:00
YuSanka 95ca670efb Fixed OSX and Linux build 2019-03-05 14:26:44 +01:00