Commit graph

5967 commits

Author SHA1 Message Date
Haselnussbomber
191dfb57e3
[API13] Fire ActivePluginsChanged after a plugin loaded/unloaded (#2334)
* Fire ActivePluginsChanged after a plugin loaded/unloaded

* Add ActivePluginsChangedEventArgs

* Use past tense
2025-08-03 18:28:44 -07:00
wolfcomp
7131ad36a6
Update MarketBoardSelfTestStep.cs (#2309)
Use correct time offset from the game display in the test text.
2025-08-03 18:26:58 -07:00
Blair
0f8b65e95a
Load imgui.so if available for external tools running imgui on native (#2331) 2025-08-03 18:25:30 -07:00
Status102
5426cfc723
fix: typo in JobFlags (#2202) 2025-08-03 18:18:53 -07:00
MidoriKami
6369982b48
IDtrBar Add Additional Click Events (#2325)
* Add additional dtr click events

* Let's just break things and make them really nice

* Add additional dtr click events

* Let's just break things and make them really nice

* Add additional dtr click events

* Let's just break things and make them really nice

* git is stupid

* Documentation fixing
2025-08-03 18:15:05 -07:00
Kaz Wolfe
6a1d5db50e
chore: Bump to v13
- Actually makes the api lockut take effect
- Fix Intellisense complaints
2025-08-03 18:14:03 -07:00
Haselnussbomber
a776358b96
Completion rewrite (#2305) 2025-08-03 18:13:45 -07:00
Haselnussbomber
63e7cb25b5
[Api13] Update ChatLinkHandler functions (#2322)
* Update ChatLinkHandler functions

- Move functions to IChatGui
- Switch CommandId to type Guid and generate them automatically

* Remove unused field
2025-08-03 18:07:21 -07:00
Kaz Wolfe
ecbb4053ce
feat: Add MateriaEntries
Per #2225.
2025-08-03 18:04:08 -07:00
Haselnussbomber
ff934d981c
Remove Experimental from ISeStringEvaluator (#2327) 2025-08-03 17:44:16 -07:00
Haselnussbomber
57c6089fc1
[Api13] Add native wrapper structs (#2330) 2025-08-03 17:43:52 -07:00
Haselnussbomber
b425ee0a2a
Move ItemKind to Dalamud.Utility (#2324) 2025-07-26 12:51:20 -07:00
Haselnussbomber
564c220ed2
[Api13] Remove obsoletes (#2323)
* Remove IFate.HasExpBonus

* Remove IAddonEventManager.AddonEventHandler

* Remove obsolete filesystem functions from Util

* Remove more obsoletes
2025-07-26 12:50:42 -07:00
bleatbot
2aba71f8f2
[master] Update ClientStructs (#2310)
* Update ClientStructs

* Update ClientStructs

---------

Co-authored-by: github-actions[bot] <noreply@github.com>
Co-authored-by: Kaz Wolfe <root@kazwolfe.io>
2025-07-25 22:57:24 +00:00
goat
cc741cec67
Merge pull request #2317 from Soreepeong/fix/imgui-bindings/crt-dll
Use Shared VC Runtime
2025-07-20 13:15:49 +02:00
Soreepeong
84f2f0d064 Use Shared VC Runtime 2025-07-20 19:43:58 +09:00
goaaats
e559ae6b20 Regenerate bindings 2025-07-20 01:24:17 +02:00
goat
6078c42963
Merge pull request #2316 from Haselnussbomber/fixes
[imgui-bindings] Small fixes
2025-07-19 02:05:41 +02:00
Haselnussbomber
ec9f365930
Fix some ImGui.End calls 2025-07-18 18:14:34 +02:00
Haselnussbomber
476b6b9613
Call ImPlot.DestroyContext 2025-07-18 18:14:12 +02:00
goat
6efbb71790
Merge pull request #2315 from Haselnussbomber/imgui-bindings-fixes
[imgui-bindings] Fixes and removals
2025-07-17 02:08:49 +02:00
Haselnussbomber
7c2c74418f
[imgui-bindings] Add ReadOnlySpan<byte> ImRaii/ImGuiHelpers overloads (#2314)
* Add ReadOnlySpan<byte> ImRaii overloads

* Add ReadOnlySpan<byte> ImGuiHelpers overloads
2025-07-17 01:56:38 +02:00
Haselnussbomber
a1b8dbcf27
Simplify ImGuiListClipper initialization 2025-07-17 01:54:40 +02:00
Haselnussbomber
d25b16aa93
Remove unnecessary AddText extension 2025-07-17 01:45:08 +02:00
Haselnussbomber
9956424c13
Remove unnecessary IsNull functions 2025-07-17 01:42:20 +02:00
Haselnussbomber
54ec64e159
Remove IDalamudTextureWrap.ImGuiHandle 2025-07-17 01:36:45 +02:00
Haselnussbomber
72f5da2214
Generate CsWin32 APIs as internally 2025-07-17 01:32:54 +02:00
Haselnussbomber
abea3c4089
Remove ImGui.NET-472 from solution 2025-07-17 01:32:41 +02:00
Kaz Wolfe
f63ee5cb76
Merge branch 'master' into imgui-bindings 2025-07-03 19:02:35 -07:00
goaaats
68656f2b40 TextureManagerPluginScoped must depend on TextureManager to ensure unload order 2025-07-03 15:08:31 +02:00
goaaats
b429c77e3e build: 12.0.1.5 2025-07-03 14:31:17 +02:00
bleatbot
94c7f843b7
Update ClientStructs (#2306)
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-07-03 14:23:29 +02:00
bleatbot
0cbb4be2b5
Update ClientStructs (#2301)
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-06-25 17:12:15 +00:00
srkizer
03e728e129
Use EnumerateInvocationList instead of GetInvocationList (#2303) 2025-06-23 22:09:48 +02:00
goaaats
90e426b325 Remove ImGui.NET entirely 2025-06-22 22:21:12 +02:00
goaaats
95ec633cc5 merge 2025-06-22 21:39:38 +02:00
MidoriKami
13306e24ba
Refactor IAddonEventManager (#2299) 2025-06-17 10:51:00 -07:00
Haselnussbomber
b1986bd3d1
Self-Test Window improvements (#2298)
* Move Logout self-test to the bottom of the list

* Increase self-test result and make it scrollable

* Allow text wrapping for some strings in self-tests

* Fix context menu self-test not working properly on HQ items
2025-06-17 10:48:40 -07:00
goat
6a42568073 build: 12.0.1.4 2025-06-17 17:41:36 +02:00
bleatbot
12ee9343d4
Update ClientStructs (#2296)
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-06-17 15:36:26 +00:00
bleatbot
0691241240
Update ClientStructs (#2293)
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-06-15 12:28:02 -07:00
goaaats
adec948319 build: 12.0.1.3 2025-06-09 21:19:04 +02:00
bleatbot
db98959158
Update ClientStructs (#2290)
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-06-07 16:57:07 +00:00
MidoriKami
7c4e1c44a6
Update NodeTree.Component.cs (#2291) 2025-06-07 18:55:13 +02:00
bleatbot
878d892631
Update ClientStructs (#2286)
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-06-02 18:07:19 -07:00
goaaats
8ce676f2f1 build: 12.0.1.2 2025-06-01 19:13:11 +02:00
salanth357
e2609bbe0c
Improve performance in the Completion module (#2288)
Only resort the data entries when we modify the lists. Also use EncodeWithNullTerminator to ensure the safety of strings.

Also avoid parsing the category names when we're only looking for the presence of the Dalamud category
2025-05-31 13:24:28 +02:00
goaaats
a2f6fb85e5 Don't fade windows if we are docked or collapsed, for now
The proper fix would be not to use the "fake window" approach and insert a drawlist, but not with the current bindings
2025-05-31 13:20:54 +02:00
goaaats
abde79dbc8 Re-add toggle window commands to CorePlugin 2025-05-31 12:00:40 +02:00
goaaats
eb34eb1023 Fix some warnings 2025-05-31 12:00:20 +02:00