Commit Graph
1011 Commits
Author SHA1 Message Date
Loporrit 660319d74b Delete CheapLoc 2025-06-30 20:17:08 +00:00
Loporrit 810bf78d9c tabs->spaces etc 2025-06-30 15:11:09 +00:00
Loporrit 91e4b36571 Fix icon url 2025-06-28 17:35:21 +00:00
Loporrit cc3dc02afb Revert the download change to see if it fixes the download bars
Revert "Fix hung downloads"

This reverts commit 0b7381f486.

Revert "Avoid missing blk file errors on early download abort"

This reverts commit e4e24d1831.
2025-06-28 17:26:03 +00:00
Loporrit 132d757943 Character Data Hub branding 2025-06-28 17:20:35 +00:00
Loporrit cf827529ab add shared character data sets display to main ui 2025-06-28 17:11:26 +00:00
Loporrit 3fc24fde5b Add Character Hub button to main UI 2025-06-28 17:11:26 +00:00
Loporrit deffdf35a6 Add createWithIdent fallback 2025-06-28 15:43:19 +00:00
Loporrit 3f45f1865b .well-known stapling via createWithIdentV2 2025-06-28 15:43:19 +00:00
Loporrit f706707182 Cook in main service defaults 2025-06-28 15:28:45 +00:00
Loporrit 5a974de258 Add .well-known HubConnectionConfig 2025-06-28 15:28:45 +00:00
Stanley Dimant 4acf78b0df fix gpose world stuff 2025-06-28 15:28:45 +00:00
Stanley Dimant 27bbe96618 MCDO fixes 2
implement RestoreThenUpload for charadata

cleanup, actually show success/failure

actually sort chara data list lmao

add shared character data sets display to main ui (partial)

increase size of mcdo table slightly

fix selecting last new entry
2025-06-28 15:28:45 +00:00
Stanley Dimant 8f9528879d MCDO fixes
fix ipc probably

add individual syncshells and shit

don't show shared data from paused people

change text

fix reverting

Use InputText/Combo hybrids for MCDO ACLs (#81)

* Use InputText/Combo hybrids for MCDO ACLs

* Hybrid combo factoring, filtering, ordering, caching

fix selecting latest created data on creation

rename close to direct pairs

add toggle to keep nearby poses active constantly

fix gpose hanging

fix potential cancelaltion on updateshareddata
2025-06-28 15:28:45 +00:00
rootdarkarchonandStanley Dimant 30caedbf3a Add MCDO (#80)
* update api

* mcd online editor impl

* most of chara data hub impl

* some state of things

* some refactoring

* random bullshit go

* more nearby impl

* add uid to peformance msg

* cleanup/homogenization

* some split, update nuget packages

* migrate to latest packages where possible, remove lz4net, do some split, idk

* some polish and cleanup

* more cleanup, beautification, etc.

* fixes and cleanups

---------

Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com>
2025-06-28 15:28:45 +00:00
Stanley Dimant ad42b29a44 rework configuration save, load configuration backups when available and config cannot be read
fix unnecessary config reload on save
2025-06-27 19:12:31 +00:00
Stanley Dimant 9fd3647f02 do not handle blocked/muted characters
simplify get ids

potentially fix invalid chara state

partial 514d254

skip erroneous blockstatus
2025-06-27 18:54:34 +00:00
Loporrit 289f776223 Fix Glamourer/Penumbra API check on startup 2025-06-27 13:32:43 +00:00
Loporrit 0b7381f486 Fix hung downloads 2025-06-26 10:38:07 +00:00
Loporrit 5fcedfa890 Use PluginWatchService for Glamournumbra too 2025-06-26 09:10:09 +00:00
Loporrit 17b2998d80 Use HomeWorldId 2025-06-26 06:12:35 +00:00
Loporrit b2829fc903 Fix PluginWatcherService triggering every frame 2025-06-26 06:12:06 +00:00
Loporrit 6076deb2b5 Actually perform deferred applications? 2025-06-26 05:31:09 +00:00
Loporrit fae8941dce Add VisibilityService to improve tick performance with many online pairs 2025-06-26 05:31:08 +00:00
Loporrit e603539319 Make combat application hold disabled by default 2025-06-26 05:30:43 +00:00
Loporrit e2e59bd396 Run some timers a little faster 2025-06-26 05:09:48 +00:00
Loporrit 4dd34039f4 Less error log messages 2025-06-26 05:07:15 +00:00
Loporrit e4e24d1831 Avoid missing blk file errors on early download abort 2025-06-26 05:07:10 +00:00
Loporrit 9b95cacc02 Improve secret key character assignment 2025-06-26 05:06:19 +00:00
Loporrit 1b405cbde5 Avoid a situation which results in adding a duplicate character 2025-06-26 05:06:19 +00:00
Loporrit 071aa0b5aa Improve secret key management a bit 2025-06-26 05:06:19 +00:00
Loporrit 8eb819c311 Remove some settings that are not hooked up anymore 2025-06-26 05:06:19 +00:00
Loporrit e7e94798bb Improve account registration intro a little bit 2025-06-26 05:06:04 +00:00
Loporrit cff7f4e090 Add MareSynchronos API impersonation 2025-06-25 14:20:30 +00:00
Loporrit d8232e9cf4 Add PluginWatcherService 2025-06-25 14:20:30 +00:00
Loporrit c65d3c9934 Clean up this service registration stuff before I go insane 2025-06-25 11:50:21 +00:00
Loporrit ce30378627 Change IPC namespace to LoporritSync 2025-06-25 07:49:52 +00:00
rootdarkarchon 18e455263e don't throw on ipc 2025-06-25 07:47:43 +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
rootdarkarchon da10895987 add ipc
move ipcprovider to ipc namespace
2025-06-25 07:16:22 +00:00
Loporrit 3b4efc77a2 quick fix for mcdf loading 2025-04-02 21:23:17 +00:00
Loporrit 434ed8f0d4 bump 2025-04-02 19:22:51 +00:00
Loporrit 1fa5deede7 Fix honorific 2025-03-28 07:58:15 +00:00
Loporrit 063eb5082a API12 / .NET 9 2025-03-27 21:37:49 +00:00
Loporrit 46053bf8fa Calculate the hash while writing as well 2025-03-15 00:00:47 +00:00
Loporrit c7d8ba0ef0 Speed up decompression 2025-03-14 23:50:01 +00:00
Loporrit a9e8d6f8a8 Substitute textures inherit download size from original 2025-02-24 10:21:29 +00:00
Loporrit 0368fd6162 Check permissions from unpaused group pairs only 2025-02-24 10:07:33 +00:00
Loporrit 998c1b2b36 Fix cache directory selection 2025-02-24 04:26:25 +00:00