Commit Graph
195 Commits
Author SHA1 Message Date
t0w0bi 75f88d5104 Potential fix for Honorific throwing away data. Still testing efficacy.
Build and Update Repo / build-and-update-repo (push) Successful in 1m13s
2025-09-24 20:37:12 +01:00
t0w0bi 00cc07efa4 Remove nefarious services that use Reflection, and intefere with other plugins.
Remove display of registration for main service.
2025-09-10 20:00:04 +01:00
t0w0bi 9b0134aa7d Update var typings in places, Update UI Colors. 2025-08-29 16:49:41 +01:00
t0w0bi b41532d5af - Change Loporrit Branding to CLUBPENGUIN
- Update submodules
- Update to latest Penumbra API
2025-08-26 21:42:00 +01:00
Loporrit 80c186b6a1 Fix double downloads maybe? 2025-08-23 10:31:46 +00:00
Loporrit 7a2d4a5978 Add blocking options to syncshell ui user menu as well 2025-08-23 09:52:35 +00:00
Stanley Dimant e39694f215 cancel proper during animation verification 2025-08-15 05:25:23 +00:00
Stanley Dimant f033b1aa74 rework cache creation conditions
clean up some stuff

revert pet clearing

fix initial cache creation not happening without changes/redraws

fix draw conditions when framework inactive
2025-08-15 05:19:48 +00:00
Stanley Dimant c1940767bf fix an issue where animations get removed/added through mod changes don't reload the config
potentially fix mdl/mtrl/tex issues of recorded transients

why did this even crash to begin with

dunno what's wrong with pets (fuck pets, not literally)
2025-08-15 04:51:45 +00:00
Stanley Dimant 5d54065c02 add transient files display and recording in data analysis 2025-08-15 04:41:26 +00:00
Stanley Dimant 00c59fce3b rework transient files to work on a per job/global basis
fix removal of stale paths

fix some shit

fix some bugs

fix pet spaghetti
2025-08-15 03:51:22 +00:00
Stanley Dimant 14b27f5ce2 add permanent independent tracelog 2025-08-15 03:19:54 +00:00
Loporrit 6bf60fe729 Implement IpcCallerMare and hand Mare control of any handled pairs 2025-08-09 15:19:08 +00:00
Loporrit 72224c46b5 Revert non-actor gposers as well 2025-07-31 23:46:38 +00:00
Loporrit ec67d36d6f cleanup usings 2025-07-25 21:22:13 +00:00
Loporrit 924a3803d9 Revert gpose actors on plugin unload or when NoSnap triggers 2025-07-25 18:14:27 +00:00
Loporrit 10366695f2 Add NoSnapService, undo application on plugin unload 2025-07-24 17:15:54 +00:00
Loporrit 8843add155 Experimental option for non-async player applications 2025-06-30 20:17:08 +00:00
Loporrit aa377439ce Fix a lot of the analyzer warnings too 2025-06-30 20:17:08 +00:00
Loporrit dd42bf0913 Fix build warnings for fun 2025-06-30 20:17:08 +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
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
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 1fa5deede7 Fix honorific 2025-03-28 07:58:15 +00:00
Loporrit 0368fd6162 Check permissions from unpaused group pairs only 2025-02-24 10:07:33 +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 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 bb6f219546 Add list removal to context menu and more aggressively redraw on perf setting changes 2025-02-22 02:06:08 +00:00
Loporrit 387aacdd6a Re-add performance thresholds and add whitelist/blacklist options 2025-02-20 16:13:49 +00:00
Loporritandrootdarkarchon d48dcaf555 UI icon refactoring stuff
minor refactoring

add mouseover in main ui

fix icon font issues

fix uploads/downloads icon alignment

fix code dupe

use fixed width icon handle, update deps

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
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
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
Amber 5642d354e0 Fixes names not updating on Pet Nicknames restart (#79) 2025-02-16 04:21:02 +00:00
Stanley Dimant 95759b157a finalize petnames 2025-02-16 04:21:02 +00:00
Amber 28828a620b Pet Nicknames IPC implementation (#74) 2025-02-16 04:21:02 +00:00
Loporrit 09d9139478 Add nameplate color option 2025-02-16 04:21:02 +00:00
Loporrit dca7554695 Delay creation of penumbra collections 2025-02-09 16:32:12 +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 c1ad5194b5 remove waiting semaphore for marking offline when disposing 2025-02-09 16:17:06 +00:00
Stanley Dimant d9d10c42de remove notification spam, add more trace logging for secret key access 2025-02-09 16:10:31 +00:00
N. Loandrootdarkarchon 650d41c225 Deny reading incomplete MCDFs (#71)
change fileaccess to none

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
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