725 Commits

Author SHA1 Message Date
Lukas Matena
32c80a8903 Fixes in phrases 2023-11-10 15:23:54 +01:00
Lukas Matena
8f56b4b970 Bumped up version to 2.7.0-beta1 2023-11-10 14:27:58 +01:00
Lukas Matena
b30c7c3bb9 Fixes in phrases 2023-11-06 11:27:27 +01:00
Filip Sykala - NTB T15p
5a43a70e16 Change title for import model .. now it could import also SVG but not ".PRUSA" files. 2023-11-02 19:41:41 +01:00
Filip Sykala - NTB T15p
8b8f161dce Merge branch 'master' into fs_svg_SPE-1517 2023-11-01 18:32:23 +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
df0b3b095b Merge branch 'master' into fs_svg_SPE-1517 2023-10-31 14:33:59 +01:00
tamasmeszaros
bda6f874f7 temporarily disable new wx asserts in GUI 2023-10-30 12:31:45 +01:00
Filip Sykala - NTB T15p
e7ece23d01 Merge branch 'master' into fs_import_svg 2023-10-23 16:51:20 +02:00
Filip Sykala - NTB T15p
f05f334e15 Import svg files by button in main bar.
Be carefull: import is made by main thread !!!
2023-10-23 16:50:41 +02:00
YuSanka
6274f24e93 Fixed some warnings 2023-10-20 15:44:08 +02:00
David Kocik
78e128de1c SPE-1970: Notify about available config update after sync.
Notification about conf update with new printer mockup.
"new printer" information in the update dialogs.
2023-10-19 11:15:24 +02:00
Lukas Matena
aaaaf8c83b Bumped up version to 2.7.0-alpha0, new splashscreen 2023-10-19 11:01:23 +02:00
YuSanka
8d1165d6ed SpinInputDouble
+ Update font size for application in respect to the display size
2023-10-18 16:32:12 +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
1a182999a8 SkinnedUI: bug fixing and improvements:
* SPE-1945 : LINUX - Black background in dark mode in search - "Category"
* SPE-1941 : Font size is applied for old PS version (app_config key for font size is changed to "font_pt_size")
* SPE-1939 : Preferences : PS widows have incorrect dims when used max font size
* SPE-1943 : Fixed gtk resize popup window (Manually merged 60dbf71cd6 )
* SPE-1942 : Linux specific: Brim check button on sidebar jumps
* SPE-1944 : PrusaConnect URL is missing in physical Printer
+ Changed icon which is used to comboboxes
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
David Kocik
e0331d1351 Wifi config file explanation text. 2023-10-18 09:59:06 +02:00
David Kocik
0638b3057f wifi for printer config dialog
Enumerating wifi ssid and psk for win, apple and linux.
Win automatically loads password if possible.
Apple retrieves password from keychain on button.
Apple lists only connected network in some cases (ARM or latest OS wdk).
Cmake linking CoreWLAN lib on apple.
Result is written on usb drive.
2023-10-16 16:09:08 +02:00
enricoturri1966
cfcb4f7925 SPE-1960: Associate .bgcode files to GCodeViewer on Windows 2023-10-12 15:05:02 +02:00
YuSanka
a9eebb27f8 Code cleaning: Deleted code which was commented till the testing some time ago 2023-09-21 10:22:32 +02:00
YuSanka
8cdda54d5a Fix for #11254 - Link from brim to a non-existent page on the Prusa Help.
* For unsupported languages help link is redirected to the EN page.
+ "uk", "zh" and "ru" languages are removed from current_language_code_safe().
  Because those languages aren't supported by Prusa Help.
