Cura/plugins/Marketplace
Ghostkeeper ac67dcc045
Don't cache PluginRegistry instance
Several reasons:
* It's bad style, making it harder to test with mocked PluginRegistry since all sorts of objects have copies of the un-mocked object in their fields.
* It's causing errors in this case when checkIfRestartNeeded is called before show().

Fixes Sentry issue CURA-3P6.
2022-06-22 11:52:13 +02:00
..
CloudSync Fix copyright headers and code style a bit 2022-04-21 13:18:03 +02:00
resources Fix link to help page when material package is missing 2022-06-20 10:48:13 +02:00
__init__.py 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. 2022-06-08 12:19:36 +02:00
CloudApiModel.py Fix copyright headers and code style a bit 2022-04-21 13:18:03 +02:00
Constants.py Some final tweaks and added missing documentation 2021-12-07 09:48:48 +01:00
InstallMissingPackagesDialog.py Fix imports, especially not using plugins folder as module 2022-06-08 09:50:44 +02:00
LocalPackageList.py Fix crash when server sends invalid JSON data 2022-05-19 11:36:16 +02:00
Marketplace.py Don't cache PluginRegistry instance 2022-06-22 11:52:13 +02:00
MissingPackageList.py Add typing 2022-06-03 15:22:29 +02:00
PackageList.py Catch UnicodeDecodeErrors when parsing error messages from server 2022-05-20 12:55:59 +02:00
PackageModel.py Fix typing 2022-06-06 21:27:32 +02:00
plugin.json Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
RemotePackageList.py Use API endpoint for requesting package_ids 2022-06-02 15:19:00 +02:00