pre-commit-ci[bot]
c8b72c144e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-02-03 22:51:14 +00:00
Chris Hennes
1815941668
Addon Manager: Fix ZIP installation
...
Always delete the old version before installing the new one
2024-08-19 12:10:37 -04:00
Chris Hennes
7186c6861f
Addon Manager: Ensure metadata exists before use
2024-08-11 14:21:28 -04:00
Chris Hennes
0c09c6257c
Addon Manager: Change branch rename to rm and clone
2024-02-26 13:23:46 -06:00
Chris Hennes
80b516df45
Addon Manager: Fix ZIP-based update
2024-02-23 22:31:36 -06:00
Chris Hennes
002f246989
Addon Manager: Allow primary branch name change
2024-01-30 16:52:16 +01:00
Chris Hennes
8109d8a3ae
Addon Manager: Allow .py filenames
...
Also improve macro removal.
2024-01-26 17:43:37 -07:00
Chris Hennes
e90ecc27ff
Addon Manager: Minor error handling cleanup
2023-05-21 15:50:29 -05:00
Paddle
a203012666
Addon manager: Subscribe to core the enabled status of addon workbenches.
2023-03-31 14:12:27 +02:00
Chris Hennes
1f6c364fa6
Addon Manager: Refactor Metadata
...
Create a Python-native metadata class. Includes unit tests, and some PyLint cleanup.
2023-03-10 14:25:50 -06:00
Chris Hennes
eeb481207f
Addon Manager: Fix bug in dependency installer
2023-02-21 13:33:20 -06:00
Chris Hennes
9c6164bc07
Addon Manager: Add SPDX license ID to all files
2023-02-20 15:39:47 -06:00
luzpaz
a38b2ffbf7
Fix various trailing newlines, typos and grammar
2023-02-04 18:29:07 +01:00
Chris Hennes
8e38c47d7a
Addon Manager: Fix bug in ZIP isntallation
2023-01-09 19:35:18 -06:00
Chris Hennes
5f45b00078
AddonManager: Refactor uninstaller GUI
...
Offload uninstaller GUI into its own class, add tests for that class, and do
some additional minor cleanup of AddonManager.py.
2022-12-18 22:15:40 -06:00
Chris Hennes
856af2a122
Addon Manager: Simplify API
2022-12-17 20:23:32 -06:00
Chris Hennes
95f474a86a
Addon Manager: Update to Python 3.8
2022-12-17 20:05:32 -06:00
Chris Hennes
89c191e160
Addon Manager: Refactor installation code
...
Improve testability of installation code by refactoring it to completely
separate the GUI and non-GUI code, and to provide more robust support
for non-GUI access to some type of Addon Manager activity.
2022-12-17 17:49:13 -06:00