Commit graph

21 commits

Author SHA1 Message Date
Art4
4bac217806 Merge branch 'rework-addon-class' into deprecate-addonloader 2025-06-04 10:55:51 +00:00
Art4
f1143105d2 Let AddonHelper::getAddonInfo() throw exception on invalid addons 2025-06-04 09:26:38 +00:00
Art4
4f4f7f8a64 Merge branch 'rework-addon-class' into deprecate-addonloader 2025-05-16 08:46:44 +00:00
Art4
0078423b48 Ignore hidden addon folders 2025-05-16 08:46:16 +00:00
Art4
9870fbf84f Fix unit tests 2025-05-15 13:26:34 +00:00
Art4
694893e2bb Implement getAddonDependencyConfig 2025-05-15 12:37:57 +00:00
Art4
44c8cd118c Fix code style 2025-05-15 07:15:23 +00:00
Art4
075e9eaaa9 Replace test addon with vfs files 2025-05-15 07:14:11 +00:00
Art4
5cf2b7d7bd Implement reloadAddons() 2025-05-15 06:59:37 +00:00
Art4
33398298d5 Implement uninstallAddon 2025-05-14 14:54:14 +00:00
Art4
a39850871e Implement installAddon 2025-05-14 11:37:47 +00:00
Art4
5f7de9d028 remove name parameter 2025-05-14 08:20:49 +00:00
Art4
8b40d65e6c Implement getAvailableAddons 2025-05-14 07:52:53 +00:00
Art4
0599801b37 implement getVisibleEnablesAddons and getEnabledAddonsWithAdminSettings 2025-05-13 14:16:10 +00:00
Art4
93a171765a Implement loading addons in AddonManagerHelper 2025-05-13 14:04:57 +00:00
Art4
e2a2cf5d6e Create AddonManagerHelper 2025-05-13 10:48:41 +00:00
Art4
6a058793f0 Fix warning if author or maintainer is missing in addon info 2025-05-13 08:14:09 +00:00
Art4
4b9a674659 Implement parsing of addon files to AddonInfo 2025-04-29 13:59:58 +00:00
Art4
703024d9b9 Fix namespace in tests 2025-02-05 19:39:35 +00:00
Art4
b0e3f1f64d Fix support for multiple authors and maintainers 2025-02-04 14:35:57 +00:00
Art4
a8249be928 Create AddonInfo class 2025-02-04 09:41:52 +00:00