23935 Commits

Author SHA1 Message Date
YuSanka
fea655f668 Set max font size in respect to the display size.
+ non-MSW specific: Suppress colored border for focused control.
+ Fixed layout of the PointCtrl
+ WipeTowerDialog: use SpinInput control instead of wxSpinCtrl
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
d42e3823dc Preferences: Linux specific: Fixed layouts.
(CallAfter() is used to correct set of controlls sizes)
2023-10-18 16:32:12 +02:00
YuSanka
9cf971769d WIP (NewUI with fonts): Improvements some controls
* SpinInput : Code refactoring
 * BitmapToggleButton :
     * Create wxBitmapToggleButton if control doesn't have a label and wxToggleButton otherwise
     * Linux specific: Calculate default size from label size

 + Tab: Linux specific: Set background color for tree_ctrl and don't set background color for Tab
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
f27ad88d55 WIP (NewUI with fonts): Next improvements for fonts.
* Fixed new font applying for TreeCtrl and DataViewCtrl
* Fixed update of the em_unit in respect to the new font size
+ MSW specific: Fixed re-scaling of the non-standard buttons
2023-10-18 16:32:12 +02:00
YuSanka
a4767695ea Allow font scaling
+ Fix for em_unit in respect to the scaled font
+ TextInput: Fix for non-default size
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
YuSanka
aff3864200 Added some widgets from BambuStudio(http://github.com/bambulab) from the state of 96707fc4b4
Thanks https://github.com/bambu123, https://github.com/lanewei120 and https://github.com/walterwongbbl for implementation.
2023-10-18 16:32:11 +02:00
Lukas Matena
6e206d8c9e Merge branch 'fs_svg_SPE-1517_' 2023-10-18 16:24:39 +02:00
Lukas Matena
e002bee285 Merge branch 'et_spe1954' 2023-10-18 16:22:41 +02:00
enricoturri1966
d0dc6b99b6 SPE-1954: Fixed 3MF file containing post-processing script cannot be open as 'Start new PrusaSlicer instance' 2023-10-18 16:22:19 +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
92704881fb Merge branch 'fs_svg_SPE-1517' into fs_svg_SPE-1517_without_face_to_camera 2023-10-18 15:21:07 +02:00
Filip Sykala - NTB T15p
4088a4bcd6 Merge branch 'master' into fs_svg_SPE-1517 2023-10-18 15:20:55 +02:00
Filip Sykala - NTB T15p
47dd1106b4 Disable function "face to camera" 2023-10-18 15:20:30 +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
David Kocik
44376443ea Change dialog headline 2023-10-18 10:21:35 +02:00
David Kocik
e0331d1351 Wifi config file explanation text. 2023-10-18 09:59:06 +02:00
David Kocik
e2cbc3d4e4 fix of 4db4c0740a6cf45a8a4c9c07e2fca054de50ca16 2023-10-18 09:06:25 +02:00
David Kocik
4db4c0740a TRN comments 2023-10-17 15:12:34 +02:00
Lukas Matena
30861c81d2 Removed G2/3 R option, it does not work correctly 2023-10-17 13:32:05 +02:00
Lukas Matena
e6c4522143 Removed unused parameter 'arc_fitting_tolerance' from the configuration layer,
added static_assert for coord_t size
2023-10-17 13:20:31 +02:00
Lukas Matena
623e9d5cb4 Fix issues with OBJ loading on macOS Sonoma 2023-10-17 12:47:05 +02:00
Filip Sykala - NTB T15p
86879c5d92 Merge branch 'master' into fs_svg_SPE-1517 2023-10-17 11:21:38 +02:00
Filip Sykala - NTB T15p
2316abd109 ../tests/libslic3r/test_emboss.cpp:202:34: error: ‘intersection_points’ was not declared in this scope; did you mean ‘intersections_prev’? 2023-10-17 11:21:25 +02:00
David Kocik
306374129d Merge branch 'dk_wifi' 2023-10-16 16:09:32 +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
tamasmeszaros
12f735652b Merge branch 'tm_SPE-1866' 2023-10-16 14:46:58 +02:00
YuSanka
9850ad7c7d Updated some phrases 2023-10-16 14:44:58 +02:00
Filip Sykala - NTB T15p
df3e55d4a8 SPE-1949 Fixed selection of closest point to center 2023-10-16 14:41:34 +02:00
Filip Sykala - NTB T15p
15931c2ef4 Merge branch 'master' into fs_svg_SPE-1517 2023-10-16 13:17:21 +02:00
Filip Sykala - NTB T15p
ec3fe903df Fix Detection of rotation change 2023-10-16 13:17:09 +02:00
YuSanka
e277e5915e Fix for SPE-1927 : Focus on Canvas entering 2023-10-16 12:52:19 +02:00
Filip Sykala - NTB T15p
7148ef6748 Comment statistics on hover SVG shape 2023-10-16 12:00:04 +02:00
Filip Sykala - NTB T15p
b0d8b04527 SPE-1967 Disallow support blocker and enforcer for svg shape 2023-10-16 11:56:50 +02:00
tamasmeszaros
564a4c7c3b Follow up: fix for std::optional not having method value() on Mac 2023-10-16 11:52:36 +02:00
tamasmeszaros
9598a52aee Try to fix build on Mac 2023-10-16 11:52:28 +02:00
tamasmeszaros
dc37d04e82 Fix broken forward-compatibility for arrange settings with <=2.6.1 2023-10-16 11:52:17 +02:00
tamasmeszaros
5b7fdd0d6d fixing arrange for sequential print SPE-1866
Fixing problem with incorrect arrange settings for sequential mode

On first start of the app when the arrange dialog wasn't open yet, see also

Remove leftover debug code

Using a StaticMap in ArrangeSettingsView
2023-10-16 11:51:10 +02:00
Filip Sykala - NTB T15p
77ba80dcc9 Do not translate debug phrazes 2023-10-16 11:49:53 +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
Filip Sykala - NTB T15p
82182ac8b8 Propagate warnings about unhealed shape to UI. 2023-10-16 11:44:08 +02:00
enricoturri1966
39a9b47b07 Tech ENABLE_CGAL_BOUNDING_SPHERE set as default 2023-10-16 11:27:55 +02:00
enricoturri1966
6a9deeb080 Fixed warning 2023-10-16 10:51:08 +02:00
enricoturri1966
c31906b0d1 SPE-1926: Fixed crash introduced with 85e567788badabf7f9e89103a2333624814a5dd5 2023-10-16 10:50:53 +02:00
enricoturri1966
c12eeee12f SPE-1926: Tech ENABLE_CGAL_BOUNDING_SPHERE - Use selection's bounding sphere center as pivot for rotations 2023-10-16 10:50:18 +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