Haselnussbomber
33a7cdefa8
Switch to CS in NetworkMonitorWidget ( #2600 )
...
Tag Build / Tag Build (push) Successful in 2s
Build Dalamud / Build on Windows (push) Has been cancelled
Build Dalamud / Check API Compatibility (push) Has been cancelled
Build Dalamud / Deploy dalamud-distrib staging (push) Has been cancelled
* Switch to CS in NetworkMonitorWidget
* Lazy-init the hooks
* Fix warnings
2026-01-31 12:57:11 -08:00
goaaats
5c250c1725
Make Framework.DelayTicks() deadlock-safe before the game has started
2026-01-27 23:43:51 +01:00
goaaats
470267a185
Restore NetworkMessageDirection enum
...
Fixes API breakage
2026-01-27 23:17:38 +01:00
MidoriKami
5c7a5295d1
Misc Fixes ( #2584 )
...
* Disable default logging, remove log message
* Add IDtrBarEntry.MinimumWidth
* Fix Addon/Agent Lifecycle Register/Unregister
* Rename Agent.ReceiveEvent2
* Add to IReadOnlyDtrBarEntry
* Fix autoformat being terrible
* More style fixes
* Add focused changed lifecycle event
* Fix for obsolete renames
2026-01-27 13:49:35 -08:00
KazWolfe
c0077b1e26
Revert "Use RowRef in ZoneInitEventArgs ( #2540 )" ( #2597 )
...
This reverts commit 5da79a7dba .
2026-01-27 18:30:34 +01:00
Limiana
5da79a7dba
Use RowRef in ZoneInitEventArgs ( #2540 )
...
* Try-catch packet read
* Actually use RowRef instead
2026-01-27 08:38:42 -08:00
Haselnussbomber
3abf7bb00b
Rework NetworkMonitorWidget, remove GameNetwork ( #2593 )
...
* Rework NetworkMonitorWidget, remove GameNetwork
* Rework packet filtering
2026-01-27 08:35:55 -08:00
Haselnussbomber
b601bfdbfb
Add Quest and Leve support to IUnlockState ( #2581 )
...
* Fix AgentInterfacePtr.FocusAddon
* Add Quest support to IUnlockState
* Reorder, bail out early in Recipe and McGuffin
* Add Leve support to IUnlockState
* Fix warning
* Disable log spam
2026-01-24 20:03:57 -08:00
Haselnussbomber
745b3a4939
Remove ExperimentalAttribute from IUnlockState
2026-01-11 00:49:39 +01:00
MidoriKami
0c2ce097ed
Use generated AgentId
2026-01-10 08:30:15 -08:00
MidoriKami
d689c4763a
Merge branch 'master' into AgentLifecycle
2026-01-10 08:16:52 -08:00
goat
55eb7e41d8
Merge pull request #2566 from MidoriKami/AddonLifecycleThreadSafety
...
IAddonLifecycle Thread Safety
2026-01-10 13:13:36 +01:00
goat
b5028add57
Merge pull request #2550 from RedworkDE/logmessage
...
Add event for LogMessages being added to the chat
2026-01-10 13:05:08 +01:00
MidoriKami
6c8b2b4a6d
Remove casts
2026-01-09 12:52:33 -08:00
MidoriKami
f635673ce9
Use AgentInterfacePtr
2026-01-09 12:51:08 -08:00
goat
8afc02b364
Merge pull request #2574 from Haselnussbomber/update-AddonEventType
...
Update AddonEventType
2026-01-09 21:36:51 +01:00
Haselnussbomber
290ad9fc41
Fix leaking colors in sheet redirects for Item
2026-01-09 10:48:58 +01:00
RedworkDE
0cc5d301e5
Merge branch 'master' of https://github.com/goatcorp/Dalamud into logmessage
2026-01-06 23:30:16 +01:00
Haselnussbomber
c93f04f0e4
Code cleanup ( #2439 )
...
* Use new Lock objects
* Fix CA1513: Use ObjectDisposedException.ThrowIf
* Fix CA1860: Avoid using 'Enumerable.Any()' extension method
* Fix IDE0028: Use collection initializers or expressions
* Fix CA2263: Prefer generic overload when type is known
* Fix CA1862: Use the 'StringComparison' method overloads to perform case-insensitive string comparisons
* Fix IDE0270: Null check can be simplified
* Fix IDE0280: Use 'nameof'
* Fix IDE0009: Add '.this'
* Fix IDE0007: Use 'var' instead of explicit type
* Fix IDE0062: Make local function static
* Fix CA1859: Use concrete types when possible for improved performance
* Fix IDE0066: Use switch expression
Only applied to where it doesn't look horrendous.
* Use is over switch
* Fix CA1847: Use String.Contains(char) instead of String.Contains(string) with single characters
* Fix SYSLIB1045: Use 'GeneratedRegexAttribute' to generate the regular expression implementation at compile-time.
* Fix CA1866: Use 'string.EndsWith(char)' instead of 'string.EndsWith(string)' when you have a string with a single char
* Fix IDE0057: Substring can be simplified
* Fix IDE0059: Remove unnecessary value assignment
* Fix CA1510: Use ArgumentNullException throw helper
* Fix IDE0300: Use collection expression for array
* Fix IDE0250: Struct can be made 'readonly'
* Fix IDE0018: Inline variable declaration
* Fix CA1850: Prefer static HashData method over ComputeHash
* Fi CA1872: Prefer 'Convert.ToHexString' and 'Convert.ToHexStringLower' over call chains based on 'BitConverter.ToString'
* Update ModuleLog instantiations
* Organize usings
2026-01-06 08:36:55 -08:00
Haselnussbomber
9b9a66bdd2
Update AddonEventType
2026-01-06 14:19:21 +01:00
MidoriKami
d0caf98eb3
Add Agent Lifecycle
2026-01-04 21:40:31 -08:00
MidoriKami
36c3429566
Force to next tick instead of running immediately
2026-01-04 14:41:30 -08:00
MidoriKami
1398054216
Push AddonLifecycle event register/unregister to main thread
2026-01-04 14:03:15 -08:00
RedworkDE
6e19aca481
Fix StyleCop warnings
2026-01-04 16:00:10 +01:00
RedworkDE
31cbf4d8eb
Respect null-termination of entity names
2025-12-24 12:17:57 +01:00
RedworkDE
65c604f827
More ReadOnlySeString things
2025-12-24 11:14:37 +01:00
RedworkDE
bf75937cc0
Don't go through SeString to null terminate a string
2025-12-23 21:08:54 +01:00
RedworkDE
186b1b8376
Use SeStringEvaluator instead of RaptureTextModule for the debug display
2025-12-23 14:58:47 +01:00
RedworkDE
f76d77f79d
rewview (3) and fix some copy docs comments
2025-12-23 12:41:46 +01:00
RedworkDE
9da178ad56
review (2)
2025-12-23 12:34:04 +01:00
RedworkDE
3aca09d0fb
review
2025-12-22 22:28:44 +01:00
RedworkDE
282fa87571
Add event for LogMessages being added to the chat
2025-12-22 19:44:00 +01:00
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
1b39040072
Merge pull request #2535 from Haselnussbomber/rssb
...
Slight SeString code updates
2025-12-21 13:04:24 +01: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
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
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
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
MidoriKami
37fa40ab58
Make stylecop happy
2025-12-17 16:44:04 -08:00
MidoriKami
7f4352dc43
Add address resolver
2025-12-17 16:38:34 -08:00
goat
355ad64eb9
Merge pull request #2508 from Haselnussbomber/excel-bump
...
Update Lumina and Lumina.Excel
2025-12-18 01:23:18 +01:00
goat
108a7a2c2d
Merge pull request #2510 from Haselnussbomber/conditions
...
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
Rollup changes to next version / check (api14) (push) Failing after 7s
Tag Build / Tag Build (push) Successful in 4s
Update Condition/ConditionFlag
2025-12-17 18:48:25 +01:00
goat
c5d90aef64
Merge pull request #2511 from Haselnussbomber/context-menu-fix
...
Fix crashing Context Menu
2025-12-17 18:42:32 +01:00
Haselnussbomber
2fc9884aad
Update HoverActionKind
2025-12-17 18:17:44 +01:00
Haselnussbomber
b3c4363e0f
Fix crashing Context Menu
2025-12-17 17:09:18 +01:00
Haselnussbomber
841cdf52bd
Update Lumina and Lumina.Excel
2025-12-17 16:15:33 +01:00