6b7f9a6ea0
Rename IpcCallerMare, implement checking for Lightless/Snowcloak.
...
- Do not sync with pairs handled by Lightless/Snowcloak.
- Easy to add extra clients into this list.
2025-09-11 15:28:04 +01:00
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
4853afd1eb
Added Color Table Hook from MemShield, currently Experimental and default on as a test.
2025-09-02 19:51:36 +01:00
b41532d5af
- Change Loporrit Branding to CLUBPENGUIN
...
- Update submodules
- Update to latest Penumbra API
2025-08-26 21:42:00 +01:00
Loporrit
1768d68df2
Disable trace logging by default
2025-08-23 08:38:47 +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
Loporrit
9d1e1ad726
Window namespace should probably be unique
2025-08-15 03:19:54 +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
e1d54aea43
Run PluginWatcher in lobby and fix accidental Mare API hijacking
2025-08-09 15:10:26 +00:00
Loporrit
65e8707146
Generate secret keys locally
2025-08-08 04:34:45 +00:00
Loporrit
5c9ca801f8
Replace repo config with generic remote config
2025-08-02 09:48:12 +00:00
Loporrit
10366695f2
Add NoSnapService, undo application on plugin unload
2025-07-24 17:15:54 +00:00
Loporrit
f882fd8b9d
Add RepoChangeService
2025-07-16 01:41:11 +00:00
rootdarkarchon
93aff198f2
Add GPose Together ( #82 )
...
* add api glue
* most of gpose together impl
* more cleanup and impl
* more impl
* minor fixes and chara name abbreviations
---------
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com >
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
660319d74b
Delete CheapLoc
2025-06-30 20:17:08 +00:00
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
fae8941dce
Add VisibilityService to improve tick performance with many online pairs
2025-06-26 05:31:08 +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
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
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
387aacdd6a
Re-add performance thresholds and add whitelist/blacklist options
2025-02-20 16:13:49 +00:00
Loporrit
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
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
80042a7d87
HostBuilder refactor
2025-02-09 16:10:31 +00:00
rootdarkarchon
dd878e6e36
refactor a little bit
2025-02-09 16:10:28 +00:00
Loporrit
6f88ed1ea5
Allow event logging to be disabled
2025-02-09 16:02:34 +00:00
rootdarkarchon
e8ae2a6152
add events
2025-02-09 16:02:34 +00:00
rootdarkarchon
c1d8599b9c
more fixes
2025-02-02 09:13:22 +00:00
Stanley Dimant
f9ca55db43
reduce hitches and do some other changes to FSW
2025-02-02 09:06:56 +00:00
rootdarkarchon
e1ca5dd6f8
make storage size calculation asynchronous and running in parallel
2025-02-02 08:50:47 +00:00
rootdarkarchon
739c02cf0b
rough impl of FSW, goodbye periodic filescan
2025-01-09 12:46:02 +00:00
Loporrit
c2723fd005
Basic syncshell chat impl with game hooks
2024-11-25 02:29:41 +00:00
Loporrit
47b292f4bb
Dalamud API10
2024-07-03 19:18:19 +00:00
Loporrit
ab996692e3
Track and display last known player names automatically
2024-02-16 07:26:57 +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
Loporrit
14f0b10244
Target player improvements / crash fix
2023-12-12 11:07:30 +00:00
Loporrit
247008e13d
Use a proxy function for OnFrameworkUpdate
2023-12-11 23:47:19 +00:00
Loporrit
e0ae62ff0d
Initial Loporrit rebranding
2023-12-11 22:38:13 +00:00
Loporrit
42b1ea3d62
Merge tag '0.9.21' into mare-classic
...
* tag '0.9.21':
fix combat situations not redrawing every time after combat ends
add more resilience to MCDF export and loading
disable data application and scanner in combat
fix bug
add lock around adding to cached handled paths
disable target in pvp
add click to target in ui
change tooltip for penumbra version to 0.8.2.1
add file storage validation
add experimental resolving of data through penumbra
adjust initial dialog to opt in/out into census with buttons
2023-12-09 12:57:41 +00:00