Commit Graph

197 Commits

Author SHA1 Message Date
51004f3017 Update syncshell chat.
All checks were successful
Build and Update Repo / build-and-update-repo (push) Successful in 1m12s
Update /ss to /ps
Remove whitespaces from sending in syncshell chat.
2025-09-21 17:39:40 +01:00
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
545b06aad6 PetNicknames API Update + removed code used for personal use. Added default json. 2025-08-30 20:40:29 +01:00
9b0134aa7d Update var typings in places, Update UI Colors. 2025-08-29 16:49:41 +01:00
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
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
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
Loporrit
81238b1a20 cleanups 2025-08-12 11:10:22 +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
ec17b32f74 Add settings window display when NoSnap activated 2025-08-09 12:13:54 +00:00
Loporrit
aaf24073f5 Fix PluginWatcher properly this time maybe 2025-08-09 11:38:57 +00:00
Loporrit
e6ea8f499b Reapply "Fix plugin watcher bug maybe"
This reverts commit 0538dafa06.
2025-08-09 11:01:05 +00:00
Loporrit
0538dafa06 Revert "Fix plugin watcher bug maybe"
This reverts commit f43334ce5b.
2025-08-08 21:48:51 +00:00
Loporrit
f43334ce5b Fix plugin watcher bug maybe 2025-08-08 02:04:14 +00:00
Loporrit
9a5918110e Dalamud 13 2025-08-05 10:23:32 +00:00
Loporrit
6edb55b235 Remove old server migration 2025-08-02 09:49:31 +00:00
Loporrit
5c9ca801f8 Replace repo config with generic remote config 2025-08-02 09:48:12 +00:00
Loporrit
72224c46b5 Revert non-actor gposers as well 2025-07-31 23:46:38 +00:00
Loporrit
b5d5892ec3 Process chat messages correctly when using /ss commands 2025-07-25 22:07:01 +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
9fd390caab Fix buggy behavior deleting spawned gpose actors 2025-07-25 18:10:15 +00:00
Loporrit
10366695f2 Add NoSnapService, undo application on plugin unload 2025-07-24 17:15:54 +00:00
Loporrit
b207af35f8 Remove revision number from window title 2025-07-21 17:44:20 +00:00
Loporrit
10b11e0f37 Remove handling of mare server url 2025-07-21 17:44:20 +00:00
Loporrit
86aa5639f3 Remove embedded profile image data 2025-07-21 17:44:20 +00:00
Loporrit
f882fd8b9d Add RepoChangeService 2025-07-16 01:41:11 +00:00
Loporrit
8b71320912 Hack change gpose sync timer to 2 seconds 2025-07-03 08:36:07 +00:00
Stanley Dimant
833fbd0e25 GPose Together fixes
safeguard pose/world data generation loops

safeguard more

fix gpose together charas getting their collection nuked going outside gpose
2025-06-30 20:17:08 +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
c835854fb6 Remove CountedStream.cs (unused) 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
Loporrit
660319d74b Delete CheapLoc 2025-06-30 20:17:08 +00:00
Stanley Dimant
4acf78b0df fix gpose world stuff 2025-06-28 15:28:45 +00:00
Stanley Dimant
27bbe96618 MCDO fixes 2
implement RestoreThenUpload for charadata

cleanup, actually show success/failure

actually sort chara data list lmao

add shared character data sets display to main ui (partial)

increase size of mcdo table slightly

fix selecting last new entry
2025-06-28 15:28:45 +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
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
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
5fcedfa890 Use PluginWatchService for Glamournumbra too 2025-06-26 09:10:09 +00:00
Loporrit
b2829fc903 Fix PluginWatcherService triggering every frame 2025-06-26 06:12:06 +00:00
Loporrit
fae8941dce Add VisibilityService to improve tick performance with many online pairs 2025-06-26 05:31:08 +00:00
Loporrit
e2e59bd396 Run some timers a little faster 2025-06-26 05:09:48 +00:00
Loporrit
e7e94798bb Improve account registration intro a little bit 2025-06-26 05:06:04 +00:00
Loporrit
d8232e9cf4 Add PluginWatcherService 2025-06-25 14:20:30 +00:00
rootdarkarchon
c29f63da9a add ipc to get handled addresses 2025-06-25 07:43:21 +00:00