Commit graph

1290 commits

Author SHA1 Message Date
goat
8ca473839a
Merge pull request #1915 from nebel/array-nameplate-api
Add NamePlateGui
2024-07-20 18:29:55 +02:00
goat
40624c0c12 chat: show git hash instead on login 2024-07-18 23:08:37 +02:00
srkizer
1109e64552
Describe address for debugging, change PresentDetour viewport handling (#1943)
* Describe memory address when printed in log/debug utilities

* PresentDetour: Compare against game's internal copy of IDXGISwapChain

* Handle ReShade on_present function signature properly
2024-07-18 21:28:25 +02:00
nebel
c0968a61f6
Use SeString.EncodeWithNullTerminator and improve doc comments for raw setters 2024-07-18 16:22:13 +09:00
nebel
15034298a5
Small improvements to NamePlateGui doc comments 2024-07-18 16:22:13 +09:00
nebel
a78296c603
Add NamePlateQuotedParts.OuterWrap 2024-07-18 16:22:13 +09:00
nebel
bceca96998
Use UI3DModule for GameObject lookups, avoiding object table scan 2024-07-18 16:22:13 +09:00
nebel
9a1a32c03e
Improve handling of quote parts when no text part is provided 2024-07-18 16:22:13 +09:00
nebel
b2e30f7cc1
Add NamePlateGui 2024-07-18 16:22:13 +09:00
goat
4df124440e dtr: null-check storage when removing 2024-07-18 00:34:57 +02:00
goat
1b92155c39 deps: update FFXIVClientStructs 2024-07-17 20:34:53 +02:00
Haselnussbomber
378ef0a052
Add SeString.Parse(byte*) (#1937) 2024-07-16 18:41:41 +00:00
Haselnussbomber
f7f52ddc77
Respect null terminator in SeString.Parse(ReadOnlySpan<byte>) (#1936) 2024-07-16 18:37:36 +00:00
MidoriKami
7f6bbafbbf
SeString add EncodeWithNullTerminator (#1931) 2024-07-16 20:32:08 +02:00
MidoriKami
d966e5338a
Add SearchByEntityId (#1935) 2024-07-16 20:31:03 +02:00
pohky
ca3c0c4014
BLM and MNK Gauge Update with CS bump (#1914) 2024-07-10 07:41:50 +00:00
goat
d41682b66e fix warnings 2024-07-07 12:42:46 +02:00
goat
a8a336009b don't override present if we didn't actually find anything 2024-07-07 00:33:16 +02:00
goat
934fc6c948 improve reshade no-addon support 2024-07-07 00:22:09 +02:00
KazWolfe
3727940b5c
Bump ClientStructs for 7.0hf1 (#1901)
* Update ASTGauge

* deps: bump CS

* fix: remove Huton from NIN gauge

---------

Co-authored-by: lazyrain <lazyrain@pm.me>
2024-07-06 20:02:08 +02:00
Lichie
25b10c1c62
make MarketBoardCurrentOfferings.ItemListings accessible (#1897) 2024-07-05 10:06:37 +00:00
NostraThomas99
9d9326fd6d
Add support for PCT and VPR to Dalamud.Game.ClientState.JobGauge (#1890)
Added PCTGauge and VPRGauge to the job gauge definitions. Also updated JobGauge widget to support VPR and PCT.
2024-07-05 10:28:24 +02:00
Caraxi
680fdccf9d
Update UiConfigOption.cs (#1896) 2024-07-05 01:30:18 +00:00
KazWolfe
4a3e6df89e
fix: Don't let a debugger crash Bink (#1892)
Resolves a problem where attaching a debugger can cause Bink to throw an exception, crashing the game.
2024-07-04 12:03:09 +02:00
Infi
8607d2f034
Fix PartyFinderListing DutyCategory (#1887)
* Change Category from byte to ushort

* adjust doc comment
2024-07-03 18:38:25 +02:00
Infi
a4c234c4fa
Fix MarketBoardItemRequest & Universalis upload (#1888) 2024-07-03 18:36:18 +02:00
pohky
86f85c95ac
fix WorldToScreen and ScreenToWorld (#1885)
* fix WorldToScreen and ScreenToWorld

* Update FFXIVClientStructs
2024-07-02 16:17:26 -07:00
Infi
cf515cbc35
Fix PartyFinderListingPacket marshaling issues (#1884) 2024-07-02 22:08:39 +00:00
goat
2219676a45 fix warning 2024-07-02 23:49:32 +02:00
Infi
39296124b1
Fix party finder packet layout (#1875)
Co-authored-by: goat <16760685+goaaats@users.noreply.github.com>
2024-07-02 16:39:18 +00:00
Kurochi51
87de538bf7
Use function start signature instead of function call (#1878) 2024-07-02 16:45:40 +02:00
Asriel Camora
a042ec9a5f
Fix ContextMenu for 7.0 (#1876)
* Fix 7.0 ContextMenu

* ContextMenu: Use collection initializers

* Delay RaptureAtkModule.Instance() to not run in ctor
2024-07-01 22:27:30 -07:00
Kaz Wolfe
7a1e1cd3dc
YET ANOTHER reshade sig bump.
Getting real tired of this.
2024-06-30 14:37:10 -07:00
Kaz Wolfe
bc16bd7835
fix reshade sig for ReShade 5 as well 2024-06-30 14:19:21 -07:00
Kaz Wolfe
9472a315df
doc reshade changes 2024-06-30 13:48:57 -07:00
Kaz Wolfe
3a2bed3490
new reshade sig 2024-06-30 13:46:23 -07:00
Haselnussbomber
b73cac6a4d
Update Config Option enums (#1870) 2024-06-29 23:34:25 -07:00
goat
b425bb3e49 fix a million warnings 2024-06-30 00:58:04 +02:00
Infi
3e950b09fe
Update MarketBoard related packet structs (#1868)
* Update MarketBoardHistory

* Update MarketBoardCurrentOfferings

* small fix

* Update other structs & update widget

* Mark obsolete fields as internal
2024-06-30 00:18:47 +02:00
goat
41e3803787 make changelog fades less obnoxious, open on title screen instead 2024-06-30 00:14:28 +02:00
Kaz Wolfe
ce59552219
another cs bump 2024-06-29 13:05:16 -07:00
goat
8477b6f207 add INpc and IEventObj 2024-06-29 11:49:33 +02:00
Aireil
a20349cb23
fix anti debug (#1867) 2024-06-29 11:32:06 +02:00
Mira
e730d65d68
correct PartyMember visibility (#1866) 2024-06-29 11:29:15 +02:00
Blair
0604caad4e
Fix inheritence of IMenuItemClickedArgs (#1863) 2024-06-29 11:28:56 +02:00
Blair
8c15b04d8b
Fix private property in MarketBoardHistory (#1858) 2024-06-28 18:54:22 -07:00
goat
7e397bef17 actually just move the language types, don't use the one from the common assembly 2024-06-29 01:26:29 +02:00
goat
b212b4e00a Revert "api10 todo: only use ClientLanguage from Dalamud.Common, move ToLumina() extension into Dalamud.Util"
This reverts commit 2e731b1eab.
2024-06-29 01:23:29 +02:00
Kaz Wolfe
6916ba0bea
make IBattleNpc public 2024-06-28 16:21:02 -07:00
Haselnussbomber
e6c721a123
Fix AddonLifecycle OnSetup hook (#1860)
* Fix AddonLifecycle OnSetup hook

* Fix namespace of AddonSetupHook
2024-06-28 15:52:01 -07:00