Commit Graph

49 Commits

Author SHA1 Message Date
Loporrit
a180a1207f Dispose fonts 2025-02-09 16:10:31 +00:00
rootdarkarchon
bdd61aff99 rename PenumbraModDirectory 2025-02-09 16:10:31 +00:00
rootdarkarchon
dd878e6e36 refactor a little bit 2025-02-09 16:10:28 +00:00
rootdarkarchon
c48520b6cd check if directory has subdirectories when setting storage location 2025-02-09 16:02:34 +00:00
rootdarkarchon
336a2f3732 do not allow to set paths containing onedrive 2025-02-09 16:02:34 +00:00
rootdarkarchon
50990542fd add free drive space display, file compactor hint, recalculate size after compacting 2025-02-02 08:36:55 +00:00
rootdarkarchon
9122460801 do not allow to change storage folder as long as monitoring is active 2025-01-09 12:49:52 +00:00
rootdarkarchon
739c02cf0b rough impl of FSW, goodbye periodic filescan 2025-01-09 12:46:02 +00:00
rootdarkarchon
9708607db9 do not allow to set paths containing onedrive 2025-01-09 12:28:38 +00:00
Loporrit
dc9a7f4363 Fix ChatService dispose + Add chat configuration 2024-11-26 13:17:01 +00:00
Loporrit
7075c43a49 Optimize big font loading 2024-11-18 00:36:19 +00:00
Loporrit
5bea4cf7e9 Re-enable / update Customize+ 2024-07-29 22:14:10 +00:00
Loporrit
765d60b0fe Re-enable / update Heels/Honorific 2024-07-17 15:25:48 +00:00
Loporrit
cff59d1900 Temporarily disable C+, Heels and Honorific 2024-07-16 23:15:10 +00:00
Loporrit
47b292f4bb Dalamud API10 2024-07-03 19:18:19 +00:00
rootdarkarchon
a15348b293 remove palette+ support 2024-02-10 17:07:16 +00:00
rootdarkarchon
b8cac8f010 don't warn for palette+, remove display from ui 2024-02-10 13:57:14 +00:00
Loporrit
c1b21383ef Minor UI fixes 2023-12-12 11:07:27 +00:00
Loporrit
748d6184fc Optimize rendering of large number of pairs 2023-12-12 05:14:12 +00:00
Loporrit
186c14267c Allow changing server info bar style 2023-12-12 00:07:06 +00:00
Loporrit
d18dc744c5 Expand the intro window so nothing is cut off 2023-12-11 23:06:56 +00:00
Loporrit
e0ae62ff0d Initial Loporrit rebranding 2023-12-11 22:38:13 +00:00
Loporrit
d601b6fcd1 Merge tag '0.9.17' into mare-classic
* tag '0.9.17':
  add census popup on connection
  api update
  census update
  heave fewer redraws as main method for data application, minor fixes
  remove unnecessary exists check
  add visibility for loaded mods size for pair, use menu bar for settings, remove settings button
  fix staging issues
  add download throttling, change header of mare, fix reverting players when going offline/paused when not visible
  use name for glamourer revert
  fix startup breaking
  add inner exception stacktraces
  calc correct button size
  wording
  add permission popup ui
  fix getting identifier during zoning
  indent nonscaled
  remove unnecessary usings
  ui icon boogaloo
  fix cache dict wtf
  add normalized icons
  add owner/moderator/pinned user icons
  check tokentime more precisely in both directions
  more cleanup
  fix sorting and cleanup
  make local groups more usable for pause/resume
  fix outlined font
  rework creation of popout windows into factory and some refactoring in general
  make syncshell admin ui to standalone window
  remove close button on intro ui
  do not allow to open main ui without finishing setup
  readonly bla
  wait for plugin disposal
  fix palette
  wording
  fix palette application and add experimental less redraws option
  some minor fixes
  check for timezone
  idk
  adjust token handling
  fix total user count in syncshell (distinct by UIDs)
  fix text alignment
  fix some shit maybe
  idk some fixes I guess
  fix offset for transfer bar at the bottom, use async collections, clear filter on tab change + add button to clear, require ctrl for align syncshells
  blah
  Some display options for DTR tooltip (#66)
  add ordering
  adjust api to latest
  rework main ui
  add total count on mouseover, make syncshell windows non-blocking
  fix token for character change, add online count to syncshells and groups
  argh
  fix broken font in header
  add more options for the compactui
  fix icons and text of buttons being static in place
  remove logspam
2023-12-08 16:35:14 +00:00
Loporrit
78b56aa952 Partially revert Mare 0.9 UI/API changes 2023-12-08 12:04:10 +00:00
rootdarkarchon
1522d8d7e7 heave fewer redraws as main method for data application, minor fixes 2023-11-17 02:05:49 +01:00
rootdarkarchon
96cc64b35a add visibility for loaded mods size for pair, use menu bar for settings, remove settings button 2023-11-16 15:57:23 +01:00
rootdarkarchon
33535310aa add permission popup ui 2023-10-30 12:34:23 +01:00
rootdarkarchon
6bf99d9d05 remove unnecessary usings 2023-10-29 15:10:51 +01:00
rootdarkarchon
c23add802a ui icon boogaloo 2023-10-29 14:56:44 +01:00
rootdarkarchon
11bb84bd61 fix cache dict wtf 2023-10-29 02:53:04 +02:00
rootdarkarchon
e65c363d0f add normalized icons 2023-10-28 15:36:45 +02:00
rootdarkarchon
cdcfaa9369 fix outlined font 2023-10-27 10:33:08 +02:00
rootdarkarchon
5c9415b6e9 rework creation of popout windows into factory and some refactoring in general 2023-10-27 02:51:26 +02:00
rootdarkarchon
33344386c4 rework main ui 2023-10-21 18:29:20 +02:00
rootdarkarchon
5a62012d2a fix icons and text of buttons being static in place 2023-10-17 22:33:38 +02:00
rootdarkarchon
14575a4a6b Mare 0.9 (#65)
* add jwt expiry

* start of 0.9 api impl

* some stuff idk

* some more impl

* some cleanup

* remove grouppair, add configuration, rework some pair drawing stuff

* do some stuff

* rework some ui

* I don't even know anymore

* add cancellationtoken

* token bla

* ui fixes etc

* probably individual adding/removing now working fully as expected

* add working report popup

* I guess it's more syncshell shit or so

* popup shit idk

* work out most of the syncshell bullshit I guess

* delete some old crap

* are we actually getting closer to the end

* update pair info stuff

* more fixes/adjustments, idk

* refactor some things

* some rework

* some more cleanup

* cleanup

* make menu buttons w i d e

* better icon text buttons

* add all syncshell folder and ordering fixes

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-10-17 21:36:44 +02:00
rootdarkarchon
61a2fe9168 use penumbra ipc for getting character data 2023-10-05 01:13:04 +02:00
rootdarkarchon
f371df7aa1 more api9 updates 2023-10-04 01:37:53 +02:00
rootdarkarchon
f89f6c1216 update to api9 2023-10-02 14:13:08 +02:00
rootdarkarchon
afb7800d20 rebuild filescanner to use threads instead of tasks for the periodic scan, change alternative file upload to be a munged file upload 2023-09-19 23:56:14 +02:00
rootdarkarchon
e9822b9490 adjust naming for heels 2023-07-17 09:12:30 +02:00
rootdarkarchon
42da1855b1 add UI for Mare Data Analysis 2023-07-12 15:03:15 +02:00
rootdarkarchon
04ab5f6af0 fix storage selection 2023-06-01 09:53:22 +02:00
rootdarkarchon
ae5f1e9527 cleanup 2023-05-02 20:56:07 +02:00
Cara
6669247e22 Add Honorific Support (#49)
* Add Honorific support

* Update MareAPI

* Update SettingsUi.cs
2023-04-20 09:47:19 +02:00
rootdarkarchon
38d83eff77 some profile ui rework 2023-03-22 17:14:05 +01:00
rootdarkarchon
2b829af4f8 add mare profiles 2023-03-19 19:00:22 +01:00
rootdarkarchon
549bef1afb migrate server config from v0 to v1, add more transfer bar settings 2023-03-17 13:01:04 +01:00
rootdarkarchon
0c87e84f25 [Draft] Update 0.8 (#46)
* move stuff out into file transfer manager

* obnoxious unsupported version text, adjustments to filetransfermanager

* add back file upload transfer progress

* restructure code

* cleanup some more stuff I guess

* downloadids by playername

* individual anim/sound bs

* fix migration stuff, finalize impl of individual sound/anim pause

* fixes with logging stuff

* move download manager to transient

* rework dl ui first iteration

* some refactoring and cleanup

* more code cleanup

* refactoring

* switch to hostbuilder

* some more rework I guess

* more refactoring

* clean up mediator calls and disposal

* fun code cleanup

* push error message when log level is set to anything but information in non-debug builds

* remove notificationservice

* move message to after login

* add download bars to gameworld

* fixes download progress bar

* set gpose ui min and max size

* remove unnecessary usings

* adjustments to reconnection logic

* add options to set visible/offline groups visibility

* add impl of uploading display, transfer list in settings ui

* attempt to fix issues with server selection

* add back download status to compact ui

* make dl bar fixed size based

* some fixes for upload/download handling

* adjust text from Syncing back to Uploading

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
Co-authored-by: Stanley Dimant <stanley.dimant@varian.com>
2023-03-14 19:48:35 +01:00