Commit Graph
100 Commits
Author SHA1 Message Date
rootdarkarchon e49bbf27ed update api 2022-10-27 12:49:38 +02:00
rootdarkarchon 71e11c5b45 add customizeplus support 2022-10-27 12:49:18 +02:00
rootdarkarchon d3f5b72d71 up package version 2022-10-25 00:58:12 +02:00
rootdarkarchon a3ea94e3b6 update api submodule back to main 2022-10-25 00:55:28 +02:00
Stanley Dimant db6cd1bfb8 fixes for cache 2022-10-22 19:05:26 +02:00
Stanley Dimant b727d75ab6 adjust displayed error on connection 2022-10-18 00:56:29 +02:00
Stanley Dimant 858cb225b9 cancel healthcheck on stopconnection 2022-10-08 15:52:47 +02:00
Stanley Dimant 2e4bbe3540 fix merge 2022-10-08 14:39:44 +02:00
Stanley Dimant f4a2bbb7c1 merge 2022-10-08 14:39:08 +02:00
Stanley Dimant 8d9a85d9c2 change to main api 2022-10-08 14:38:01 +02:00
Stanley Dimant ddc65ab5a6 fixes for popups 2022-10-06 23:21:19 +02:00
Stanley Dimant 128a89234e add owner and moderator icons to syncshell display 2022-10-06 22:42:07 +02:00
Stanley Dimant e7c573b98a don't show pin, remove or ban when user is mod or owner 2022-10-06 22:36:18 +02:00
Stanley Dimant a042be9119 do not show remove user or ban user if user is owner or moderator 2022-10-06 22:25:49 +02:00
Stanley Dimant 0599416f4c add note handling 2022-10-06 22:22:53 +02:00
Stanley Dimant 58ad7153d3 add banned user table, add privacy tab and notes copy/import functionality 2022-10-06 21:43:03 +02:00
Stanley Dimant 7535f04082 add trimming to uid and gids 2022-10-04 19:26:42 +02:00
Stanley Dimant 20ade6e127 change api back to main 2022-10-04 14:53:01 +02:00
Stanley Dimant 9df89adac8 adjust some of the logging 2022-10-04 14:14:56 +02:00
Stanley Dimant d6a434b2f0 don't display shard if shardname is not set 2022-10-04 02:02:11 +02:00
Stanley Dimant 7f089f458c center shard display, fix order of users in group 2022-10-04 01:18:41 +02:00
Stanley Dimant e984304c1b fix showing alias when empty 2022-10-04 01:03:05 +02:00
Stanley Dimant f68c52d0b0 renaming of FileCache 2022-10-03 19:34:30 +02:00
Stanley Dimant fcb0b17a56 ui adjustments for groups 2022-10-03 00:20:49 +02:00
Stanley Dimant d2fe107459 fix /mare toggle 2022-10-02 21:08:26 +02:00
Stanley Dimant fe29bc7e9f fix filescanner locking up dictionary when deletion tasks are scheduled 2022-10-02 20:56:20 +02:00
Stanley Dimant fd23a977ac ui adjustments 2022-10-02 20:32:35 +02:00
Stanley Dimant 8bad3fd91c move groups into separate class, allow setting comments for groups, add new api methods 2022-10-02 15:17:49 +02:00
Stanley Dimant a2d884718a remove boilerplate code, change to concurrent dict 2022-10-02 01:25:02 +02:00
Stanley Dimant fb7943cdcd preliminary finalized UI 2022-10-01 18:20:01 +02:00
Stanley Dimant 2ca284546d rudimentary implementation and ui for syncshells 2022-09-30 01:18:57 +02:00
Stanley Dimant f6d1309d59 add test commands 2022-09-29 16:27:04 +02:00
Stanley Dimant d2bb4e01a4 implement callbacks 2022-09-29 16:01:25 +02:00
Stanley Dimant ac6c46390c add api to mare, change all to file scoped namespace 2022-09-29 15:52:33 +02:00
Stanley Dimant d5f56b6e52 fixes broken csv loading 2022-09-28 23:49:34 +02:00
Stanley Dimant e71bd0d80f delay start scan to ingame login, show what is halting scans in settings ui and allow resetting it 2022-09-28 23:10:29 +02:00
Stanley Dimant ff4079a16d remove double invoke 2022-09-28 17:23:29 +02:00
Stanley Dimant cad329882d up version 2022-09-28 17:03:38 +02:00
Stanley Dimant 1fee097481 small fixes 2022-09-28 17:03:21 +02:00
Stanley Dimant 287c1b0eff stop scan on character data creation, downloads, gpose, zone switch, update outside of read loop, adjust verify 2022-09-28 00:16:14 +02:00
Stanley Dimant 1241e9c14e up version 2022-09-27 14:58:00 +02:00
Stanley Dimant 9ac8e929f8 more performance improvements 2022-09-27 13:49:49 +02:00
Stanley Dimant a32209c2e1 some fixes 2022-09-26 14:59:19 +02:00
Stanley Dimant e40ea323e4 add more resilency, performance adjustments 2022-09-26 14:15:11 +02:00
Stanley Dimant 7f97b20883 add try catch around each scan 2022-09-26 12:54:54 +02:00
Stanley Dimant ff2b679a8c up version 2022-09-26 00:16:20 +02:00
Stanley Dimant a75ff627b8 performance optimizations 2022-09-26 00:16:05 +02:00
Stanley Dimant afb1cf1429 fix issue when penumbra mod folder contains a part of the path of cache folder 2022-09-25 20:51:03 +02:00
Stanley Dimant 9142b2bee4 more fixes for folders that end with \ 2022-09-25 16:56:04 +02:00
Stanley Dimant 807d778b6b fix legacy migration not working properly with people using Penumbra mod folder with a backslash at the end 2022-09-25 16:39:48 +02:00
Stanley Dimant ea411811e4 fixes uploads and error during of collection enumeration 2022-09-25 15:58:03 +02:00
Stanley Dimant 8c535828b9 force rescan if auto cleanup removed files 2022-09-25 15:09:21 +02:00
Stanley Dimant e0603df470 adjust hint for periodic file scan pause 2022-09-25 14:57:40 +02:00
Stanley Dimant 5b5bb043bd force rescan on startup, remove automatic reversal of stopped scan setting 2022-09-25 14:56:01 +02:00
Stanley Dimant a02c872307 add forced invoke scan for clearing cache dir, add forced rescan on pause 2022-09-25 14:53:04 +02:00
Stanley Dimant 79b412b00a up version 2022-09-25 14:38:34 +02:00
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 4d97f7ebea Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-09-13 23:11:07 +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 23f01bc50c fix breaking character data creation when no modded data is present 2022-09-10 17:38:00 +02:00
Stanley Dimant 10a6dbda54 add back heels info to settings 2022-09-10 16:16:52 +02:00
Stanley Dimant 782ec873f6 fixes for heels or so I guess 2022-09-10 16:03:21 +02:00
Stanley Dimant d63d84c673 reconnect once properly reconnected 2022-09-10 15:45:06 +02:00
Stanley Dimant 4f19589386 silently handle errors during ui draw of download ui 2022-09-10 15:40:31 +02:00
Stanley Dimant 8d1324250f merge 0.4.0 into main 2022-09-10 15:31:03 +02:00
Stanley Dimant 84313ba311 update version to 0.3.15 2022-09-10 14:29:52 +02:00
Stanley Dimant 0b7ba695d1 revert heels support on main 2022-09-10 14:15:23 +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 6bf16e1d56 minor fixes 2022-09-09 17:42:21 +02:00
Stanley Dimant ce1a1187f0 minor fixes 2022-09-09 14:53:59 +02:00
Stanley Dimant b9d119acf1 forcefully stick download ui to main window 2022-09-09 14:38:06 +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 b2d6e23d27 fix more merge errors 2022-09-07 22:14:10 +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 29032d4cbf up version 2022-09-07 22:03:45 +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