2023-09-08 11:49:03 +02:00
enricoturri1966
c4c2c5dcf3 Updated GUI_App::load_gcode() to show also bgcode and bgc extensions in caption 2023-09-05 14:09:47 +02:00
Vojtech Bubnik
8dad25efc4 Merge branch 'master' into master_262 2023-09-04 14:44:32 +02:00
ps_copyright
f32859c302 final copyright headers 2023-09-01 14:49:07 +02:00
Vojtech Bubnik
7f57ba6b12 Added ".bgcode", ".bgc" to known GCode file extensions. 2023-08-31 17:21:04 +02:00
Vojtech Bubnik
c01c863d8b Merge branch 'master' into master_262 2023-08-31 17:16:20 +02:00
Vojtech Bubnik
e0f577a33c Fix of SPE-1850 GH #1221
Broken with 99861f1b6ec3793025d528f0badb63e837f8c808 SPE-1207
Custom file extension needs to be included in the list of extensions
of the file dialog. On MacOS the custom extension needs to be the
first one in the list as it will be forced upon the default file
name provided to the file dialog.
2023-08-31 16:38:43 +02:00
YuSanka
7280b2a0fb Fix for SPE-1845 Incorrectly imported filament profiles from 3MF or configuration ini.
+ Fix for SPE-1848 Crash on switch from MM printer to SM, when non-first filament is modified
2023-08-31 14:30:14 +02:00
YuSanka
c577b7fb38 Editing of Custom G-code: Implemented ParamsViewCtrl
+ GUI_App : Fixed update of the dark mode, when DataViewCtrl doesn't have header
2023-08-29 11:43:32 +02:00
YuSanka
3b79b00a77 Bumped up version to 2.6.2-alpha 2023-08-28 10:58:47 +02:00
YuSanka
0c82f38950 ConfigWizard: Downloads page: Info line is changed
+ Linux and OSX specific: Fixed BG color for the HTML_widget on Materials pages and InfoDialogs
2023-08-17 14:45:46 +02:00
YuSanka
cb6262cb5f Localization: Updated POT + fixed some phrases
+ Updated wxLocale for BE dictionary
+ Updated community dictionaries
2023-06-14 16:25:49 +02:00
Lukas Matena
f18e852cb2 Switch the configuration folder from beta to rc 2023-06-09 12:11:16 +02:00
tamasmeszaros
283fd6feb4 Fix sla archive filenames with using the archive format registry 2023-06-09 10:59:41 +02:00
YuSanka
b9df1deb0e Fix for #9779 - PrusaSlicer2.6alpha4 Cannot set locale to language "Chinese (Simplified, China)".
(Related to #9476 PrusaSlicer2.6alpha2 Switching PrusaSlicer to language zh_TW failed.)

After fix from upstream wxWidgets (see a3e925df0a (diff-1e3658a254af33d4cb78b07040114b18d8a0642fe928f65fdfbd4746d8cc0f4a)) issue is disappeared and workaround is no needed now.
2023-06-08 13:11:51 +02:00
Lukas Matena
f1f568f3fd Start using -beta config directory instead of -alpha 2023-05-12 15:40:57 +02:00
Lukas Matena
732dd0f6ac Cut: fixed rendering of individual parts, removed some unnecessary variables 2023-05-12 15:40:40 +02:00
YuSanka
683933176b GUI_App::run_wizard : Deallocate a memory after close ConfigWizard.
+ Added wait cursor when ConfigWizard is created to inform user about activity
2023-05-11 17:18:11 +02:00
David Kocik
003350a4e2 Fix of version notification message. 2023-04-24 11:22:43 +02:00
enricoturri1966
745a454081 Follow-up of 81cebe5be3903e3cdcaa75f689dbdffaf7891b21 - Fixed crash at startup when any of the svg files used as icon into imgui dialog (and/or splash screen icon) is renamed/removed. 2023-04-04 10:23:47 +02:00
YuSanka
102d3e0d2c Localization:
* Fixed phrases
* Updated POT
* New POT is merged with community POs
2023-04-03 11:32:50 +02:00
YuSanka
4764a701c1 Experiments with font size 2023-03-27 16:39:28 +02:00
YuSanka
18e56c3d53 Localization: Fixes for some phrases
+ Added/Fixed comments where it's needed
2023-03-23 22:55:38 +01:00
YuSanka
f9de995f9e Remove '_utf8' makro.
(Initially, it was used because of using of boost::format for localized lines. But now It's better to use format and formal_wxstr functions)

+ Fixed missed marks for localization
+ Added missed filed to localization to the list.txt
2023-03-23 22:55:38 +01:00
Lukas Matena
73857703b8 Added a check that libslic3r/I18N.hpp is not included on the frontend by mistake,
also added a check that L macro is not defined when including libslic3r/I18N.hpp
2023-03-23 22:55:38 +01:00
YuSanka
19f2a1d9e9 Unified usage of localization macros in slic3r/libslic3r 2023-03-23 22:55:38 +01:00