Mike Degatano
986b92aee4
Keep shared images on addon uninstall ( #5259 )
...
* Keep shared images on addon uninstall
* Add missing step for mocking new addon in store
2024-08-21 11:14:57 +02:00
Stefan Agner
f6faa18409
Bump pre-commit ruff to 0.5.7 and reformat ( #5242 )
...
It seems that the codebase is not formatted with the latest ruff
version. This PR reformats the codebase with ruff 0.5.7.
2024-08-13 20:53:56 +02:00
Mike Degatano
a8af04ff82
Cache existence of addon paths ( #4944 )
...
* Cache existence of addon paths
* Always update submodules
* Switch to an always cached model
* Cache on store addon only
* Fix tests
* refresh_cache to refresh_path_cache
* Fix name change in test
* Move logic into StoreManager
2024-03-15 16:43:26 +01:00
Mike Degatano
5126820619
Allow removing addon config on uninstall ( #4913 )
2024-02-29 10:24:51 -05:00
Mike Degatano
c64744dedf
Refactor addons init to addons manager ( #4760 )
...
Co-authored-by: Stefan Agner <stefan@agner.ch >
2023-12-12 09:36:05 +01:00