Commit Graph
100 Commits
Author SHA1 Message Date
Stanley Dimant cbe45a8ad6 add vanity uid to UI 2022-08-25 01:26:23 +02:00
Stanley Dimant 258d19711a fix companion (wtf SE) 2022-08-24 22:36:14 +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
Stanley Dimant 61d6458707 fix imports and update to api11 2022-08-19 11:35:43 +02:00
Stanley Dimant 2a2b0c3b57 preliminary update client for new server download url stuff 2022-08-15 17:58:09 +02:00
Stanley Dimant 110dbd7bdf do not use sendfiles when not necessary 2022-08-13 14:50:10 +02:00
Stanley Dimant 310dd4db5e Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-08-11 10:33:59 +02:00
Stanley Dimant 63f931fdcf increase retry delay for reconnection retry policy 2022-08-11 10:21:51 +02:00
Stanley Dimant 25f0e7bf03 remove load from main server ui 2022-08-06 03:05:04 +02:00
Stanley Dimant e404d3a093 bump version 2022-08-05 12:46:44 +02:00
Stanley Dimant 3bf06055f6 Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-08-05 12:45:58 +02:00
Stanley Dimant c36a72e51f remove load from client 2022-08-05 12:45:57 +02:00
Stanley Dimant 07bad0881e bump to 0.3.1 2022-08-04 01:18:05 +02:00
Stanley Dimant 801969f0d2 push client 0.3.0 2022-08-02 23:07:23 +02:00
Stanley Dimant 42f598b9d5 add intermediate version to allow usage for now 2022-08-01 11:20:22 +02:00
Stanley Dimant 4c2d5e2001 change to api 7 2022-07-31 17:09:17 +02:00
Stanley Dimant aaa68bffd6 adjust some logging, add reregister button to settings ui, change reconnection to server 2022-07-31 16:56:26 +02:00
Stanley Dimant 4e988984d7 do not recreate cache when weapon got drawn 2022-07-30 01:57:30 +02:00
Stanley Dimant a486954248 take last instead of first detected hash 2022-07-29 12:56:11 +02:00
Stanley Dimant 4ca2419f46 fix for crashes on unloading mare while downloading files 2022-07-29 12:33:31 +02:00
Stanley Dimant 8716352116 I should stop coding late at night send help 2022-07-29 03:17:24 +02:00
Stanley Dimant c5c43e8696 fix nullable cancellationtoken 2022-07-29 01:35:11 +02:00
Stanley Dimant cf6b89454b maybe fix issue with char data being accidentally yeeted without reason and sent empty 2022-07-29 01:31:36 +02:00
Stanley Dimant fc18b19a4b use static files to download from service 2022-07-28 18:06:45 +02:00
Stanley Dimant 34ed21472a minor bugfixing and log severity adjustment 2022-07-28 14:14:00 +02:00
Stanley Dimant 57c0a4b9b0 bump version 2022-07-27 01:11:56 +02:00
Stanley Dimant 5aeaef6ea7 fix issue with unlimited redraws hanging when using /penumbra redraw all 2022-07-27 01:11:35 +02:00
Stanley Dimant a36424d57b fuck this shit 2022-07-26 20:10:36 +02:00
Stanley Dimant 975a813b7f actually fix not sending data properly 2022-07-26 18:45:46 +02:00
Stanley Dimant 6b9d79b88d fix not sending update when hat/visor/weaponstate has changed between jobchanges 2022-07-26 18:09:24 +02:00
Stanley Dimant 307c90f40e save but not send hat/visor/weapon state, fix sync of mounts, speed up cache generation a bit 2022-07-26 12:49:44 +02:00
Stanley Dimant b8275ca070 fix glamourer data not being transferred correctly 2022-07-24 23:25:56 +02:00
Stanley Dimant 949cfd0c0e fix issue with player disposal, fix issue with penumbra mass redraw 2022-07-24 21:50:35 +02:00
Stanley Dimant 03414c9c94 add some failsafes around assignment and application of data 2022-07-24 19:29:50 +02:00
Stanley Dimant a6b2040833 add discord link to settings UI 2022-07-24 16:47:48 +02:00
Stanley Dimant 7867a1302d FR translation, DE adjustments 2022-07-24 16:39:57 +02:00
Stanley Dimant 673dbf2688 add german TOS translation 2022-07-24 15:14:43 +02:00
Stanley Dimant e31c232f79 cleanup 2022-07-24 14:44:36 +02:00
Stanley Dimant f39c085fbf adjust to send only one packet for all changes at once 2022-07-24 14:34:26 +02:00
Stanley Dimant 0eb2ed639d adjust submodule 2022-07-24 00:44:18 +02:00
Stanley Dimant 9d9aac6bb3 minion/pet/companion/mount rework 2022-07-22 02:11:35 +02:00
Stanley Dimant 75885473ad increase version 2022-07-20 23:00:16 +02:00
Stanley Dimant b6862bcb20 add minion sync (experimental) 2022-07-20 22:59:19 +02:00
Stanley Dimant 627efdd012 freeze mare synced characters on gpose 2022-07-20 19:07:42 +02:00
Stanley Dimant ccfb314337 lessen punishment for not reading 2022-07-19 01:11:20 +02:00
Stanley Dimant 136fc32e1e don't show pause button when not synced 2022-07-17 22:39:39 +02:00
Stanley Dimant df53bd9559 fix pause tooltip 2022-07-17 22:37:36 +02:00
Stanley Dimant 940335524c fix entering of secret key 2022-07-17 20:30:18 +02:00
Stanley Dimant 8299a29f3a remove my own dumb 2022-07-17 15:59:24 +02:00
Stanley Dimant cfbe5179a8 better check for cache directory existing on startup 2022-07-17 15:27:48 +02:00
Stanley Dimant a38b020cc9 measures against dumb 2022-07-17 15:10:22 +02:00
Stanley Dimant 71ed7512c8 adjust cache selection to actually work 2022-07-17 13:48:40 +02:00
Stanley Dimant c6890bdde4 adjust cache directory regex 2022-07-17 02:59:47 +02:00
Stanley Dimant 51366c95a7 prevent secret key input if it's not 40 characters long, check for directory existence in intro ui, check for illegal characters in path 2022-07-17 02:38:56 +02:00
Stanley Dimant acdc1502b6 fix project references 2022-07-17 01:14:26 +02:00
Stanley Dimant 1ff98caae0 add git submodule for api and penumbra 2022-07-17 00:07:16 +02:00
Stanley Dimant 9ff246ea41 Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-07-16 02:30:53 +02:00
Stanley Dimant 7f9c1c1835 maybe add ivcs support? 2022-07-16 02:30:46 +02:00
Stanley Dimant e70001770f config save 2022-07-13 14:05:27 +02:00
Stanley Dimant ce5b78662a adjust to api5 changes 2022-07-13 10:26:17 +02:00
Stanley Dimant 67c43ac077 replace multiple hubs with one 2022-07-13 10:12:13 +02:00
Stanley Dimant 0ba07b9b67 fix connectivity issue on server loss, fix filecache not updating on changed files, fix crash on exception in character data factory 2022-07-12 01:29:22 +02:00
Stanley Dimant 4959633242 randomize reconnection delay when failed to establish connection 2022-07-10 22:22:42 +02:00
Stanley Dimant e36be97fdd add some connectivity changes 2022-07-10 22:20:48 +02:00
Stanley Dimant 2307b43c65 handle download cancellation better 2022-07-10 21:51:42 +02:00
Stanley Dimant 98c1802d63 add compatibility to penumbra 0.5.3.7 / GetPlayerMetaManipulations 2022-07-10 20:28:27 +02:00
Stanley Dimant d338b4b93c fix intro UI not showing secret key after registration, fix file system watchers not starting automatically initially 2022-07-10 20:23:02 +02:00
Stanley Dimant 77d3828f86 Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-07-10 16:46:07 +02:00
Stanley Dimant 7dccd7b341 why must all of this be async 2022-07-10 16:44:45 +02:00
Stanley Dimant a81d3b0d76 fixes reconnection issue 2022-07-10 15:21:12 +02:00
Stanley Dimant 1eccd791d1 fix not being able to pause players, some other bullshit, update to api4 2022-07-10 14:20:43 +02:00
Stanley Dimant 1577ec93fd adjust minimum penumbra api 2022-07-09 16:50:03 +02:00
Stanley Dimant 57f2d4f8c0 merge from intro ui adjustments 2022-07-09 16:46:24 +02:00
Stanley Dimant 3a0018988e adjustments and fixes to intro UI 2022-07-09 16:45:36 +02:00
Stanley Dimant ea845d9e40 adjust for updated penumbra api PR 2022-07-09 13:34:02 +02:00
Stanley Dimant 8259920206 remove yes 2022-07-09 13:05:39 +02:00
Stanley Dimant 048f1deddf Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-07-09 13:05:14 +02:00
Stanley Dimant 66c957093c adjust for new penumbra 2022-07-09 13:05:11 +02:00
Stanley Dimant 1125077be3 fix empty comment crashing mare main UI 2022-07-08 14:19:50 +02:00
Stanley Dimant 32788be43b make compact UI more compact I guess 2022-07-08 12:32:44 +02:00
Stanley Dimant 78488eba4c adjust minimum size of main ui, add sorting, reduce spacing 2022-07-08 02:25:34 +02:00
Stanley Dimant d5486307ee add new main UI, up version 2022-07-08 01:35:09 +02:00
Stanley Dimant c604e5fa37 fix error in character data generation when model is suddenly not present anymore 2022-07-06 14:48:05 +02:00
Stanley Dimant 119082c4f1 update version to 0.0.11 2022-07-06 12:36:11 +02:00
Stanley Dimant 0b194b3632 heave API to v3, fix some stuff in making connections 2022-07-06 12:35:37 +02:00
Stanley Dimant 145dc50f8a fix file cache size calculation exception, add more logging to character data factory, add more resilience into file system scan 2022-07-06 09:14:09 +02:00
Stanley Dimant 54abfd74dc remove downloads on cancellation, add note to where to put the cache folder 2022-07-05 22:32:21 +02:00
Stanley Dimant 11cc190528 fix some issues in reverse resolving paths I guess 2022-07-05 21:53:39 +02:00
Stanley Dimant 3b5afb9a60 fixes to intro UI, main UI, don't allow folder to be set to penumbra mod folder 2022-07-05 21:14:01 +02:00
Stanley Dimant 0b1a9ed34d Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-07-05 20:33:03 +02:00
Stanley Dimant 1db92758e5 up version 2022-07-05 20:32:55 +02:00
Stanley Dimant 25356c60a4 fix connection for registration maybe 2022-07-05 20:32:25 +02:00
Stanley Dimant 7a509fb608 fixes cache calculation and wrong filetransfer cast 2022-07-05 19:54:57 +02:00
Stanley Dimant f2c59bf5ad fix build 2022-07-05 00:56:43 +02:00
Stanley Dimant 70e60187ab actually increase version this time 2022-07-05 00:56:14 +02:00
Stanley Dimant 7141c11059 add cache size hard cap based on last access time, remove more unnecessary things 2022-07-05 00:55:07 +02:00
Stanley Dimant 90ec056a11 use provided API vom server 2022-07-04 13:16:43 +02:00
Stanley Dimant f0531035fc I'm tired 2022-07-04 01:52:33 +02:00
Stanley Dimant db4d5f37f9 fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state 2022-07-04 01:52:08 +02:00