1959 Commits

Author SHA1 Message Date
tamasmeszaros
8d6497297a Replaced all occurrences of boost::nowide::narrow for wxStrings with into_u8 2023-12-18 14:33:30 +01:00
Lukas Matena
4ccc259c5a Merge branch 'master_27x' 2023-12-13 15:55:13 +01:00
YuSanka
a0365af92c Translations: fixes and changes in phrases 2023-12-11 15:43:41 +01:00
Lukas Matena
6f2e22280b Fixed crashes related to SLA 2023-12-11 15:40:35 +01:00
Lukas Matena
fd15c8cca5 Some tweaks in dialogs related to binary G-code 2023-12-11 15:40:35 +01:00
Lukas Matena
d50ecd80d1 Added a binary G-code switch into Preferences 2023-12-11 15:40:35 +01:00
Lukas Matena
2d130c71b6 Move binary gcode checkbox to Printer Settings 2023-12-11 15:40:35 +01:00
YuSanka
dad1f2727c Follow-up 34848f0f : fixed non-MSW build 2023-11-30 15:26:20 +01:00
YuSanka
dd20cc5750 StatusBar: Removed commented code 2023-11-30 15:26:20 +01:00
YuSanka
818bb91449 Plater refactoring
* Extract unrelated functions
2023-11-30 15:26:20 +01:00
YuSanka
feac3b62ed Sidebar: Next refactoring and beautification
+ Deleted long time unused or commented code
+ Some unrelated functions are moved from Plater to Sidebar
2023-11-30 15:26:20 +01:00
YuSanka
69650f703d Plater refactoring:
* Sidebar and related classes are extracted to separate file.
* Frequently changed parameters are extracted to separate file too.
2023-11-30 15:26:20 +01:00
YuSanka
fa86a3d047 Searcher related refactoring:
* Searcher moved form Plater to Gui_App
2023-11-30 15:26:20 +01:00
YuSanka
9926181008 OptionsGroup : Refactoring
* Don't use "m_"prefix for public members
* Move change_opt_value() function from GUI to OptionsGroup
2023-11-30 15:26:20 +01:00
YuSanka
0e1a0e856f Fix for SPE-2020 : Notification about temporary installed preset doesn't appear anymore
Description of bug:
During fixing of SPE-1845 there was made changes with 7280b2a0 commit.
But those changes destroyed a initial behavior. All presets are selected correctly now,
but user doesn't receive a notification about temporary installed presets, if any was.
2023-11-16 15:11:41 +01:00
Lukas Matena
0ea662e56f Another fix-up of 187ff61 (fw alert dialog for bgcode) 2023-11-14 14:14:56 +01:00
Lukas Matena
7522d7fe02 Another follow-up to 187ff61: include MK3.9 2023-11-14 12:48:02 +01:00
Lukas Matena
15eedfbb7f Fix-up of 187ff61 (fw alert dialog for bgcode) 2023-11-14 11:20:43 +01:00
Lukas Matena
187ff619bb Added a dialog informing the users that they need updated firmware when exporting binary gcode 2023-11-13 17:53:36 +01:00
Lukas Matena
b30c7c3bb9 Fixes in phrases 2023-11-06 11:27:27 +01:00
Lukas Matena
f238f56b5b Further polishing the gcode/bgcode error logic 2023-11-03 21:19:57 +01:00
YuSanka
34848f0fc0 Improvement for error massage about binary/ascii G-code extension during saving G-code
(Error massage contains links to related options in Settings Tabs now)
+ Suppress a showing a SaveFileDialog in loop while name isn't correct.
+ ErrorDialog is extended to use specified function to process a clicked link
2023-11-03 21:19:57 +01:00
Lukas Matena
d4a7548aa9 Exporting ASCII G-code with binary G-code extension or vice versa is now an error #11498 2023-11-03 21:19:57 +01:00
Filip Sykala - NTB T15p
c6dbd0a6cd Merge branch 'master' into fs_svg_SPE-1517 2023-11-02 16:36:21 +01:00
YuSanka
ee6f7faa80 Follow-up 8627c350 - Fixed minimal sidebar width after re-scaling of the application. 2023-11-02 15:16:59 +01:00
Lukas Matena
eeedeeca13 Fix of #6832, SPE-1956: total toolchanges not counted correctly when wipe tower is disabled 2023-11-02 13:58:45 +01:00
Filip Sykala - NTB T15p
8b8f161dce Merge branch 'master' into fs_svg_SPE-1517 2023-11-01 18:32:23 +01:00
Filip Sykala - NTB T15p
894e88a503 Set svg file data as optional in emboss shape (text do not contain it) 2023-11-01 18:23:28 +01:00
David Kocik
ac2545fede Store dialog decline in app config 2023-11-01 10:42:20 +01:00
David Kocik
0e889eae09 Change of wifi config dialog showing rules
do not show automatically after decline
2023-10-31 16:00:50 +01:00
David Kocik
9974e4e33f Wifi config dialog changes.
Usb drive insertion triggers wifi config dialog.
Ini file is not rewritten, rather information is added.
2023-10-31 16:00:50 +01:00
Filip Sykala - NTB T15p
7b93b5e512 change in platter changed object:
call with object itself(do not use index to object list)
add recalculate object bounding box
add check whether object is not outside the bed
2023-10-25 18:16:51 +02:00
Filip Sykala - NTB T15p
7e59cc7e64 Update for SLA 2023-10-25 11:50:47 +02:00
Lukas Matena
1a0911388d Fixed several encoding issues 2023-10-20 16:38:45 +02:00
Lukas Matena
f0458daceb Fixes in phrases 2023-10-20 16:38:45 +02:00
YuSanka
315a988a8a Localization: fixes and changes in phrases 2023-10-19 13:01:05 +02:00
YuSanka
e6ea3cc50f Localization: Updated internal dictionaries (CS, DE, ES, FR, IT, PL).
+ Fixed some phrases.
2023-10-19 10:50:14 +02:00
enricoturri1966
92650f8283 SPE-1932: Tweaks to the file conversion logic 2023-10-19 10:33:42 +02:00
enricoturri1966
9d346e80bf SPE-1932: Automatic renaming of output file for conversion from/to binary gcode when the destination filename is equal to the source filename 2023-10-19 10:33:28 +02:00
YuSanka
168dadc0fa OSX specific: Set window variant for regular buttons to correct rendering with big font 2023-10-18 16:32:12 +02:00
YuSanka
1f0b834a70 WIP (NewUI with fonts): Next improvements for fonts.
* AboutDialog, SysInfoDialog, ConfigSnapshotDialog, ConfigWizard: Set correct/scaled font.
* PreferencesDialog:
  * Use SpinInput instead of wxSpinCtrl.
  * Added layout of the activated tab.
  * Remove "suppress_round_corners" option and ignore its value for whole application.
