Commit Graph
174 Commits
Author SHA1 Message Date
Stanley Dimant 0d7e173a97 add periodic file scanner, parallelize downloads, fix transient files being readded when not necessary, fix disposal of players on plugin shutdown 2022-09-25 14:38:06 +02:00
Stanley Dimant 25e87e6ec2 minor fixes 2022-09-18 18:09:39 +02:00
Stanley Dimant 6149d7eb73 clear actionqueue on zoneswitch 2022-09-17 13:29:08 +02:00
Stanley Dimant a27fa1a13d dispose all players on zoning 2022-09-17 03:40:40 +02:00
Stanley Dimant 574cdb0b24 fix issue when multiple transient files point to different gamepaths 2022-09-16 00:25:07 +02:00
Stanley Dimant c9dc0e8468 increase timeouts 2022-09-14 10:41:51 +02:00
Stanley Dimant b4792138ae resolve material issues 2022-09-13 23:10:44 +02:00
Stanley Dimant 78c6d7e594 fixes for materials 2022-09-11 14:28:16 +02:00
Stanley Dimant c28d951fc8 update transients in framework loop 2022-09-11 02:06:41 +02:00
Stanley Dimant a618fad7d9 0.4.2: fix heels integration, potentially fix crashes, delay handling of transient resource loads, change transients to concurrent dictionary 2022-09-11 01:23:41 +02:00
Stanley Dimant 782ec873f6 fixes for heels or so I guess 2022-09-10 16:03:21 +02:00
Stanley Dimant 8d1324250f merge 0.4.0 into main 2022-09-10 15:31:03 +02:00
Stanley Dimant f98b8af413 Revert "add heels support"
This reverts commit d5068d5515.
2022-09-10 14:15:18 +02:00
Stanley Dimant c2aeca6d0e merge from main 2022-09-10 14:14:59 +02:00
Stanley Dimant d5068d5515 add heels support 2022-09-10 14:11:52 +02:00
Stanley Dimant 01184f543f revert change generating character data on main thread 2022-09-09 21:22:25 +02:00
Stanley Dimant f785288971 move building character data to main framework thread 2022-09-09 21:02:25 +02:00
Stanley Dimant ce1a1187f0 minor fixes 2022-09-09 14:53:59 +02:00
Stanley Dimant 3decdd55e9 stop processing framework queue while in gpose 2022-09-09 14:21:20 +02:00
Stanley Dimant e5f7c2f72d add signalR logging and dalamudutil disposal, halt framework update between areas 2022-09-08 11:48:20 +02:00
Stanley Dimant 2e92a6d748 fix sending data to everyone always. oops. 2022-09-07 22:17:10 +02:00
Stanley Dimant ca044364fc fix another merge issue 2022-09-07 22:15:52 +02:00
Stanley Dimant 5b97d49af7 fix errors after merge 2022-09-07 22:13:28 +02:00
Stanley Dimant 6720d6f897 merge from downstream 2022-09-07 22:13:14 +02:00
Stanley Dimant 920090c3b1 add delayedframework update to dalamudutil, rework to concurrent collections 2022-09-07 22:03:17 +02:00
Stanley Dimant c2576a4bb6 change queue to concurrentqueue 2022-09-07 21:20:04 +02:00
Stanley Dimant 23abae4c20 minor adjustments for potential concurrency issues 2022-09-07 02:41:25 +02:00
Stanley Dimant 1e9161aed5 fix adding semi transient resources, fix unloading not unloading mods due to queue 2022-09-06 16:15:08 +02:00
Stanley Dimant 99df88bb3b re-check semi-persistent transient resources validity instead of clearing on redraw 2022-09-06 14:58:16 +02:00
Stanley Dimant 35ebaed80c fix for the fix of ipc manager to create temp collections, bump version 2022-09-06 14:03:56 +02:00
Stanley Dimant 100aba0900 cherrypick from net6 fixes 2022-09-06 13:43:11 +02:00
Stanley Dimant dd74b7be86 move handling of critical ipc to main thread 2022-09-06 13:42:07 +02:00
Stanley Dimant f66fcfab47 minor fixes 2022-09-06 13:41:10 +02:00
Stanley Dimant 94ff918881 change downloads to concurrentdictionary 2022-09-06 13:39:45 +02:00
Stanley Dimant 7265dab8a7 change downloads to concurrentdictionary 2022-09-06 13:39:33 +02:00
Stanley Dimant 4a0dce0e44 minor fixes 2022-09-06 13:20:39 +02:00
Stanley Dimant a2f88124d7 move handling of critical ipc to main thread 2022-09-05 11:23:02 +02:00
Stanley Dimant ddb762c698 add fileswaps first test 2022-09-04 21:17:52 +02:00
Stanley Dimant 2e3f7aad2b potentially fix pets and summons 2022-09-03 22:54:58 +02:00
Stanley Dimant bd947d8f2a add semi transient resource handling, wait max 3s for pets to change 2022-09-03 22:06:28 +02:00
Stanley Dimant ce6764cbf8 add some locking around modifiedfiles 2022-09-03 17:57:09 +02:00
Stanley Dimant 8d6b7346ec adjustments for animation/penumbra update 2022-09-03 17:42:59 +02:00
Stanley Dimant 8dc4dd26e2 merge from main 2022-09-03 15:06:01 +02:00
Stanley Dimant 514ae1f141 adjust api 2022-09-03 15:05:19 +02:00
Stanley Dimant a7a3ae66a9 connectivity fixes 2022-08-31 16:27:28 +02:00
Stanley Dimant 1d6d390dd6 fix mounts 2022-08-25 20:36:21 +02:00
Stanley Dimant 4e2d371f10 check for glamourer api and if not present do not use glamourer 2022-08-25 14:09:50 +02:00
Stanley Dimant cbe45a8ad6 add vanity uid to UI 2022-08-25 01:26:23 +02:00
Stanley Dimant 5cdb9e6dfa fix minions/mounts for 6.2, todo: remove penumbra redraw once glamourer is available 2022-08-24 22:02:56 +02:00
Stanley Dimant 0d3fbc245b test version for .net6/dalamudapi7 2022-08-24 01:40:21 +02:00