goat
|
1d0b61e32b
|
Merge pull request #1422 from MidoriKami/IDalamudTextureWrap_SizeVector
|
2023-09-23 22:18:25 +02:00 |
|
goat
|
4d9d60ebce
|
Merge pull request #1424 from goaaats/simplify_texturemanager
|
2023-09-23 22:18:08 +02:00 |
|
goat
|
acb81deb9c
|
make sure that access is completely atomic
|
2023-09-23 17:45:50 +02:00 |
|
goat
|
8527e035f1
|
chore: remove refcounting, keepalive logic from TextureManager, remove scoped service
Makes this whole thing a lot simpler to use and easier to understand.
|
2023-09-23 17:40:49 +02:00 |
|
goat
|
a880b22d42
|
Merge pull request #1423 from Haselnussbomber/fix-signaturehelper-hooks
|
2023-09-23 17:24:59 +02:00 |
|
Haselnussbomber
|
64f76ec69f
|
Fix SignatureHelper Hooks
|
2023-09-23 17:20:19 +02:00 |
|
MidoriKami
|
6295f047ae
|
Add Size Vector to IDalamudTextureWrap
|
2023-09-23 07:55:17 -07:00 |
|
goat
|
c767971a36
|
move around new Addon services a bit to match folder structure
|
2023-09-23 13:09:43 +02:00 |
|
goat
|
6fbcd0e0e4
|
chore: don't use ImGuiScene.TextureWrap for any external API, IDalamudTextureWrap does not inherit from ImGuiScene.TextureWrap any longer
|
2023-09-23 13:05:19 +02:00 |
|
goat
|
af52da06b0
|
merge master
|
2023-09-23 11:22:50 +02:00 |
|
goat
|
2119d08926
|
fix warnings
|
2023-09-23 11:18:20 +02:00 |
|
goat
|
c55b93d3c2
|
chore: remove IDalamudPlugin.Name
|
2023-09-23 11:17:53 +02:00 |
|
goat
|
60a2051026
|
Merge pull request #1340 from goaaats/ihookprovider
|
2023-09-23 11:12:39 +02:00 |
|
goat
|
7a182b6ef7
|
Merge branch 'v9' into ihookprovider
|
2023-09-23 10:57:09 +02:00 |
|
goat
|
47cf3170fe
|
Merge pull request #1412 from KazWolfe/target-multiplatform
|
2023-09-23 10:51:15 +02:00 |
|
goat
|
c3dd2364bb
|
Merge pull request #1415 from MidoriKami/AddonLifecycle_IAddonArgs
|
2023-09-23 10:50:15 +02:00 |
|
goat
|
0b4eb207a4
|
Merge pull request #1416 from MidoriKami/AddonEventManager_IAddonEventHandle
|
2023-09-23 10:46:43 +02:00 |
|
goat
|
eef118676e
|
Merge pull request #1417 from MidoriKami/RemoveObsoletes
|
2023-09-23 10:45:14 +02:00 |
|
goat
|
e4bdcf8f98
|
Merge pull request #1411 from Haselnussbomber/v9-update-cs
|
2023-09-23 10:44:32 +02:00 |
|
goat
|
2574bef1c3
|
Merge pull request #1421 from MidoriKami/ColorHelpers
|
2023-09-23 10:42:22 +02:00 |
|
goat
|
5b003c959c
|
Merge pull request #1420 from KazWolfe/v9-pluginlog-fixup
|
2023-09-23 10:41:23 +02:00 |
|
goat
|
1304c54eff
|
docs fixed
|
2023-09-23 10:39:29 +02:00 |
|
Kaz Wolfe
|
d29422bc50
|
Add IPluginLog#Info
- Shorthand for information log lines, because typing out `Information` is too much.
|
2023-09-22 23:22:59 -07:00 |
|
MidoriKami
|
c6c28c6e3f
|
Change default name so auto generate stops complaining about improper casing.
|
2023-09-22 21:12:44 -07:00 |
|
MidoriKami
|
74375ec414
|
Add more ColorHelpers
|
2023-09-22 20:19:27 -07:00 |
|
Kaz Wolfe
|
3618a510d0
|
Make Custom Repo warning orange
- Easier on the eyes, allegedly.
|
2023-09-22 19:17:00 -07:00 |
|
Kaz Wolfe
|
4f8de2e205
|
Obsolete (static) PluginLog for future removal
- Mark PluginLog as obsoleted and pending removal, encouraging users to switch to IPluginLog.
- Remove internal references to PluginLog.
|
2023-09-22 17:01:10 -07:00 |
|
MidoriKami
|
fd3bd6dc5b
|
Use abstract class instead of interface
|
2023-09-22 12:17:54 -07:00 |
|
Haselnussbomber
|
64caf77a32
|
Update ClientStructs
|
2023-09-22 14:27:13 +02:00 |
|
MidoriKami
|
9181e11195
|
Remove Obsoletes
|
2023-09-21 23:59:04 -07:00 |
|
MidoriKami
|
43abb12710
|
Add GameConfigPluginScoped (#1383)
* Add GameConfigPluginScoped
* Proposed Resolution to sub-object events
* Nullify delegates to prevent memory leaks
|
2023-09-21 21:55:56 -07:00 |
|
MidoriKami
|
b742abe77f
|
Add ClientStatePluginScoped (#1384)
* Add ClientStatePluginScoped
* Restore InvokeSafely
* Add InvokeSafely for basic Action types.
* Set delegates to null to prevent leaking memory
* Resolve Merge
|
2023-09-21 21:55:16 -07:00 |
|
MidoriKami
|
26838d9f5c
|
Auto generate paramkeys and return handles to events.
|
2023-09-21 20:47:49 -07:00 |
|
MidoriKami
|
3b5995e6ab
|
Fix DTR Null Reference on first login
|
2023-09-21 20:46:44 -07:00 |
|
MidoriKami
|
bd81d23097
|
Use CallHook for AddonSetup
|
2023-09-21 17:05:27 -07:00 |
|
MidoriKami
|
0636a03e41
|
Include argument data in event information.
|
2023-09-21 15:26:08 -07:00 |
|
goat
|
eb2a5f36f9
|
fix spelling inconsistency
|
2023-09-21 22:11:18 +02:00 |
|
goat
|
e31234ffec
|
prefix methods with Hook to improve clarity
|
2023-09-21 22:09:38 +02:00 |
|
goat
|
173e9a3144
|
IHookProvider => IGameInteropProvider
|
2023-09-21 22:07:09 +02:00 |
|
goat
|
8a7526cca4
|
Merge branch 'ihookprovider' of github.com:goaaats/Dalamud into ihookprovider
|
2023-09-21 21:47:44 +02:00 |
|
goat
|
f072a6fc40
|
Update Dalamud/Hooking/Internal/HookProviderPluginScoped.cs
Co-authored-by: Haselnussbomber <mail@haselnussbomber.de>
|
2023-09-21 21:47:06 +02:00 |
|
goat
|
dc16d73baf
|
Merge branch 'ihookprovider' of github.com:goaaats/Dalamud into ihookprovider
|
2023-09-21 21:42:48 +02:00 |
|
goat
|
a59875bb77
|
Merge branch 'v9' into ihookprovider
|
2023-09-21 21:42:08 +02:00 |
|
goat
|
dc54f040b9
|
Merge pull request #1408 from MidoriKami/AddonEventManager_Enhancements
|
2023-09-21 21:30:41 +02:00 |
|
goat
|
035ee008cf
|
Merge pull request #1410 from Haselnussbomber/catch-draw-exception
|
2023-09-21 19:37:34 +02:00 |
|
goat
|
a85c6315d4
|
warnings
|
2023-09-21 19:24:30 +02:00 |
|
goat
|
8b85139e61
|
chore: prevent plugins from being installed twice for now if an assignment is missing
|
2023-09-21 19:16:54 +02:00 |
|
goat
|
6e54c085fa
|
fix: find matching plugins when importing a profile
|
2023-09-21 19:08:58 +02:00 |
|
goat
|
a9f6d6d104
|
chore: ModuleLog fmt objects may be nullable
|
2023-09-21 19:04:08 +02:00 |
|
goat
|
1abaeef5ab
|
feat: use WorkingPluginId as identifier for plugins to load from profiles
|
2023-09-21 18:55:31 +02:00 |
|