goat
|
66026bbc3e
|
one more profile => collection
|
2023-06-12 20:33:22 +02:00 |
|
goat
|
0a829d304e
|
fix warnings
|
2023-06-12 20:17:30 +02:00 |
|
goat
|
faedf16d47
|
Merge branch 'master' of github.com:goatcorp/Dalamud into profiles
|
2023-06-12 19:58:00 +02:00 |
|
goat
|
166301f56f
|
fix warnings in Dalamud
|
2023-06-09 23:38:13 +02:00 |
|
goat
|
fe6196d0ad
|
merge master into profiles
|
2023-05-28 16:06:05 +02:00 |
|
Ava Chaney
|
95b0565976
|
Fix devplugins again & bump CS (#1221)
* reapply devplugins directory removal, without breaking everything
Revert "Revert "Remove support for legacy devplugins directory (#1219)" (#1220)"
This reverts commit 681cda91a4.
* bump CS
|
2023-05-27 01:40:51 +00:00 |
|
goat
|
681cda91a4
|
Revert "Remove support for legacy devplugins directory (#1219)" (#1220)
This reverts commit 845a3fba4f.
|
2023-05-26 12:02:01 +02:00 |
|
Ava Chaney
|
845a3fba4f
|
Remove support for legacy devplugins directory (#1219)
* remove support for legacy devPlugins directory
* bump CS
* fix copy
* remove legacy helptext
|
2023-05-26 01:37:04 -07:00 |
|
goat
|
5bb09ddbd4
|
chore: don't log exception for aborted loads when banned
|
2023-05-24 22:55:46 +02:00 |
|
goat
|
6a055783ba
|
fix: PM must depend on ServiceContainer since LocalPlugin uses it to create scopes
|
2023-05-22 21:34:12 +02:00 |
|
goat
|
880095428c
|
fix: allow enabling + loading a devPlugin if it has failed to load
|
2023-05-22 19:04:40 +02:00 |
|
goat
|
c9ad6c4252
|
fix: LocalPlugin.InternalName was actually returning the display name
|
2023-05-22 00:06:53 +02:00 |
|
goat
|
daa9f72218
|
IOC: scoped/on-demand services (#1120)
|
2023-05-21 22:43:28 +02:00 |
|
goat
|
839519b2bb
|
feat: add ActivePluginsChanged event to DPI (closes #1192)
|
2023-05-21 18:53:47 +02:00 |
|
KazWolfe
|
6a0b4e5ad7
|
Add Happy Eyeballs Support (#1187)
|
2023-04-23 11:09:55 +02:00 |
|
goat
|
75bf135978
|
clean up commented out code
|
2023-04-11 22:02:30 +02:00 |
|
goat
|
3f112376eb
|
make "start on boot" work as expected for dev plugins
|
2023-04-11 21:45:26 +02:00 |
|
goat
|
9b3990e5c7
|
Merge branch 'master' into profiles
|
2023-04-11 21:33:19 +02:00 |
|
goat
|
1096a49dd6
|
feat: show throwing plugin in unhandled managed exceptions
|
2023-04-11 19:28:16 +02:00 |
|
goat
|
92f638d114
|
remove unprocessed profile commands when another one is queued
|
2023-04-10 23:11:37 +02:00 |
|
goat
|
4328826c86
|
never ever update dev plugins
|
2023-04-10 21:07:21 +02:00 |
|
goat
|
869ce9568d
|
make dev plugins work, maybe
|
2023-04-10 21:03:15 +02:00 |
|
goat
|
29ba86021c
|
remove spammy log
|
2023-04-10 20:45:29 +02:00 |
|
goat
|
8d7ae903a4
|
actually delete profiles in release build
|
2023-04-10 20:28:06 +02:00 |
|
goat
|
7fe004c875
|
remove plugins from deleting profile synchronously
|
2023-04-10 20:25:46 +02:00 |
|
goat
|
2ed215b74b
|
make sure no plugins are lost when deleting a profile
|
2023-04-10 20:14:06 +02:00 |
|
goat
|
642e8bf6d3
|
Profiles (#1178)
|
2023-04-10 19:17:00 +02:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|