goat
f803dfbd44
Merge pull request #2546 from Infiziert90/todo-contentid
...
Mark PartyMember.ContentId type for API15
2025-12-21 14:46:53 +01:00
Infi
4dcfa9da98
- Add ToDo for ulong change
2025-12-21 14:37:03 +01:00
goat
867ae80b22
Merge pull request #2543 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-12-21 13:09:10 +01:00
goat
1b39040072
Merge pull request #2535 from Haselnussbomber/rssb
...
Slight SeString code updates
2025-12-21 13:04:24 +01:00
goat
ea1bb92d17
Merge pull request #2536 from CMDRNuffin/imgui-textboxes-fix-unnecessary-cloning-on-unchanged-text-2-electric-boogaloo
...
Prevent unnecessary string creation in ImGui TextInput methods
2025-12-21 13:02:07 +01:00
github-actions[bot]
5513bd1633
Update ClientStructs
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
2025-12-21 11:59:55 +00:00
KazWolfe
f307aded73
Lumina revert ( #2544 )
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 3s
2025-12-21 02:31:17 +00:00
goat
a59efbd84c
Fixes for excel renamings
2025-12-21 02:41:22 +01:00
goat
c3952bbf53
Merge pull request #2542 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-12-21 02:32:41 +01:00
goat
5a8bb73b39
Merge pull request #2541 from goatcorp/schemaupdate-master
...
[master] Update Excel Schema
2025-12-21 02:31:20 +01:00
github-actions[bot]
96b5ad1b65
Update ClientStructs
2025-12-21 01:23:19 +00:00
github-actions[bot]
69c24fdbb9
Update Excel Schema
2025-12-21 01:23:12 +00:00
goat
3abddbae2c
build: 14.0.0.1
2025-12-21 00:51:50 +01:00
goat
b24cadf2d8
Merge branch 'master' of github.com:goatcorp/Dalamud
2025-12-21 00:51:14 +01:00
goat
9205529820
Merge pull request #2539 from goatcorp/csupdate-master
...
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 5s
[master] Update ClientStructs
2025-12-20 21:54:48 +01:00
goat
da2b80156a
Fix some wording on badge tab
2025-12-20 21:45:47 +01:00
github-actions[bot]
1f5f6f8914
Update ClientStructs
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
2025-12-20 20:45:31 +00:00
goat
08c4f7dbdd
Merge pull request #2538 from Haselnussbomber/zoneinit-fix
...
Update ZoneInitEventArgs
2025-12-20 21:36:55 +01:00
goat
451db117a6
Merge pull request #2537 from goatcorp/schemaupdate-master
...
[master] Update Excel Schema
2025-12-20 21:31:41 +01:00
goat
73168b0e53
Merge pull request #2534 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-12-20 21:30:46 +01:00
Haselnussbomber
3ef6135f15
Fix reading ActiveFestivals in ZoneInitEventArgs
2025-12-20 21:26:10 +01:00
Haselnussbomber
6374c0d6ae
Use UIModuleHandlePacketDetour for ZoneInit
2025-12-20 21:25:49 +01:00
github-actions[bot]
e603af5acc
Update ClientStructs
2025-12-20 18:33:10 +00:00
github-actions[bot]
8b0bb343f9
Update Excel Schema
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
2025-12-20 18:33:04 +00:00
KazWolfe
bc2eac6006
fix: Remove RPC ( #2526 )
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 5s
2025-12-20 16:18:03 +10:00
CMDRNuffin
66fde2d458
Prevent unnecessary string creation in ImGui TextInput methods
...
We now only create a new string if we either know the buffer changed or
the EnterReturnsTrue flag was set (because that one does a LOT while
still updating the buffer on every actual input), so I had to choose
between replicating all that behavior in each of the various InputText
methods (hell no, lol), scanning the buffer for actual changes (which
would require making another copy) or accepting that in that case we
would create a new string every frame.
This still makes the GC happy in the majority of cases, while giving
callers the option to take a slight performance hit for the convenience
EnterReturnsTrue provides.
2025-12-20 03:19:20 +01:00
goaaats
c7dd694a53
Revert "Prevent ImGui text box methods from cloning unchanged input every frame"
...
This reverts commit db5f27518f .
Causes issues with certain flags.
2025-12-20 02:02:57 +01:00
goaaats
efed9ca20b
Add badges
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 3s
2025-12-19 21:20:06 +01:00
Haselnussbomber
8a49a5ee48
Use spread element for TextArrowPayloads
...
Also changes CreatePartyFinderLink to use client-language-based text.
2025-12-19 17:39:31 +01:00
Haselnussbomber
a3d930b8e2
Use RentedSeStringBuilder more
2025-12-19 17:34:42 +01:00
goat
5e4ad4a694
Merge pull request #2533 from wolfcomp/patch-7
...
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 5s
Add new themes and update themed path logic
2025-12-19 12:09:41 +01:00
wolfcomp
c71d8889d7
Access const as non instance
2025-12-19 11:51:09 +01:00
wolfcomp
4ddaaf3809
Add new themes and update themed path logic
2025-12-19 11:41:33 +01:00
goat
3b8917bcc8
Merge pull request #2528 from CMDRNuffin/imgui-textboxes-fix-unnecessary-cloning-on-unchanged-text
...
Prevent ImGui text box methods from cloning unchanged input every frame
2025-12-19 11:36:19 +01:00
goat
517d5d017b
Merge pull request #2529 from Haselnussbomber/update-uicolorwidget
...
Update UIColor widget
2025-12-19 11:35:56 +01:00
goat
8fb2c39d80
Merge pull request #2532 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-12-19 11:35:34 +01:00
github-actions[bot]
89c46944b6
Update ClientStructs
2025-12-19 10:20:39 +00:00
goat
cb3881f07d
Merge pull request #2531 from goatcorp/schemaupdate-master
...
[master] Update Excel Schema
2025-12-19 08:44:59 +01:00
goat
6ead1c8895
Merge pull request #2530 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-12-19 08:44:10 +01:00
github-actions[bot]
f3f4ced049
Update Excel Schema
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
2025-12-19 06:39:07 +00:00
github-actions[bot]
7af0523e88
Update ClientStructs
2025-12-19 06:38:57 +00:00
bleatbot
7eea7d6182
Update ClientStructs ( #2525 )
...
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 4s
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-12-19 02:35:52 +00:00
Haselnussbomber
86e12f411d
Update UIColor widget
2025-12-19 03:26:53 +01:00
CMDRNuffin
db5f27518f
Prevent ImGui text box methods from cloning unchanged input every frame
...
The overloads taking a string by ref for the input text of the various
ways to display a text box would all take the input string, copy it into
a buffer for imgui and then unconditionally produce a new string once
the imgui call returned. Now we only create a new string when the return
value of the native function actually indicates that the text changed.
This makes the GC happy, and also users like me who like to make the GC
happy.
Other side effects: The assumption that the reference doesn't change if
the method returns false, which is very reasonable IMO, is now correct.
2025-12-19 01:24:43 +01:00
goaaats
c005bae265
Revert obsolete as error again, fix warnings, Api14ToDo => Api15ToDo
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 4s
2025-12-18 21:00:07 +01:00
goaaats
19fca721e9
Make obsoletions for ClientState error
2025-12-18 20:55:04 +01:00
goaaats
a56d2cf40b
Add verifier for hook signatures
...
This one is real bad, so we should make sure everyone using a canonical signature
2025-12-18 20:28:03 +01:00
bleatbot
3eb65c85c0
Update ClientStructs ( #2524 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-12-18 18:08:27 +00:00
goat
1b76aec89f
Merge pull request #2521 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-12-18 16:21:45 +01:00
goat
b52024d927
Merge branch 'master' into csupdate-master
2025-12-18 16:12:06 +01:00