Commit Graph

278 Commits

Author SHA1 Message Date
Stanley Dimant
8dc4dd26e2 merge from main 2022-09-03 15:06:01 +02:00
Stanley Dimant
3fefd35b02 fix connection on logout 2022-09-01 22:01:53 +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
0d3fbc245b test version for .net6/dalamudapi7 2022-08-24 01:40:21 +02:00
Stanley Dimant
4226f2e16d add penumbra ipc for pathchanges, change all tolower to tolowerinvariant 2022-08-13 21:16:05 +02:00
xPumaa
88aec40e69 Load removed, online user centred 2022-08-06 11:06:31 +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
xPumaa
089731ae32 Fixed: Save button is not displayed under certain circumstances 2022-08-05 12:01:58 +02:00
xPumaa
39d956304e removed unused variable from the old mainui 2022-08-05 11:54:05 +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
aaa68bffd6 adjust some logging, add reregister button to settings ui, change reconnection to server 2022-07-31 16:56:26 +02:00
Stanley Dimant
fc18b19a4b use static files to download from service 2022-07-28 18:06:45 +02:00
Stanley Dimant
a6b2040833 add discord link to settings UI 2022-07-24 16:47:48 +02:00
xPumaa
965dfd9c9e no penumbra mod folder = no mare cache 2022-07-24 03:50:26 +02:00
xPumaa
c16a4b7b00 pulled localization into Plugin.cs 2022-07-24 00:43:22 +02:00
xPumaa
e774827f57 Adjusted ui, added fr localization file 2022-07-22 01:48:24 +02:00
xPumaa
93740dcaef Localization 2022-07-21 22:35:27 +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
Nadya
c8f915459c ...
gunna squash
2022-07-16 21:37:22 -07:00
Nadya
d23541a0ac ...
squashing
2022-07-16 21:30:39 -07:00
Nadya
f7ec570040 Cleaner regex
This doesn't change any valid matches but does remove some unnecessary cruft. 
Thanks to MegaScience for the second pair of eyes.
2022-07-16 21:29:27 -07:00
Nadya
92c6a77cf8 Regex adjustment for valid paths
This makes further adjustments to the Regex to allow for valid Windows and Linux paths.
- Valid Windows paths can necessarily contain spaces and hyphens as the game's installation path contains both. (eg. `\SquareEnix\FINAL FANTASY XIV - A Realm Reborn`) so a check for `\w` is insufficient
- Valid Linux paths can also be double-slashed (eg. `/path//to//file`)

In addition some pointless optimizations were made by making the groups non-capturing, lazy matching, and including an ending anchor. Because a valid path must necessarily include at least one valid character `*` was changed to `+`.
2022-07-16 19:20:40 -07: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
2307b43c65 handle download cancellation better 2022-07-10 21:51:42 +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
7dccd7b341 why must all of this be async 2022-07-10 16:44:45 +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
3a0018988e adjustments and fixes to intro UI 2022-07-09 16:45:36 +02:00
xPumaa
0f81d5d99d Right click to cancel nick change 2022-07-08 21:31:30 +02:00
xPumaa
5a3ae5154c Resized nick field 2022-07-08 20:44:09 +02:00
xPumaa
98e608d852 Spacing with GlobalScale 2022-07-08 18:16:09 +02:00
xPumaa
4c096c1ed4 Centering of the UID 2022-07-08 18:14:16 +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
0b194b3632 heave API to v3, fix some stuff in making connections 2022-07-06 12:35:37 +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