Commit Graph
61 Commits
Author SHA1 Message Date
Loporrit d8232e9cf4 Add PluginWatcherService 2025-06-25 14:20:30 +00:00
rootdarkarchon c29f63da9a add ipc to get handled addresses 2025-06-25 07:43:21 +00:00
rootdarkarchon 98a0327294 add moodles integration (temporary)
get ready for moodles

don't ignore moodles warning

apply moodles after forced redraw
2025-06-25 07:43:19 +00:00
Loporrit f7abf9f374 Stop getting file scanner stuck omg 2025-02-24 03:54:13 +00:00
Loporrit eaaded1ed5 Add Pair Character Analysis for funsies 2025-02-22 21:38:57 +00:00
Loporrit 387aacdd6a Re-add performance thresholds and add whitelist/blacklist options 2025-02-20 16:13:49 +00:00
Loporrit 7918b54c92 Add keyed message subscribers 2025-02-20 16:09:15 +00:00
Loporritandrootdarkarchon 7a8de7add6 Partial roll-up to reduce code divergence
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2025-02-16 04:21:02 +00:00
Amber 5642d354e0 Fixes names not updating on Pet Nicknames restart (#79) 2025-02-16 04:21:02 +00:00
Amber 28828a620b Pet Nicknames IPC implementation (#74) 2025-02-16 04:21:02 +00:00
LoporritandStanley Dimant 34ee0ba5b7 Add stable NotificationType type (dalamud api10)
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com>
2025-02-09 16:32:12 +00:00
Stanley Dimant 1756239932 it's concurrentdict time 2025-02-09 16:17:06 +00:00
rootdarkarchon 64f046f914 remove unncessary sha1 dictionary, use new notification management 2025-02-09 16:10:31 +00:00
rootdarkarchon 94e104939e use custom interpolated string handler 2025-02-09 16:10:31 +00:00
rootdarkarchon b10bd444d1 make mare even less dumpy 2025-02-09 16:10:31 +00:00
rootdarkarchon c3e8b61f76 make mare less dumpy 2025-02-09 16:10:31 +00:00
rootdarkarchon dd878e6e36 refactor a little bit 2025-02-09 16:10:28 +00:00
rootdarkarchon e8ae2a6152 add events 2025-02-09 16:02:34 +00:00
rootdarkarchon c1d8599b9c more fixes 2025-02-02 09:13:22 +00:00
Stanley Dimant f9ca55db43 reduce hitches and do some other changes to FSW 2025-02-02 09:06:56 +00:00
rootdarkarchon e1ca5dd6f8 make storage size calculation asynchronous and running in parallel 2025-02-02 08:50:47 +00:00
rootdarkarchon 739c02cf0b rough impl of FSW, goodbye periodic filescan 2025-01-09 12:46:02 +00:00
Loporrit c2723fd005 Basic syncshell chat impl with game hooks 2024-11-25 02:29:41 +00:00
Loporrit 47b292f4bb Dalamud API10 2024-07-03 19:18:19 +00:00
rootdarkarchon 6f1c00041b minor performance improvements 2024-02-14 10:07:53 +00:00
rootdarkarchon 4c5b19f8c5 remove some unncessary stuff 2024-02-10 17:07:16 +00:00
rootdarkarchon a15348b293 remove palette+ support 2024-02-10 17:07:16 +00:00
rootdarkarchon 0cd953f514 listen to glamourer changes 2024-01-16 00:12:00 +00:00
rootdarkarchon 1c8267dd93 add priority framework execution for transient resource manager 2024-01-16 00:03:31 +00:00
Loporrit 42b1ea3d62 Merge tag '0.9.21' into mare-classic
* tag '0.9.21':
  fix combat situations not redrawing every time after combat ends
  add more resilience to MCDF export and loading
  disable data application and scanner in combat
  fix bug
  add lock around adding to cached handled paths
  disable target in pvp
  add click to target in ui
  change tooltip for penumbra version to 0.8.2.1
  add file storage validation
  add experimental resolving of data through penumbra
  adjust initial dialog to opt in/out into census with buttons
2023-12-09 12:57:41 +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 bd32a55ce5 disable data application and scanner in combat 2023-12-05 23:30:19 +01:00
rootdarkarchon a205c25e3d add click to target in ui 2023-11-26 13:02:44 +01:00
rootdarkarchon a32aef8ee8 add census popup on connection 2023-11-17 11:14:33 +01:00
rootdarkarchon e9775a3677 census update 2023-11-17 02:06:17 +01:00
rootdarkarchon 4b3bd975d5 add download throttling, change header of mare, fix reverting players when going offline/paused when not visible 2023-11-10 00:08:32 +01:00
rootdarkarchon 33535310aa add permission popup ui 2023-10-30 12:34:23 +01:00
rootdarkarchon a8bc5386ea make syncshell admin ui to standalone window 2023-10-27 01:59:12 +02:00
rootdarkarchon 2221f4d09e fix palette application and add experimental less redraws option 2023-10-25 16:33:03 +02:00
rootdarkarchon 6ed4e06eb1 fix some shit maybe 2023-10-23 19:13:23 +02:00
rootdarkarchon 33344386c4 rework main ui 2023-10-21 18:29:20 +02:00
rootdarkarchon 984ee08a2b add total count on mouseover, make syncshell windows non-blocking 2023-10-20 16:53:56 +02:00
rootdarkarchonandrootdarkarchon 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 fb983712c4 fix not-yet-scanned-in files 2023-10-15 01:03:34 +02:00
rootdarkarchonandrootdarkarchon 08a35c9152 Heels and C+ updates (#54)
* add heels and customize plus multi data

* adjust customize plus api calls

* adjustments to ipc for customize

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-07-17 08:57:56 +02:00
rootdarkarchon 42da1855b1 add UI for Mare Data Analysis 2023-07-12 15:03:15 +02:00
rootdarkarchon 1387e08536 w/e 2023-06-18 23:02:04 +02:00
rootdarkarchon de7e9d7293 cleanup and fix application issues 2023-05-09 03:55:30 +02:00
Cara 4b52e60e7d update honorific integration (#50) 2023-05-03 22:00:11 +02:00