enricoturri1966
bafd65d55b
SPE-2344: Fix performance hit on MAC in GCodeViewer:
...
squashed et_spe2344_bis (5c6bba6)
2024-06-24 19:45:08 +02:00
YuSanka
e96bf263b9
Localization: Updated POT and internal dictionaries (CS, PL, DE, IT, ES, FR, JA)
...
+ community POs are merged with POT
+ Fixes in some phrases
2024-06-24 16:37:31 +02:00
David Kocik
b60fb76a4b
Login in config wizard
2024-06-21 14:55:56 +02:00
YuSanka
c97b1b16c8
Fixes for some phrases.
2024-06-20 16:05:21 +02:00
Lukas Matena
5998e2f78d
Fixes in phrases
2024-06-18 14:48:05 +02:00
David Kocik
e7e9b8c7a1
Do not run preset updater and rebuild bundle map on ConfigWizard::run
...
Call preset updater sync and update check before CW as it always was.
2024-06-14 10:43:28 +02:00
David Kocik
2f937a4e83
Check of missing sla ini on startup
2024-06-13 11:27:54 +02:00
David Kocik
3bc28f277c
Upgrade algorithm that handles legacy printers so it works over list of new vendors
2024-06-12 15:35:22 +02:00
David Kocik
68d285b6e1
Fix of sla forward compability
2024-06-12 15:35:22 +02:00
David Kocik
983e1e1b6c
Return Check for Config updates button.
...
But remove the repository management of it.
Do repo extraction before check.
2024-06-12 15:35:22 +02:00
David Kocik
3e0483b405
Changes in PresetArchiveDatabase and PresetUpdater
...
PresetArchiveDatabase stores if repo is has installed printers and offers secret repo even if user is unloged or unworthy if repo has installed printers.
PresetArchiveDatabase shares its pointers to archives by doing copy of pointer. So only selected repos are shared to PresetUpdater.
PresetUpdater does copy both index and ini file to vendor folder durring installation of profile, so index is available f.e. for secret repo when not logged in.
2024-06-12 15:35:21 +02:00
YuSanka
89a70e7b94
ConfigWizard: Show warning dialog when switching from the "Configuration Manager" page
...
+ Added "Open folder" button next to the repository path and show tooltips for both of them.
+ Deleted "Check for Configuration Updates" menu item
2024-06-12 15:35:21 +02:00
Lukas Matena
f08264dbe3
ConfigWizard: added a modeless 'progress' dialog when loading
2024-06-12 15:11:15 +02:00
YuSanka
a23964cf1b
Perform update in preset archive DB only, when selections in ManagePresetRepositoriesDialog was changed and confirmed
2024-06-12 15:11:14 +02:00
David Kocik
900eca8dbb
Multiple fixes and refactoring after code review
2024-06-12 15:11:13 +02:00
Jan Bařtipán
05361f3da7
Fixed downloading resources of installed bundle
2024-06-12 15:11:13 +02:00
David Kocik
52d01478ea
Compatibility checks and preset loading.
...
PresetUpdater: clear cache/vendor before sync_config
GUI_App: Check updates operation with new steps
ConfigWizard: run updater sync on wizard startup and repo change confirmation
Compatibvility check for Prusa SLA - Mockup.
2024-06-12 15:11:12 +02:00
David Kocik
118a1f6438
Using initial manifest file from resources.
...
The file itself is testing variant.
2024-06-12 15:11:12 +02:00
David Kocik
f1575584f2
Calling archive database on startup
2024-06-12 15:11:12 +02:00
David Kocik
4e5f1dbd29
Improvements of Archive repo db.
...
Save repo states to json in config folder.
Use uuid to manage repos.
Check conflicts of ids and other errors.
2024-06-12 15:11:11 +02:00
YuSanka
12395e2173
Implemented UIManager and ManageUpdatesDialog
2024-06-12 15:11:11 +02:00
David Kocik
3e9c9d9558
Minor fixes downloading preset repo assets
...
Author: barzto@gmail.com
2024-06-12 15:11:10 +02:00
David Kocik
ece5207783
Preset Archive Database
...
testing version of multiple archives with indicies
WIP Archive db
Getting archives from web mockup
WIP paste archives to updater
Preset Updater sync_config with Online Archive Repository
UserAccount -> PresetArchiveDatabase -> PresetUpdater dataflow
LocalArchiveRepository get_file by copying file
Local Archive Repository
fix of thread save multiple call of preset_updater sync
Testing JSON string with repos
WIP offline archive repo unzip before use
Local repository unzipping to temp. get_file() refactored.
todo: checking and writing repository ids correctly.
Refactoring of loading data for archive repository
Comments
WIP download repo manifest
Preset Archive Database sync in thread
delete testing code
escape subpath before download
post rebase fix
resources getting fix
vendor profile id -> name fix
2024-06-12 15:11:10 +02:00
YuSanka
3bd0728bc6
Fixed blurring of the Toolbars
2024-06-12 14:39:11 +02:00
YuSanka
4cddd3ea85
GCodeViewer: Fixed crash on start and switch of color mode
...
(SPE-2340)
2024-06-10 10:12:33 +02:00
YuSanka
2fac73b778
SLA tilt profiles: Show/Hide tilt profiles in respect to the printer model.
...
Note: Tilt profiles are supported for SL1, SL1S and M1 only.
2024-06-06 12:23:19 +02:00
David Kocik
65a581a026
Use only uuid from Connect request and get rest of the data from endpoint
2024-05-16 16:19:07 +02:00
David Kocik
44cf71390b
Passing uuid from connect webview to connect printerpick
...
TODO: More sofisticated logic to pass or not pass uuid
2024-05-16 16:19:06 +02:00
David Kocik
da2a06c06d
Fix of search for compatible filament to select. (SPE-2278)
...
Crash was caused by filament without vendor.
2024-04-30 13:33:04 +02:00
YuSanka
c3e0312b12
Fixed min size of application
2024-04-25 10:28:03 +02:00
David Kocik
5e48e0a5a6
Printer_model reading when uploading to Connect.
2024-04-24 14:08:00 +02:00
David Kocik
b7b97ee320
Comparing filament types before upload
2024-04-24 14:01:47 +02:00
YuSanka
ae81e7de0e
WIP: Fix for filaments selection from Connect
2024-04-24 14:01:47 +02:00
David Kocik
13a5404c3a
Partial remove of obsolete printer_type
2024-04-24 14:01:47 +02:00
David Kocik
72fa3da675
Fix of gcode viewer crash.
...
Bind Account events only if editor.
2024-04-24 14:01:47 +02:00
David Kocik
63e25828ae
Fixes in selecting printer and filament
2024-04-24 14:01:47 +02:00
David Kocik
8ee04288fb
Select filament from connect.
2024-04-24 14:01:46 +02:00
David Kocik
fd4e2a19f9
if 0 login dialog
2024-04-24 14:01:45 +02:00
YuSanka
f49b85ab68
Fixed a crash on GCodeViewer start: Update mode just for Editor
2024-04-24 12:28:46 +02:00
YuSanka
0848fecb02
TopBar: Search improvements to respect to the ESettingsLayout::Dlg
2024-04-24 10:49:22 +02:00
YuSanka
cd5d30d3b1
Menus related to the TopBar's buttons are extracted to the separate class.
...
+ Updated top bar layout in respect to the mode
+ Linux specific: Don`t show down arrow for buttons with PopupMenu
+ MainFrame: Use TopBar instead wxBookCtrlBase
2024-04-24 10:49:22 +02:00
YuSanka
c95bc97435
Deleted unused UI-settings ("Set settings tabs as menu items" and "New layout, access via settings button in the top menu")
2024-04-24 10:49:22 +02:00
YuSanka
2c0f826d89
Fix for SPE-2225 and SPE-2228
...
* Don't select "Printer" tab after printer technology change from selection in right panel
* Delete "Physical printer" tab after deletion last preset from physical printer
+ show_printer_webview_tab() is moved into MainFrame
+ TopBar: use AddNewPage and InsertNewPage as overridden functions for AddPage and InsertPage
2024-04-17 12:33:23 +02:00
Lukas Matena
53e7a2d726
Merge tag 'version_2.7.4'
...
version_2.7.4
2024-04-05 14:33:07 +02:00
David Kocik
6c8359f6ec
check if downloads are allowed also on linux when SLIC3R_DESKTOP_INTEGRATION = 0
2024-04-02 09:21:35 +02:00
Elia Devito
691900201a
Don't perform downloader desktop integration if built with SLIC3R_DESKTOP_INTEGRATION = 0 (PR #12252 )
2024-03-31 07:39:00 +02:00
Lukas Matena
d421f5b1f8
Revert "Merge branch 'dk_master_desktop_integration' into master_27x"
...
This reverts commit 4b50c41799c867047a510a2a06f3c8e75a6b9dac, reversing
changes made to b9d8b8ce72cc6f32c35a87bfe5a6e5dd21c37c18.
2024-03-31 07:38:08 +02:00
Lukas Matena
137340f70f
Fixed couple of compiler warnings
2024-03-28 12:04:51 +01:00
Lukas Matena
9dc7b70084
Merge branch 'master_27x'
2024-03-27 16:37:47 +01:00
Lukas Matena
aa6324b717
Bumped up version to 2.7.3-rc1
2024-03-27 14:11:00 +01:00