Raymond
|
67bd5a5076
|
Remove obsolete class/prop
|
2021-08-31 20:48:28 -04:00 |
|
Raymond
|
9697f0b7a0
|
move DALAMUD_NOT_HAVE_PLUGINS into safeMode check
|
2021-08-31 20:16:17 -04:00 |
|
Raymond
|
910176914e
|
Add a message to the plugin window when SafeMode is active
|
2021-08-31 20:12:59 -04:00 |
|
goaaats
|
abe256ec9a
|
Merge pull request #516 from daemitus/ipc
|
2021-08-29 23:13:18 +02:00 |
|
goat
|
c0901e11ba
|
fix: dispose DalamudPluginInterface if plugin init fails
|
2021-08-29 22:49:34 +02:00 |
|
Raymond
|
e9ebee4c65
|
IPC with cross-plugin objects.
|
2021-08-28 18:50:12 -04:00 |
|
goaaats
|
873d0c6305
|
Merge pull request #509 from daemitus/misc
Small misc stuff + client structs bump
|
2021-08-27 23:20:56 +02:00 |
|
goaaats
|
52003a07e4
|
Merge pull request #506 from daemitus/filterRepos
Filter disabled repos when retrieving repos from the settings window
|
2021-08-27 23:19:27 +02:00 |
|
goaaats
|
f2dd770d0d
|
Merge pull request #507 from daemitus/disappearingPlugins
Fix plugins disappearing after disable
|
2021-08-27 15:04:42 +02:00 |
|
Raymond
|
e21f71be44
|
Add nullable check on event invoke
|
2021-08-27 08:56:45 -04:00 |
|
Raymond
|
d1e7fe1f4a
|
Update installed then available
|
2021-08-27 08:53:21 -04:00 |
|
Raymond
|
68107111f0
|
Filter IsEnabled when retrieving repos from the settings window 8feb0a
|
2021-08-27 08:51:26 -04:00 |
|
Raymond
|
9c8c577957
|
Fix comments
|
2021-08-27 08:45:09 -04:00 |
|
Raymond
|
f129c6a9e0
|
Fix missing generic usages
|
2021-08-27 08:45:02 -04:00 |
|
goat
|
66daa03da3
|
fix: don't create plugin output dir before downloading
|
2021-08-24 14:26:12 +02:00 |
|
goat
|
0c52f8099e
|
fix: ensure success status code on plugin download
|
2021-08-24 12:16:38 +02:00 |
|
Raymond
|
d3ed5b4ade
|
Shuffle files around
|
2021-08-23 13:35:44 -04:00 |
|
Raymond
|
122a84df47
|
Reload plugin manifest on dev plugin reload
|
2021-08-23 12:31:13 -04:00 |
|
goat
|
0220e4391d
|
hardcode main repo to api4 until release
|
2021-08-23 14:37:03 +02:00 |
|
goat
|
4921c289e0
|
fix: 512x512 icons
|
2021-08-23 02:02:43 +02:00 |
|
goat
|
764f9614ab
|
Merge branch 'master' of https://github.com/goatcorp/Dalamud
|
2021-08-22 23:14:24 +02:00 |
|
goat
|
010a4972cd
|
refactor: use nullable annotations instead of CanBeNullAttribute
|
2021-08-22 23:06:46 +02:00 |
|
goaaats
|
1eab0ef770
|
Merge pull request #489 from daemitus/bugs
Bugs
|
2021-08-22 22:24:38 +02:00 |
|
goat
|
3c5c7fbc80
|
fix: folders in plugin zips, throw if DLL can't be overwritten
|
2021-08-22 17:26:16 +02:00 |
|
Raymond
|
a7bb97c91f
|
Fail and display fullName
|
2021-08-22 08:21:47 -04:00 |
|
Raymond
|
5303a93a3d
|
Fail gracefully for IDalamudPlugin check failures
|
2021-08-22 08:03:22 -04:00 |
|
Raymond
|
92d943937a
|
Throw meaningful exceptions, not Linq exceptions
|
2021-08-22 07:58:06 -04:00 |
|
Raymond
|
2fe8ccb1da
|
Implement ioc container
|
2021-08-21 14:03:06 -04:00 |
|
Raymond
|
ff1d7f2829
|
Implement service locator
|
2021-08-21 14:03:06 -04:00 |
|
goat
|
35aadbe575
|
feat: add PluginSafeMode
|
2021-08-19 23:39:34 +02:00 |
|
goat
|
42e5853760
|
fix c++ build
|
2021-08-19 20:54:56 +02:00 |
|
goat
|
bc54bc83f3
|
feat: check plugin load state after installing
|
2021-08-16 22:35:22 +02:00 |
|
goat
|
5e2cca2cc5
|
fix: log some more info together with InvalidPluginException
|
2021-08-15 03:16:19 +02:00 |
|
goat
|
ac9ed6490b
|
feat: read plugin zip from stream directly, make async
|
2021-08-14 03:28:02 +02:00 |
|
Raymond
|
cf893b2c58
|
Remove unused PluginOperationResult enum
|
2021-08-10 18:15:46 -04:00 |
|
Raymond
|
ec7a4076d5
|
feat: Scan devPlugins from any location
|
2021-08-10 08:34:41 -04:00 |
|
Raymond
|
b2eb2b885f
|
Lenient GameVersion cleanup
|
2021-08-10 08:01:43 -04:00 |
|
goaaats
|
9199adb261
|
Merge pull request #456 from daemitus/utility
|
2021-08-10 13:58:57 +02:00 |
|
goat
|
15b976570a
|
feat: add punchline to PluginManifest.cs
|
2021-08-10 00:57:30 +02:00 |
|
Raymond
|
0e4f9c46ee
|
Fix imports
|
2021-08-09 17:38:23 -04:00 |
|
Raymond
|
ff5502baa8
|
Remove AssemblyLocation from PluginInterface ctor
Hooks work better.
|
2021-08-09 17:32:40 -04:00 |
|
Raymond
|
64bc2ddee4
|
Fix Assembly hooks for sub-dependencies
|
2021-08-09 17:32:16 -04:00 |
|
Raymond
|
965f2142ff
|
Replace WebClient with HttpClient
|
2021-08-09 17:32:05 -04:00 |
|
goat
|
459e401f90
|
Merge branch 'master' of https://github.com/goatcorp/Dalamud
|
2021-08-09 16:56:17 +02:00 |
|
Raymond
|
8fd119dde8
|
Migrate files to Dalamud.Logging namespace Remove Log.LogX methods.
|
2021-08-09 10:03:13 -04:00 |
|
goat
|
a7ffe2cb28
|
feat: add ImageUrls, IconUrl to PluginManifest.cs
|
2021-08-09 15:06:54 +02:00 |
|
goat
|
bf158c9386
|
fix(PluginManager): allow LoadError state in Unload()
|
2021-07-16 23:16:48 +02:00 |
|
goat
|
59ce9f94e2
|
fix xmldoc
|
2021-07-16 23:00:10 +02:00 |
|
goat
|
9759ac6d11
|
feat(PluginManager): add DeleteConfiguration() and UI
|
2021-07-16 22:57:41 +02:00 |
|
goaaats
|
68142da426
|
Merge pull request #414 from daemitus/fix_devplugin
|
2021-07-16 22:19:36 +02:00 |
|