Haselnussbomber
da7be64fdf
Remove SharpDX
2025-12-04 23:34:11 +01:00
Haselnussbomber
0112e17fdb
Replace internal SharpDX usage with TerraFX
2025-12-04 23:33:48 +01:00
goat
5bb212bfaa
Merge pull request #2424 from Haselnussbomber/fix-service-namespaces
...
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
[API14] Fix services using wrong namespaces
2025-12-04 00:56:10 +01:00
goat
a917ebd856
Merge pull request #2468 from KazWolfe/rpc-unix
...
feat: Add unix sockets
2025-12-04 00:48:23 +01:00
Kaz Wolfe
874745651b
feat: Add PID, process time, rename ClientIdentifer to ClientState
2025-11-29 21:12:08 -08:00
Kaz Wolfe
ead1c705a4
fix: Route URIs to the specified InternalName
2025-11-29 17:07:51 -08:00
goat
a31dda7865
Merge pull request #2475 from goatcorp/api14-rollup
...
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
[api14] Rollup changes from master
2025-11-29 19:39:18 +01:00
github-actions[bot]
d7e04ad4ff
Merge remote-tracking branch 'origin/master' into api14-rollup
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-11-29 18:23:24 +00:00
goaaats
7510c032cc
Disable Intel CET support, causes CLR crashes on unpatched Windows
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 4s
Tag Build / Tag Build (push) Successful in 2s
2025-11-29 19:22:28 +01:00
goaaats
d12a9ec7da
Remove DalamudBetaKey, DalamudBetaKind from config
...
Fix all code that depends on it to use Util.GetActiveTrack() instead
2025-11-29 19:15:37 +01:00
goat
6367a66aad
Merge pull request #2472 from goatcorp/csupdate-master
...
[master] Update ClientStructs
2025-11-29 18:43:05 +01:00
goat
edc6962296
Merge pull request #2477 from goaaats/feat/lumina_error
...
Show a sensible error message when Lumina fails to init
2025-11-29 18:39:33 +01:00
github-actions[bot]
78ecb721cd
Update ClientStructs
2025-11-29 12:47:45 +00:00
goaaats
d7915c7020
Show a sensible error message when Lumina fails to init
2025-11-28 18:11:31 +01:00
goat
02e0f1d36c
Merge pull request #2474 from goaaats/fix/pinned_escape
...
Rollup changes to next version / check (api14) (push) Failing after 3s
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
Don't prevent closing native windows if pinned or clickthrough plugin windows are focused
2025-11-27 18:12:13 +01:00
Haselnussbomber
c661faea6b
Fix services using wrong namespaces
2025-11-27 09:41:02 +01:00
goaaats
4c3ba35f07
Don't inhibit ATK close events if pinned or clickthrough windows are focused
2025-11-27 01:45:13 +01:00
goat
d4f1636dd2
Merge pull request #2473 from goatcorp/api14-rollup
...
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
[api14] Rollup changes from master
2025-11-26 22:43:25 +01:00
github-actions[bot]
196a5ef709
Merge remote-tracking branch 'origin/master' into api14-rollup
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-11-26 20:47:44 +00:00
goaaats
c136934aa8
Always pass a key, even for release
...
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 4s
Tag Build / Tag Build (push) Successful in 1s
Fixes an issue wherein the XL commandline parser wouldn't like the empty argument and error out
2025-11-26 21:46:07 +01:00
goaaats
c6b173dd63
build: 13.0.0.11
2025-11-26 21:22:59 +01:00
goat
5e192ef39b
Merge pull request #2467 from goatcorp/api14-rollup
...
[api14] Rollup changes from master
2025-11-26 21:15:41 +01:00
github-actions[bot]
947518b3d6
Merge remote-tracking branch 'origin/master' into api14-rollup
2025-11-26 20:10:02 +00:00
goaaats
9e5195492e
Get active track from env var, instead of git branch
2025-11-26 21:08:50 +01:00
Kaz Wolfe
2cef75bbbe
feat: remove socket cleanup tasks
2025-11-26 11:56:30 -08:00
goat
1e7e7c732d
Merge pull request #2470 from goaaats/feat/handle_draw_errors
...
Handle errors in Window draw events by displaying an error message
2025-11-26 20:54:48 +01:00
goaaats
efd66fd3f8
Handle errors in Window draw events by displaying an error message
2025-11-26 19:29:14 +01:00
goaaats
bd427d7b54
build: 13.0.0.10
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 8s
Tag Build / Tag Build (push) Failing after 2s
2025-11-25 20:32:39 +01:00
goaaats
d56c7a1963
Add auto-generated changelogs through CI
2025-11-25 20:32:12 +01:00
Kaz Wolfe
8ab7b59ae4
fix: Missing service types causing injection failures
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-11-25 10:17:12 -08:00
Kaz Wolfe
7b286c427c
chore: remove named pipe transport, use startinfo for pathing
2025-11-25 10:08:24 -08:00
goat
8773964de9
Merge pull request #2469 from Haselnussbomber/nullcheck-TestingDalamudApiLevel
...
Require TestingDalamudApiLevel to be set for testing
2025-11-25 18:53:22 +01:00
Haselnussbomber
1f30ce4c39
Require TestingDalamudApiLevel to be set for testing
2025-11-25 18:41:21 +01:00
bleatbot
ea07f41ab1
Update ClientStructs ( #2465 )
...
Rollup changes to next version / check (api14) (push) Failing after 3s
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
Co-authored-by: github-actions[bot] <noreply@github.com>
2025-11-23 14:47:28 -08:00
goaaats
0656bff1f9
Fix experimental diagnostic IDs
Rollup changes to next version / check (api14) (push) Failing after 4s
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
2025-11-20 19:31:50 +01:00
Kaz Wolfe
0d8f577576
feat: add debug link handler as demo
2025-11-18 16:28:03 -08:00
Kaz Wolfe
01d8fc0c7e
fix: log tweaks
...
- also fix a boot failure
2025-11-18 15:57:37 -08:00
Kaz Wolfe
71927a8bf6
feat: Add unix sockets
...
- Unix sockets run parallel to Named Pipes
- Named Pipes will only run on non-Wine
- If the game crashes, the next run will clean up an orphaned socket.
- Restructure RPC to be a bit tidier
2025-11-18 15:20:22 -08:00
goaaats
0daca30203
Make IReliableFileStorage experimental, add legal diagnostic IDs
Rollup changes to next version / check (api14) (push) Failing after 3s
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
2025-11-18 23:17:21 +01:00
goaaats
28941cb69e
SelfTestRegistryPluginScoped should inherit from IDalamudService
2025-11-18 21:58:13 +01:00
goaaats
f831a7c010
Wait for pending writes when disposing service
2025-11-18 21:39:47 +01:00
goaaats
05648f019b
First draft of IReliableFileStorage service
2025-11-18 20:37:57 +01:00
goaaats
6a69a6e197
Fix some warnings
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-11-18 00:58:08 +01:00
goaaats
cc91916574
Fix bad merge
2025-11-18 00:52:30 +01:00
goaaats
20041be27c
Convert ReliableFileStorage to async
2025-11-18 00:44:04 +01:00
goat
b7dda599fb
Merge pull request #2464 from goatcorp/api14-rollup
...
[api14] Rollup changes from master
2025-11-17 23:16:58 +01:00
github-actions[bot]
63b7ecf0d7
Merge remote-tracking branch 'origin/master' into api14-rollup
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-11-17 22:05:40 +00:00
goat
e65f441105
Merge pull request #2434 from Haselnussbomber/service-provider
...
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 6s
Tag Build / Tag Build (push) Successful in 1s
Simpler plugin service dependency injection
2025-11-17 23:04:45 +01:00
goat
1822ef1808
Merge pull request #2466 from Haselnussbomber/playerstate-ctor-fix
...
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 4s
Tag Build / Tag Build (push) Successful in 2s
Add empty ServiceConstructor to PlayerState
2025-11-17 21:07:10 +01:00
Haselnussbomber
cb441631e1
Add empty ServiceConstructor to PlayerState
2025-11-17 20:58:14 +01:00