rootdarkarchon
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
Loporrit
c42316b058
Option to delete original textures from disk
2025-02-24 04:06:04 +00:00
Loporrit
f7abf9f374
Stop getting file scanner stuck omg
2025-02-24 03:54:13 +00:00
Stanley Dimant
7aaa847294
more correctly describe curwaittime
2025-02-23 14:03:03 +00:00
Stanley Dimant
55cfb48fd6
add 250ms delay to wait for chara redraw
2025-02-23 14:02:55 +00:00
Stanley Dimant
6a796ea895
disable window sounds on popup handler
2025-02-23 14:01:11 +00:00
Stanley Dimant
2ae94b1357
extract partial downloads
2025-02-23 13:55:06 +00:00
Loporrit
57fbf2b983
Sort named players above UIDs
2025-02-23 12:54:58 +00:00
Loporrit
250f61ad85
Disable pair analysis in Release mode
2025-02-23 12:54:58 +00:00
Loporrit
99eecbdc09
Add texture shrinking feature
2025-02-23 12:54:58 +00:00
Loporrit
eaaded1ed5
Add Pair Character Analysis for funsies
2025-02-22 21:38:57 +00:00
Loporrit
def13858f4
Make nameplate colors not override party role colors
2025-02-22 06:02:50 +00:00
Loporrit
bb6f219546
Add list removal to context menu and more aggressively redraw on perf setting changes
2025-02-22 02:06:08 +00:00
Loporrit
06c2d8b007
250k -> 375k triangle limit by default
2025-02-20 17:03:09 +00:00
Loporrit
387aacdd6a
Re-add performance thresholds and add whitelist/blacklist options
2025-02-20 16:13:49 +00:00