Aireil
|
4fb232e55f
|
chore: remove icon for changelogs
|
2023-03-26 00:50:25 +01:00 |
|
goat
|
86181cd2d4
|
fix: save config + manifests by first writing them to another file and moving them over
Should hopefully make corrupted configs a bit more rare
|
2023-03-19 13:11:27 +01:00 |
|
Ottermandias
|
7b3e2e34ae
|
Fix and improve DataShare somewhat and add a visualization of current shares to the DataWindow.
|
2023-03-10 22:46:18 +01:00 |
|
goat
|
f032adb155
|
fix: correctly use dependency order to unload, declare all plugin services as deps to PM
|
2023-03-08 22:51:04 +01:00 |
|
kal
|
97a2c103e3
|
Merge branch 'master' into plugin-name
|
2023-03-01 16:27:56 -05:00 |
|
kalilistic
|
c2f85c5ab2
|
refactor: rename to internal name
|
2023-03-01 16:27:35 -05:00 |
|
goat
|
15ea80d21a
|
Merge pull request #1140 from Infiziert90/master
|
2023-03-01 22:06:12 +01:00 |
|
Infi
|
94538d1728
|
Make it search for the plugin and open the installed category
|
2023-02-26 21:00:03 +01:00 |
|
kalilistic
|
df8d8bcdec
|
feat: expose plugin name on interface
|
2023-02-26 09:33:06 -05:00 |
|
Infi
|
4acadd5c9e
|
Use GetNullable
|
2023-02-26 15:16:03 +01:00 |
|
Infi
|
900c05cdeb
|
pluginInterface: Add function to open the plugin installer
|
2023-02-26 15:13:15 +01:00 |
|
Caraxi
|
e7249e1995
|
Fix LoadBannedPlugins
|
2023-02-24 16:57:44 +10:30 |
|
goat
|
3072d624a6
|
feat: add PluginManager::FindCallingPlugin()
|
2023-02-15 19:52:42 +01:00 |
|
goat
|
5a7f509941
|
fix: inherently depend on ChatGui in PluginManager
|
2023-02-12 21:56:59 +01:00 |
|
goat
|
f40ea4310c
|
feat: add InherentDependencyAttribute, mark PM inherently dependent on IM
|
2023-02-02 22:57:39 +01:00 |
|
goat
|
d81f218155
|
chore: cleanup warnings, always load banned dev plugins
|
2023-01-23 23:53:18 +01:00 |
|
Aireil
|
8df665551e
|
fix: do not decommission if repo has not loaded properly
|
2023-01-14 16:00:34 +01:00 |
|
goat
|
b33a824787
|
Merge branch 'net7'
|
2023-01-10 18:57:30 +01:00 |
|
goat
|
f42832c98e
|
Merge branch 'master' of github.com:goatcorp/Dalamud
|
2023-01-10 18:57:18 +01:00 |
|
NotNite
|
251359abe9
|
Bump plugin API level to 8
|
2023-01-10 10:48:30 -05:00 |
|
goat
|
2849613d79
|
fix: don't throw when enabling an already enabled plugin (needed for orphans)
|
2023-01-09 00:20:38 +01:00 |
|
goaaats
|
6ea7273e04
|
feat: give dev plugins more leeway regarding unload errors
|
2023-01-08 00:32:24 +01:00 |
|
goaaats
|
e3cbc4dc8c
|
feat: note if a plugin is no longer being serviced
|
2023-01-07 23:48:20 +01:00 |
|
Kaz Wolfe
|
fb9aeae1bc
|
Fix a bad docstring that squicked through
|
2023-01-07 14:33:41 -08:00 |
|
goaaats
|
568f750d59
|
fix: don't attempt to load orphaned plugins
|
2023-01-07 22:29:16 +01:00 |
|
goaaats
|
bc3dcdfad7
|
feat: settings window rework
|
2023-01-06 22:32:44 +01:00 |
|
Kaz Wolfe
|
b6fc0b877b
|
feat: Add testing flag to plugin interface
- Add IsTesting flag to allow plugins to determine if a testing version has been loaded.
|
2023-01-05 23:47:46 -08:00 |
|
goat
|
bc898e0fce
|
deps: upgrade System.Drawing.Common to 6.0.0
|
2022-11-03 22:08:36 +01:00 |
|
goat
|
4e1772023b
|
Merge branch 'master' of github.com:goatcorp/Dalamud
|
2022-11-03 22:03:48 +01:00 |
|
goat
|
24e35255c1
|
Merge branch 'master' into ParentRepo
|
2022-11-03 21:50:23 +01:00 |
|
goat
|
bffb556f0c
|
fix: check for null InternalName
|
2022-11-03 18:46:23 +01:00 |
|
goat
|
9c16359914
|
feat: batch config saves
|
2022-11-01 19:44:57 +01:00 |
|
goat
|
46cb6a3b74
|
fix: label plugins that aren't actively being tested "available" in the installer
|
2022-10-30 11:41:07 +01:00 |
|
goat
|
b4a89020e0
|
fix: add plugins to testing opt-ins when loading at startup
|
2022-10-29 15:50:38 +02:00 |
|
goat
|
987ff8dc8f
|
chore: convert Dalamud to file-scoped namespaces
|
2022-10-29 15:23:22 +02:00 |
|
goat
|
b093323acc
|
chore: warnings pass
|
2022-10-29 15:19:52 +02:00 |
|
goat
|
505e37fd28
|
feat: make testing opt-in per plugin
|
2022-10-29 14:45:52 +02:00 |
|
Ottermandias
|
59cc4d3321
|
Clarify that this only works for types shared by Dalamud.
|
2022-10-28 16:55:28 +02:00 |
|
Ottermandias
|
293590bd51
|
Slight style updates, make caches to structs.
|
2022-10-28 16:54:17 +02:00 |
|
Ottermandias
|
58192240ff
|
Add DataShare.
|
2022-10-27 18:51:56 +02:00 |
|
goat
|
8565cbc5ea
|
feat: create a deprecation disclaimer file in devPlugins
|
2022-10-23 16:20:06 +02:00 |
|
Ottermandias
|
f0e5424a7a
|
Improve comment.
|
2022-10-18 15:26:07 +02:00 |
|
Ottermandias
|
722564c19d
|
Expose the InstalledFromUrl as SourceRepository in the DalamudPluginInterface.
|
2022-10-18 15:05:21 +02:00 |
|
Anna Clemens
|
2e872d66d7
|
fix: remove Initialise call
|
2022-09-21 10:01:32 +00:00 |
|
goat
|
0920ff941b
|
Merge pull request #1007 from Aireil/fix_concurrency
|
2022-09-14 18:15:22 +02:00 |
|
Aireil
|
440f96fab2
|
feat: reload dev plugin manifest when enabling
|
2022-09-14 16:53:17 +02:00 |
|
Aireil
|
9bf714b6ba
|
fix: some concurrency issues with the installer
|
2022-09-13 17:39:30 +02:00 |
|
Aireil
|
9890f0c677
|
feat: reload manifest before trying to load when hot-reloading
|
2022-09-12 04:03:04 +02:00 |
|
goat
|
0ee5843676
|
fix: fail gracefully for corrupted manifests
|
2022-09-04 21:49:15 +02:00 |
|
goat
|
546039fa11
|
Merge pull request #994 from rootdarkarchon/master
|
2022-09-03 23:46:44 +02:00 |
|