Haselnussbomber
191aa8d696
Move IsAvailableForTesting to IPluginManifest
2025-09-28 15:31:46 +02:00
goat
0bc44154aa
Merge pull request #2414 from Haselnussbomber/sestring-evaluator-and-creator-fixes
...
Tag Build / Tag Build (push) Successful in 3s
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
SeString Evaluator/Creator fixes
2025-09-23 17:07:16 +02:00
Haselnussbomber
1633e68b76
Fix/simplify range handling
2025-09-23 13:16:39 +02:00
Haselnussbomber
dceeccb242
Load valid sheets for AddFromSheetPopup asynchronously
2025-09-22 23:56:28 +02:00
Haselnussbomber
2625f51021
Fix missing macro strings in AddFromSheetPopup
2025-09-22 23:55:16 +02:00
Haselnussbomber
69a8bdd638
Update GlobalParameters list
2025-09-22 23:49:57 +02:00
Haselnussbomber
9447708058
Fix Copy MacroString button
2025-09-22 23:36:39 +02:00
Haselnussbomber
e2e3a01cc3
Fix SeString Creator input length cutting off long macro strings
2025-09-22 23:33:30 +02:00
Haselnussbomber
9b0c275b8b
Fix ExpressionType.Weekday being off by 1
2025-09-22 23:29:40 +02:00
Caraxi
0b3a5a713e
enforce limits on alpha slider ( #2412 )
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
2025-09-21 20:24:48 -07:00
bleatbot
c38365bc99
Update ClientStructs ( #2398 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-09-21 20:23:53 -07:00
bleatbot
3d0790e650
Update Excel Schema ( #2408 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-09-21 20:23:03 -07:00
goat
1cc9071ce4
Update SeStringEvaluator, Payload, AutoTranslatePayload ( #2411 )
...
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
* Handle multiple col- entries in Completion.LookupTable
* Pass correct length to DecodeImpl
* Skip to payload end instead of reading remaining bytes
* Use SeStringEvaluator in AutoTranslatePayload
* Rework range check
- Loops through all entries
- Bumped amount of cols up to 8 for future proofing
- Use Ordinal search
- Actually parse ranges and check if the RowId is allowed
* Only check range if it has ranges
* Fix Group being off by 1
* Add AutoTranslatePayload re-encode test
* Remove redundant checks
* Add some AutoTranslatePayload.Text self-tests
* Remove AutoTranslatePayload text cache
- Lumina lookups aren't that taxing anymore
- Cache wasn't invalidated when the language override changes
2025-09-21 22:34:19 +02:00
Haselnussbomber
ce1faa50cf
Remove AutoTranslatePayload text cache
...
- Lumina lookups aren't that taxing anymore
- Cache wasn't invalidated when the language override changes
2025-09-21 14:00:23 +02:00
Haselnussbomber
374f9fcbd0
Add some AutoTranslatePayload.Text self-tests
2025-09-21 03:10:00 +02:00
Haselnussbomber
9b224857f1
Remove redundant checks
2025-09-21 03:08:28 +02:00
Haselnussbomber
0bb87d87b7
Add AutoTranslatePayload re-encode test
2025-09-21 02:18:55 +02:00
Haselnussbomber
c03e7ecfe6
Fix Group being off by 1
2025-09-21 02:16:09 +02:00
Haselnussbomber
c264fb134e
Only check range if it has ranges
2025-09-20 04:09:23 +02:00
Haselnussbomber
d8555f207e
Rework range check
...
- Loops through all entries
- Bumped amount of cols up to 8 for future proofing
- Use Ordinal search
- Actually parse ranges and check if the RowId is allowed
2025-09-20 03:54:41 +02:00
Haselnussbomber
3f037e5d20
Use SeStringEvaluator in AutoTranslatePayload
2025-09-20 02:51:00 +02:00
Haselnussbomber
93a44842ed
Skip to payload end instead of reading remaining bytes
2025-09-20 02:51:00 +02:00
Haselnussbomber
327ebf3bb3
Pass correct length to DecodeImpl
2025-09-20 02:50:54 +02:00
Haselnussbomber
bf4fc7864f
Handle multiple col- entries in Completion.LookupTable
2025-09-20 02:50:49 +02:00
goaaats
fa58d7b3cc
build: 13.0.0.4
Tag Build / Tag Build (push) Failing after 3s
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
2025-09-12 01:42:45 +02:00
Asriel
a2b3fb901e
Fix Lumina.Excel branch in workflow ( #2407 )
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 2s
2025-09-11 17:06:07 +00:00
Asriel
5b5fdc0c10
Generalize submodules workflow to add Lumina.Excel ( #2340 )
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 2s
2025-09-10 16:55:25 -07:00
MidoriKami
f07b308757
Add Generic Helper ( #2403 )
Tag Build / Tag Build (push) Successful in 3s
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
2025-09-09 17:53:38 +10:00
Caraxi
0047e24031
fix ViewportTextureWrap ( #2402 )
Tag Build / Tag Build (push) Successful in 3s
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
2025-09-06 14:32:30 +10:00
goaaats
1b08d986ca
build: 13.0.0.3
Tag Build / Tag Build (push) Failing after 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
2025-09-03 01:51:14 +02:00
Limiana
29c4d4939f
Fix SigScanner.ScanAllText only returning a single match
2025-09-02 18:06:06 +00:00
bleatbot
97196a1e35
Update ClientStructs ( #2396 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-09-02 17:13:17 +00:00
Infi
7aa77aa2eb
- Use ToMacroString for better understanding what changed ( #2393 )
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 2s
2025-09-02 22:06:02 +10:00
Haselnussbomber
7f3fc5aac1
Use AgentLobbys OnLogout vfunc ( #2395 )
2025-09-02 22:01:12 +10:00
bleatbot
852b1289e2
Update ClientStructs ( #2390 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-09-02 21:59:20 +10:00
MidoriKami
e3498f1b9c
Fix entries yeeting themselves out of existance when scrolled off ( #2392 )
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
2025-08-30 12:59:05 +02:00
bleatbot
80c2985795
Update ClientStructs ( #2389 )
...
Tag Build / Tag Build (push) Successful in 1s
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
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-08-26 21:00:59 +00:00
bleatbot
6890e59af5
Update ClientStructs ( #2387 )
...
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 2s
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-08-26 06:43:35 +00:00
bleatbot
fcf5c27186
Update ClientStructs ( #2378 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-08-26 16:32:09 +10:00
Blair
005699e472
Allow versionless bans ( #2381 )
Tag Build / Tag Build (push) Successful in 12s
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
2025-08-22 13:03:44 +00:00
Lyna
ba9720cb65
Add Platform/OS to plugin feedback ( #2379 )
2025-08-20 11:06:52 +02:00
bleatbot
1702c3be29
Update ClientStructs ( #2375 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-08-19 21:44:26 +00:00
R
4a743e9060
Collect additional logs for crash handler ( #2376 )
...
* Collect launcher.log on crashes
This has been missing for Crash Handler based tspacks for a while, which makes it harder to get information from XLCore users because of our differing log names. (Really, we should rename both to just be xivlauncher.log or something, but that would break existing tooling)
* Collect wine.log on crashes
2025-08-19 14:35:55 -07:00
Kaz Wolfe
0c9176a8b6
feat: Reword message overview
...
- Removes extra lines from stack trace
- Use clearer-ish wording for messaging
2025-08-19 12:44:34 -07:00
Kaz Wolfe
9e405b26d2
feat: include line numbers/file info in stacktrace
2025-08-19 12:16:34 -07:00
Kaz Wolfe
32cb6e2127
feat: Identify the plugin causing an assertion failure
2025-08-19 11:07:14 -07:00
goaaats
2affbe3683
build: 13.0.0.2
2025-08-17 13:10:21 +02:00
bleatbot
e684e7e208
Update ClientStructs ( #2371 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-08-15 16:20:38 +00:00
Haselnussbomber
f687852879
Set ClientState.TerritoryType on load ( #2366 )
...
* Set TerritoryType on load
* Do not fire TerritoryChanged event on load
2025-08-15 16:19:21 +00:00
Haselnussbomber
e2f3fdd0ff
ISeStringEvaluator: Add ReadOnlySpan<byte> support ( #2370 )
...
* Add EvaluateMacroString ROS<byte> overload
* Add implicit ROS<byte> to SeStringParameter cast
2025-08-15 09:11:25 -07:00