Commit graph

6425 commits

Author SHA1 Message Date
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
Some checks are pending
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)
Some checks are pending
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
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
Some checks are pending
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
goat
5e4ad4a694
Merge pull request #2533 from wolfcomp/patch-7
Some checks are pending
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
Some checks are pending
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)
Some checks are pending
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
Some checks are pending
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
goat
56b0ae80b6
Merge pull request #2523 from Infiziert90/fix-cs-build
Fix CS build errors from unknown private change
2025-12-18 16:11:51 +01:00
Infi
0b1a697d4d - Comment out erroring unknown prints 2025-12-18 15:38:57 +01:00
goat
05beea003c
Merge pull request #2522 from Loskh/fix_item_name
fix: EventItem name for Japanese client.
2025-12-18 15:11:13 +01:00
Loskh
3c8cef06dd fix: EventItem name for Japanese client. 2025-12-18 21:54:28 +08:00
github-actions[bot]
0d533c18f8 Update ClientStructs
Some checks are pending
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-18 13:21:49 +00:00
goat
52166e4b9e
Merge pull request #2520 from Critical-Impact/docfx-dlls
Some checks are pending
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
Use built dlls instead of csproj for docfx
2025-12-18 13:18:49 +01:00
goat
ea756250a8
Merge pull request #2519 from Critical-Impact/versioning-public
Add git hash/scm version properties to DalamudVersionInfo
2025-12-18 13:14:29 +01:00
Critical Impact
984bdbcf0e Use built dlls instead of csproj for docfx 2025-12-18 22:07:58 +10:00
Critical Impact
bd87a3d251 Add git hash/scm version properties to DalamudVersionInfo 2025-12-18 22:01:57 +10:00
goat
77b6d71855
Merge pull request #2514 from MidoriKami/ResolveOriginalAddress
Add AddonLifecycle VirtualAddress helper
2025-12-18 12:08:34 +01:00
goat
6550e71092
Merge pull request #2517 from goatcorp/schemaupdate-master
[master] Update Excel Schema
2025-12-18 12:07:53 +01:00
goat
7ac12627ec
Merge pull request #2515 from goatcorp/csupdate-master
[master] Update ClientStructs
2025-12-18 12:07:12 +01:00
github-actions[bot]
17c0527f2d Update ClientStructs 2025-12-18 06:40:20 +00:00
github-actions[bot]
3a1e1e6425 Update Excel Schema
Some checks are pending
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-18 06:40:14 +00:00
MidoriKami
37fa40ab58 Make stylecop happy 2025-12-17 16:44:04 -08:00
goat
fb7cd452f6
Merge pull request #2513 from goatcorp/csupdate-master
Some checks are pending
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
[master] Update ClientStructs
2025-12-18 01:41:11 +01:00
MidoriKami
7f4352dc43 Add address resolver 2025-12-17 16:38:34 -08:00
goat
707369bfad
Merge pull request #2457 from goatcorp/schemaupdate-master
[master] Update Excel Schema
2025-12-18 01:30:26 +01:00
goat
25dba5e23b
ci: revert global concurrency change again because it breaks PR workflows
Need to figure out something better for this soon, but it's better not to have this at all right now
2025-12-18 01:29:48 +01:00
github-actions[bot]
05037dccc7 Update ClientStructs 2025-12-18 00:24:13 +00:00