xPumaa
3efd198c6c
Child removed to be able to display buttons with icon and text also in tables
2022-10-07 21:04:33 +02:00
xPumaa
7681c7ee66
Popup optimisation
2022-10-07 20:53:48 +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
260c4a48ee
add analyzers and api
2022-10-03 15:58:51 +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
fb7943cdcd
preliminary finalized UI
2022-10-01 18:20:01 +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
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
c2e92c094c
remove database, use in-memory
2022-09-28 15:44:29 +02:00
Stanley Dimant
e40ea323e4
add more resilency, performance adjustments
2022-09-26 14:15:11 +02:00
Stanley Dimant
a75ff627b8
performance optimizations
2022-09-26 00:16:05 +02:00
Stanley Dimant
e0603df470
adjust hint for periodic file scan pause
2022-09-25 14:57:40 +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
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
10a6dbda54
add back heels info to settings
2022-09-10 16:16:52 +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
8dc4dd26e2
merge from main
2022-09-03 15:06:01 +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
4226f2e16d
add penumbra ipc for pathchanges, change all tolower to tolowerinvariant
2022-08-13 21:16:05 +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
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
xPumaa
c16a4b7b00
pulled localization into Plugin.cs
2022-07-24 00:43:22 +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
940335524c
fix entering of secret key
2022-07-17 20:30:18 +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
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
3a0018988e
adjustments and fixes to intro UI
2022-07-09 16:45:36 +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
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
7141c11059
add cache size hard cap based on last access time, remove more unnecessary things
2022-07-05 00:55:07 +02:00