Ghostkeeper
|
ac67dcc045
Don't cache PluginRegistry instance
|
2 years ago |
j.delarago
|
d5511a078c
Dialog was immediately being destroyed because a reference to it was not being stored in memory. Added a missingPackageDialog variable to WorkspaceDialog to fix this.
|
2 years ago |
Ghostkeeper
|
0f12b012cf
Create InstallMissingPackageDialog with newly-exposed function from Marketplace
|
2 years ago |
j.delarago
|
b015617e13
Marketplace plugin registry is None on initialization, and is loaded after running show().
|
2 years ago |
Jelle Spijker
|
3f8907d02a
Merge branch 'master' into CURA-8640_PyQt6
|
2 years ago |
Ghostkeeper
|
25e914b1cb
Fix checkbox for automatic plug-in update checking
|
2 years ago |
Remco Burema
|
99449dbc34
Get rid of some errors first.
|
2 years ago |
Jaime van Kessel
|
61a7203726
Only reset marketplace page if the window isn't visible
|
2 years ago |
Jaime van Kessel
|
27e5905a32
Fix typing
|
2 years ago |
Jaime van Kessel
|
89c82964c3
Simplify restart check
|
2 years ago |
Jaime van Kessel
|
852076460f
Remove unused imports
|
2 years ago |
Jaime van Kessel
|
6a39862349
Merge RestartManager into marketplace
|
2 years ago |
Jaime van Kessel
|
6af2677c52
Remove TabManager
|
2 years ago |
Jaime van Kessel
|
3b2be48390
Ensure that check for updates is called on startup of Cura
|
2 years ago |
Jaime van Kessel
|
408b649db7
Add typing to tabmanager
|
3 years ago |
Remco Burema
|
1cdeaffab7
Make new Marktetplace react to 'get more materials'.
|
3 years ago |
Jaime van Kessel
|
50f1afa5d9
Make plugin_registry protected
|
3 years ago |
Jelle Spijker
|
fd508342fe
Renamed Manager to RestartManager
|
3 years ago |
Jelle Spijker
|
6c976bc9b0
Introduced a Manager to centralize plugin/package management
|
3 years ago |
Jelle Spijker
|
dae92c354c
Marketplace doesn't need to inherit from QObject
|
3 years ago |
Jelle Spijker
|
f6966c25fb
Some final tweaks and added missing documentation
|
3 years ago |
Jelle Spijker
|
0fefe85fca
Present restart banner if plugin has been en-/disabled
|
3 years ago |
Jelle Spijker
|
743ac67cdb
un-/subscribe the user to installed packages
|
3 years ago |
Jelle Spijker
|
6514fdf9f2
Check the server if a package can be updated
|
3 years ago |
j.spijker@ultimaker.com
|
edc71f12a3
Updated documentation and typing
|
3 years ago |
Jelle Spijker
|
86d5d315bc
Differentiate between local and remote packages
|
3 years ago |
Ghostkeeper
|
476321be5c
Remove log entry for when Marketplace QML fails to load
|
3 years ago |
Ghostkeeper
|
77d1bebbdb
Put PackageList in Marketplace namespace
|
3 years ago |
Jaime van Kessel
|
37ccf5b823
Add missing return types on init
|
3 years ago |
Ghostkeeper
|
3138452f94
Allow PackageList to be used as a model from QML
|
3 years ago |
Ghostkeeper
|
4337e81b77
Make request to Marketplace API when package list loads
|
3 years ago |
Ghostkeeper
|
ffce865c85
Add constant for API URLs
|
3 years ago |
Ghostkeeper
|
c35b1f4135
Bring window into focus when it opens
|
3 years ago |
Ghostkeeper
|
5897b3de38
Add function to open Marketplace window
|
3 years ago |
Ghostkeeper
|
73ad2a4e08
Add Marketplace plug-in, starting a rewrite from the Toolbox
|
3 years ago |