Commit Graph

56 Commits

Author SHA1 Message Date
rootdarkarchon
7a8655f6b1 Chara file data export (#38)
* add rudimentary saving of chara file data

* fix building

* working prototype for MCDF import and application

* adjust code to use streams

* rename cache -> storage
add ui for import/export mcdf

* minor wording adjustments, version bump

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
Co-authored-by: Stanley Dimant <stanley.dimant@varian.com>
2023-01-23 12:56:43 +01:00
xPumaa
1c95a6d40e Popupmodal to normal popup and some UI shenanigans (#37)
* Button height now adjusts to the font size

* Popup now adjusts to the font size
Popup is now centered when opened

* ui shenanigans

* PopupModal to normal Popup
2023-01-22 23:36:27 +01:00
rootdarkarchon
4da73f2368 add GroupForPairUi 2023-01-22 11:32:41 +01:00
Nia292
115960262a Feature: Pair Categories (#35)
* Feature/pair categories re (#1)

Implemented pair categories:
- Paired users can now get tags
- Tags get rendered into the main UI as groups
- Tags are persistently stored on the local configuration

* Added multi-server capabilities and cleaned up code

- Tags and available tags are stored per API url
- Added a few tooltips

* Renamed both dictionary to reflect the fact that they are per-server dictionaries

* Swapped icons and no longer renders groups that are empty after filter
2023-01-22 10:21:36 +01:00
rootdarkarchon
a09b5024f9 adjust version display on clients, up version 2023-01-15 16:34:59 +01:00
rootdarkarchon
5a16a15e8b Download rework (#36)
* handle download ready from signalr

* add cancellation to the server

* adjust queue for removal and cancellation

* adjust api to main

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-01-15 16:00:10 +01:00
rootdarkarchon
9f5b4c189e Refactoring Claims, add Server Side Messaging (#33)
* cache JWT by ApiUri, CharaIdent, SecretKey, refactor auth flow to new api

* add server side message handling

* update client to mainline api

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-01-04 15:53:27 +01:00
Stanley Dimant
b727d75ab6 adjust displayed error on connection 2022-10-18 00:56:29 +02:00
rootdarkarchon
f9cf26ed69 migrate to strong api calls (#29)
* migrate to strong api calls

* set last added user to null on changing notes popup setting
2022-10-08 14:35:30 +02:00
xPumaa
10990eba37 Connect button centred 2022-10-07 22:09:30 +02:00
xPumaa
7681c7ee66 Popup optimisation 2022-10-07 20:53:48 +02:00
xPumaa
c6b8e74733 Modal wasn't closed after saving 2022-10-07 14:20:44 +02:00
Stanley Dimant
0599416f4c add note handling 2022-10-06 22:22:53 +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
260c4a48ee add analyzers and api 2022-10-03 15:58:51 +02:00
Stanley Dimant
fcb0b17a56 ui adjustments for groups 2022-10-03 00:20:49 +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
2ca284546d rudimentary implementation and ui for syncshells 2022-09-30 01:18:57 +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
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
xPumaa
bc69f76c6a Filter now uses the vanityuid, if present 2022-09-11 15:36:43 +02:00
xPumaa
f4568b0e62 Added a filter-based pause/resume all button 2022-09-11 15:30:25 +02:00
Stanley Dimant
b2d6e23d27 fix more merge errors 2022-09-07 22:14:10 +02:00
Stanley Dimant
6720d6f897 merge from downstream 2022-09-07 22:13:14 +02:00
Stanley Dimant
100aba0900 cherrypick from net6 fixes 2022-09-06 13:43:11 +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
ddb762c698 add fileswaps first test 2022-09-04 21:17:52 +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
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
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
07bad0881e bump to 0.3.1 2022-08-04 01:18:05 +02:00
Stanley Dimant
fc18b19a4b use static files to download from service 2022-07-28 18:06:45 +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
2307b43c65 handle download cancellation better 2022-07-10 21:51:42 +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