Kaz Wolfe
0fb44f5fe5
fix broken sig
2025-08-04 23:14:35 -07:00
Haselnussbomber
094fcc86d4
Add support for SheetSub payload ( #2283 )
2025-08-04 23:12:18 -07:00
Asriel
d6aa6b8b64
[API 13] Add Lumina.Excel as submodule ( #2332 )
...
* WIP on excel-submodule
* Add Lumina.Excel to build
* Fix sheet changes
2025-08-04 23:11:59 -07:00
Kaz Wolfe
ff36f08d0c
bump cs, fix warnings
2025-08-04 21:11:06 -07:00
Kaz Wolfe
d3bd5f1dce
fix: web merging is bad idea
2025-08-04 16:08:12 -07:00
Nukoooo
83d32fe02c
Read .text section bytes from file instead of process memory ( #2251 )
...
* Read .text section bytes from file instead of memory
* format
* fix oversight
* only read bytes from file once
2025-08-04 15:55:34 -07:00
Haselnussbomber
9ad0d86463
Update ConditionFlag ( #2338 )
2025-08-04 15:52:27 -07:00
Ottermandias
d28a164d8c
Add events for certain style changes from within Dalamud. ( #2277 )
...
* Add events for certain style changes from within Dalamud.
* Capture reset changes in events too.
* Add non-static versions of events to IUiBuilder, add remarks about timing to events.
* Move statics to InterfaceManager members and make plugin events local.
---------
Co-authored-by: KazWolfe <KazWolfe@users.noreply.github.com>
2025-08-04 15:52:13 -07:00
MidoriKami
bf5fcaaf00
IObjectTable Helpful Enumerables ( #2328 )
...
* Add ObjectTable Enumerables
* Put kind check on the correct function
2025-08-04 15:47:39 -07:00
Haselnussbomber
58fbff7c56
Update text-related ImGui calls ( #2337 )
...
* Update text-related ImGui calls
* Use ImU8String for SafeTextColored
* Restore wrapped calls
* Update MenuItem call
* Use ImGui.Text over ImGui.TextUnformatted
* Add ImGui.TextColoredWrapped
* Obsolete SafeText helpers
* Fix obsoleted calls
* SafeTextColored didn't exist before imgui-bindings
* Remove %% replacements
2025-08-04 15:46:43 -07:00
Kaz Wolfe
f0021bc8f9
chore: Fix compiler complaints
2025-08-04 11:46:45 -07:00
Kaz Wolfe
413fea4349
chore: re-run generator
...
- add generated code to linguist ignore
2025-08-04 11:42:58 -07:00
Kaz Wolfe
832288a76e
fix: compiler issue with MenuItem
...
Resolves #2336 .
2025-08-04 11:34:23 -07:00
Kaz Wolfe
bd52c60c6f
Merge branch 'imgui-bindings' into api13
...
# Conflicts:
# Dalamud/Game/Gui/GameGui.cs
# Dalamud/Interface/Internal/UiDebug.cs
# Dalamud/Interface/Internal/Windows/Data/Widgets/AddonWidget.cs
# Dalamud/Interface/Internal/Windows/SelfTest/Steps/ItemPayloadSelfTestStep.cs
2025-08-04 11:30:14 -07:00
srkizer
c69329f592
Manual overloads for ImGui functions accepting text ( #2319 )
...
* wip2
* Implement AutoUtf8Buffer
* reformat
* Work on manual bindings
* restructure
* Name scripts properly
* Update utility functions to use ImU8String
* add overloads
* Add more overloads
* Use ImGuiWindow from gen, support AddCallback
* Use LibraryImport for custom ImGuiNative functinos
* Make manual overloads for string-returning functinos
* Make all overloads with self as its first parameter extension methods
* Fix overload resolution by removing unnecessary
* in => scoped in
* Fix compilation errors
2025-08-04 11:14:00 -07:00
Haselnussbomber
0c63541864
Fix disabled MenuItems ( #2318 )
2025-08-04 11:13:34 -07:00
Kaz Wolfe
cb29322968
chore: Remove IGameNetwork
...
- Deprecated in favor of hooks. See #2241 .
- Subject to Goat yelling at me.
2025-08-03 18:39:38 -07:00
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