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
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
rootdarkarchon
324288652d
fix some shit, add triangle count
...
check for invalid animations
I hate animations
ignore broken bones from god knows what
fix more idiotic mod things
fully ignore garbage skeletons that fail to process properly
fix my own mistakes
fix more bullshit
check for filename length and continue
idk some cleanup
fix spoopy skellingtons
change loglevel of tris
2025-02-16 04:21:02 +00:00
Stanley Dimant
ca6f963d0f
add petnicknames to list of optional plugins
2025-02-16 04:21:02 +00:00
Stanley Dimant
95759b157a
finalize petnames
2025-02-16 04:21:02 +00:00
Stanley Dimant
c1ad5194b5
remove waiting semaphore for marking offline when disposing
2025-02-09 16:17:06 +00:00
Stanley Dimant
5d3b35623e
don't bring popuphandler to focus on appearing
2025-02-09 16:17:06 +00:00
Stanley Dimant
f3174d23b4
fix admin ui bla
2025-02-09 16:17:06 +00:00
Stanley Dimant
1756239932
it's concurrentdict time
2025-02-09 16:17:06 +00:00
Stanley Dimant
da69f5fdf1
bump file stream buffer size
2025-02-09 16:17:06 +00:00
Stanley Dimant
75eafa9792
fix past me issues for future me
2025-02-09 16:17:06 +00:00
Stanley Dimant
d39c79a227
fix empty identifier
2025-02-09 16:10:31 +00:00
Stanley Dimant
b2fa3b9f32
get identifier async
2025-02-09 16:10:31 +00:00
Stanley Dimant
0228c2343b
add multi chracter key checks
2025-02-09 16:10:31 +00:00
Stanley Dimant
d9d10c42de
remove notification spam, add more trace logging for secret key access
2025-02-09 16:10:31 +00:00
Stanley Dimant
626df3f861
throw errors for multiple character with same name + world set up in config
2025-02-09 16:10:31 +00:00
Stanley Dimant
7b456d9755
fix release build
2025-02-09 16:10:31 +00:00
rootdarkarchon
73cc392f3d
make folderdialog open to main drive root by default
2025-02-09 16:10:31 +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
e187d67fc3
cache result of IsWine
2025-02-09 16:10:31 +00:00
rootdarkarchon
7b93c5a6e9
save mcdf to temporary path before renaming
2025-02-09 16:10:31 +00:00
rootdarkarchon
42de4345d8
disable dalamud sounds for download ui. who even though it's a good idea to add this feature to begin with.
2025-02-09 16:10:31 +00:00
rootdarkarchon
bdd61aff99
rename PenumbraModDirectory
2025-02-09 16:10:31 +00:00
Stanley Dimant
037c22ecdb
use concurrent dict for redraw manager
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
c48520b6cd
check if directory has subdirectories when setting storage location
2025-02-09 16:02:34 +00:00
rootdarkarchon
d62dca36c7
try catch hash computation
2025-02-09 16:02:34 +00:00
rootdarkarchon
8c0c45df35
fix validation
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
80894fe446
logging adjustments etc
2025-02-02 09:13:43 +00:00
rootdarkarchon
c1d8599b9c
more fixes
2025-02-02 09:13:22 +00:00
rootdarkarchon
e1ca5dd6f8
make storage size calculation asynchronous and running in parallel
2025-02-02 08:50:47 +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
08eb1d194a
do not paralellize fsw changes
2025-02-02 08:36:11 +00:00
rootdarkarchon
79dbe377d1
fix minor FSW issues
2025-01-09 13:07:45 +00:00
rootdarkarchon
7eb8e8aab9
invoke scan on penumbra mod dir change
2025-01-09 13:07:36 +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
136257eecf
remove unnecessary performance logging
2025-01-09 12:34:55 +00:00
rootdarkarchon
9708607db9
do not allow to set paths containing onedrive
2025-01-09 12:28:38 +00:00
Stanley Dimant
2344af7fc5
fix new worlds not being seen, fix erroneous customize+ display
2024-07-17 15:38:26 +00:00
Stanley Dimant
8bea33256a
fix c+ issues, fix c+ bullshit
2024-07-03 18:58:19 +00:00
rootdarkarchon
6f1c00041b
minor performance improvements
2024-02-14 10:07:53 +00:00
rootdarkarchon
40b8310ba9
relieve gc pressure maybe
2024-02-10 17:45:56 +00:00
rootdarkarchon
4c5b19f8c5
remove some unncessary stuff
2024-02-10 17:07:16 +00:00
rootdarkarchon
782d6001a4
fix negative download limit maybe
2024-02-10 17:07:16 +00:00
rootdarkarchon
a15348b293
remove palette+ support
2024-02-10 17:07:16 +00:00
rootdarkarchon
9c51d6fbdd
elevate penumbra resolving to default resolving method
2024-02-10 17:07:16 +00:00
rootdarkarchon
466ba2668b
do not allow mods to kick or ban mods
2024-02-10 17:07:16 +00:00
rootdarkarchon
3e93fc4db3
add pruning and full user management
2024-02-10 17:06:51 +00:00
rootdarkarchon
140a247233
fix compile issue
2024-02-10 15:21:27 +00:00
rootdarkarchon
55e4d52d7c
fix reconnecting once more
2024-02-10 15:20:55 +00:00
rootdarkarchon
e4e858b927
do not publish twice on reconnect
2024-02-10 15:20:45 +00:00
rootdarkarchon
3cda45a5fc
make sure to resend the data
2024-02-10 15:20:25 +00:00
rootdarkarchon
b8cac8f010
don't warn for palette+, remove display from ui
2024-02-10 13:57:14 +00:00
rootdarkarchon
0a31da07b1
fix issue of not sending data after reconnecting?
2024-02-10 13:57:07 +00:00
rootdarkarchon
0cd953f514
listen to glamourer changes
2024-01-16 00:12:00 +00:00
rootdarkarchon
06f6b75e72
dispose characters on unloading plugin
2024-01-16 00:07:03 +00:00
rootdarkarchon
1c8267dd93
add priority framework execution for transient resource manager
2024-01-16 00:03:31 +00:00
rootdarkarchon
add2d2eda9
potential mcdf fixes
2024-01-16 00:02:56 +00:00
rootdarkarchon
7bb0778060
fix combat situations not redrawing every time after combat ends
2023-12-08 01:09:24 +01:00
rootdarkarchon
8a197e6387
add more resilience to MCDF export and loading
2023-12-07 09:43:43 +01:00
rootdarkarchon
bd32a55ce5
disable data application and scanner in combat
2023-12-05 23:30:19 +01:00
rootdarkarchon
bcf0d422b8
fix bug
2023-12-02 20:23:44 +01:00
rootdarkarchon
26b8daeef9
add lock around adding to cached handled paths
2023-11-30 00:19:49 +01:00
rootdarkarchon
e83d346584
disable target in pvp
2023-11-26 19:20:17 +01:00
rootdarkarchon
a205c25e3d
add click to target in ui
2023-11-26 13:02:44 +01:00
rootdarkarchon
5d20936a05
change tooltip for penumbra version to 0.8.2.1
2023-11-23 22:22:39 +01:00
rootdarkarchon
fd8b5c0391
add file storage validation
2023-11-23 20:01:01 +01:00
rootdarkarchon
717c51e280
add experimental resolving of data through penumbra
2023-11-21 15:01:40 +01:00
rootdarkarchon
1dfdab4fef
adjust initial dialog to opt in/out into census with buttons
2023-11-21 14:59:43 +01:00
rootdarkarchon
a32aef8ee8
add census popup on connection
2023-11-17 11:14:33 +01:00
rootdarkarchon
05f1c66a5d
api update
2023-11-17 02:06:27 +01:00
rootdarkarchon
e9775a3677
census update
2023-11-17 02:06:17 +01:00
rootdarkarchon
1522d8d7e7
heave fewer redraws as main method for data application, minor fixes
2023-11-17 02:05:49 +01:00
rootdarkarchon
f89bbc45e6
remove unnecessary exists check
2023-11-16 16:18:44 +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
c196cdd344
fix staging issues
2023-11-10 00:40:46 +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
75494c69fe
use name for glamourer revert
2023-11-09 19:48:46 +01:00
rootdarkarchon
2e53c8e4fb
fix startup breaking
2023-10-31 23:36:26 +01:00
rootdarkarchon
4ee0a670c0
add inner exception stacktraces
2023-10-30 15:31:07 +01:00
rootdarkarchon
0f0d1e9a9d
calc correct button size
2023-10-30 12:37:58 +01:00
rootdarkarchon
2afb19f94d
wording
2023-10-30 12:34:59 +01:00
rootdarkarchon
33535310aa
add permission popup ui
2023-10-30 12:34:23 +01:00
rootdarkarchon
2fbee855ae
fix getting identifier during zoning
2023-10-30 02:08:29 +01:00
rootdarkarchon
6bc9eaf96e
indent nonscaled
2023-10-29 15:31:08 +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
4d975372cc
add owner/moderator/pinned user icons
2023-10-27 21:36:42 +02:00