+ Plater: fixed obj_list() function to check existence of the control to avoid crash on recreate_GUI().
+ GLCanvas3D: Increased delta value between current and new values of the toolbar icon scale.
2023-10-18 16:32:12 +02:00
YuSanka
c0aef5ff0a Skinned UI: WIP
* Non-MSW specific: Next improvements for BG of the controls
  + Create wrap class BitmapToggleButton to correct create under all platforms
  + TabFilament: Fixes crash on recreating of the app

* Next improvements for background under nonMSW systems
 + Fixed Field::SpinCtrl::propagate_value

* DropDown: Implemented transparent background for rounded corners.
  + Tab: use TextInput and SwitchButton for substitutions
  + nonMSW specific: Don't set BackgroundColors for panels

* ObjectManipulation: Use TextInput instead wxTextCtrl

* Process rectangle/rounded controls
  + Preferences: Added "Suppress round corners" parameter

* Skinned UI: SwitchButton. Use it for CheckBox Field

* Skinned UI: SpinInput
  + ScalableBitmap/ScalableButton respects to different width and height of bitmap.

* Skinned UI: ComboBox

* Skinned UI: CheckBox
2023-10-18 16:32:12 +02:00
Lukas Matena
6e206d8c9e Merge branch 'fs_svg_SPE-1517_' 2023-10-18 16:24:39 +02:00
enricoturri1966
3f3a3dd190 SPE-1954: Inform the user when loading/importing a project or a config file containing a post-processing script 2023-10-18 16:22:19 +02:00
Filip Sykala - NTB T15p
a2139d4eb4 Fix special character in file path of SVG.
Found by "Ondřej Stříteský"
2023-10-18 11:49:21 +02:00
Filip Sykala - NTB T15p
544c2c30c8 Merge branch 'lm_translations' into fs_svg_SPE-1517 2023-10-16 11:46:18 +02:00
Filip Sykala - NTB T15p
6a1f31ec47 Merge branch 'master' into fs_svg_SPE-1517 2023-10-16 11:44:35 +02:00
enricoturri1966
319454c259 SPE-1937: Fixed rendering of sequential clearance contours when dragging an object while the collision detection is running 2023-10-16 10:42:42 +02:00
Lukas Matena
e971f5f832 Translations: fixes and changes in phrases 2023-10-16 09:06:37 +02:00
enricoturri1966
56a24af0a5 SPE-1948: Fixed missing update of raycaster when mirroring objects 2023-10-12 14:42:26 +02:00