Commit Graph

954 Commits

Author SHA1 Message Date
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
Loporrit
7918b54c92 Add keyed message subscribers 2025-02-20 16:09:15 +00:00