Webview developer tools added but hidden in tech.
Fixed adding / removing / loading webview tabs and blinking on add.
Rename tabs and related functions.
Apikey injection from https://github.com/SoftFever/OrcaSlicer. Thank you.
Co-authored-by: SoftFever <softfeverever@gmail.com>
After TopBar implementation we don't use wxMenuBar anymore.
As a result menu accelerators was unused.
To workaround this issue the accelerator_entries_cache is generated during creating menu items
and than items from this cache are added to the acceleration table for mainframe.
Web View has working panel with Connect webpage with Auth token login.
Webview2 is used on windows. It uses small dll to find its runtime.
WebViewDialog.cpp, WebViewDialog.hpp, WebView.cpp and WebView.hpp were taken from https://github.com/bambulab/BambuStudio and used as protype for future WebView Development. Thank you.
Co-authored-by: cmguo <chunmao.guo@bambulab.com>
Co-authored-by: lane.wei <lane.wei@bambulab.com>
Bug was caused by fa86a3d0, when instance of searcher was moved to GuiApp
and as result wasn't recreate on UI recreation.
Searcher instance is in MainFrame now.
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.
* 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
* 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.
* 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
* 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