Ottermandias
f022d2be64
Rework DalamudServices,
2023-12-20 18:47:30 +01:00
Ottermandias
7d612df951
Update for changed GameData.
2023-12-17 11:51:24 +01:00
Ottermandias
59ea1f2dd6
Add option to clear non-ascii symbols from paths again.
2023-12-10 15:41:26 +01:00
Asriel Camora
eb0e334437
Add ResourceTree ipc disposes
2023-11-30 09:53:16 -08:00
Asriel Camora
bb3d3657ed
Add ResourceTree ipc tests
2023-11-28 12:33:37 -08:00
Asriel Camora
d647a62e82
Add ResourceTree ipc structure
2023-11-28 12:33:19 -08:00
Asriel Camora
0f03e0484c
Add ipc GetPlayerResourceTrees, change ipc resource node to be nested
2023-11-28 10:46:03 -08:00
Asriel Camora
73af509885
Add GetGameObjectResourceTrees ipc method
2023-11-28 10:28:37 -08:00
Ottermandias
f910dcf1e0
Add ReverseResolvePlayerPathsAsync.
2023-10-22 15:36:47 +02:00
Ottermandias
21d503a8cd
Update for API 9
2023-09-28 18:12:27 +02:00
Ottermandias
677d44442b
Enable reset of substitutions.
2023-09-26 14:18:45 +02:00
Ottermandias
3f439bacb2
Extract remaining global usings for System libs.
2023-09-21 02:15:23 +02:00
Ottermandias
11bf0d2998
Optimize ResourceTree somewhat.
2023-09-21 02:06:45 +02:00
Ottermandias
c29d0a5a4c
Remove some allocations from resource tree.
2023-09-19 21:44:49 +02:00
Exter-N
f02a37b939
ResourceTree: Reverse-resolve in bulk
2023-09-19 01:32:31 +02:00
Ottermandias
ea79469abd
Move IPC Arguments around.
2023-09-18 17:06:16 +02:00
Exter-N
a241b933ca
ResourceTree: Avoid enumerating the whole object table in some cases
2023-09-18 17:02:11 +02:00
Exter-N
22966e648d
ResourceTree IPC: Remove mergeSameCollection.
2023-09-18 17:02:11 +02:00
Exter-N
d7205344eb
ResourceTree improvements + IPC
...
- Moves ResourceType enum out of GameData as discussed on Discord ;
- Adds new color coding for local player and non-networked objects on On-Screen ;
- Adds ResourceTree-related IPC ;
- Fixes #342 .
2023-09-18 17:02:08 +02:00
Ottermandias
2b4a01df06
Make line endings explicit in editorconfig and share in sub projects, also apply editorconfig everywhere and move some namespaces.
2023-09-18 17:01:21 +02:00
Ottermandias
53adb6fa54
Use System global usings.
2023-09-15 14:15:52 +02:00
Ottermandias
c5ef7bf46c
Add Compacting to API AddMod.
2023-09-15 01:07:01 +02:00
Ottermandias
8eaf14d932
Add Player and Interface to quick select collections and rework their tooltips and names slightly.
2023-09-11 16:24:07 +02:00
Ottermandias
6d3e930440
Use better event in SkinFixer and some cleanup.
2023-08-30 20:52:39 +02:00
Ottermandias
ad830dc56e
Disable UI for textures when converting.
2023-08-22 14:18:36 +02:00
Ottermandias
4c611530f3
Temporarily not use dalamud function because it is not available in release yet.
2023-08-18 20:34:23 +02:00
Ottermandias
53b36f2597
Add drag & drop to texture import.
2023-08-18 17:16:38 +02:00
Ottermandias
0c07d4bec6
Cleanup.
2023-08-16 20:13:34 +02:00
Ottermandias
04b76ddee1
Add support for the DalamudSubstitutionProvider for textures.
2023-08-16 17:25:06 +02:00
Ottermandias
09ca32f33d
Add DalamudSubstitutionProvider
2023-08-10 18:10:33 +02:00
Ottermandias
6e11b36401
Add Texture Conversion IPC and use texture tasks.
2023-08-10 16:55:43 +02:00
Ottermandias
5fcb07487e
Add SelectTab event, update new clientstructs.
2023-06-07 18:29:05 +02:00
Ottermandias
e14fedf59e
Add some Metadata validation.
2023-05-19 23:00:44 +02:00
Ottermandias
fb84b43d69
Use explicit priorities for all internal communication events.
2023-05-02 17:46:13 +02:00
Ottermandias
d649a3b1a7
Increment submodules and API.
2023-04-29 13:17:41 +02:00
Ottermandias
ce03fb59c8
Some more shuffling around.
2023-04-22 15:16:33 +02:00
Ottermandias
a94c5ae7af
Some more reworking.
2023-04-22 13:30:14 +02:00
Ottermandias
826777b7ee
Remove static Dalamud Services.
2023-04-22 00:28:05 +02:00
Ottermandias
aa4bc45641
Remove Mod.BasePath
2023-04-21 23:17:05 +02:00
Ottermandias
49c8afb72a
Remove remaining static ModManager.
2023-04-21 23:12:26 +02:00
Ottermandias
4972dd1c9f
Untangling the mods.
2023-04-17 09:35:54 +02:00
Ottermandias
9037166d92
Add some logging, fix som bugs
2023-04-15 20:38:02 +02:00
Ottermandias
3f33bab296
Lots of collection progress.
2023-04-11 11:28:56 +02:00
Ottermandias
d908f22a17
Maybe prevent weird GetName crashes.
2023-04-10 15:06:16 +02:00
Ottermandias
bbfc9a0a6f
Rework around a saner import popup and decouple logic from interface.
2023-04-08 22:29:43 +02:00
Ottermandias
bfb630d317
HTTP Api formatting.
2023-04-08 20:53:11 +02:00
Sebastina
2bfd5d138f
Update PenumbraApi.cs Add method for unpacking mod.
2023-04-07 09:42:01 -05:00
Sebastina
3f4cd67dae
Add ExternalModImporter.cs allows access to ModFileSystemSelector actions to HTTP API
2023-04-07 09:40:52 -05:00
Sebastina
eddbd2b14f
Update HttpApi.cs allows external applications to tell penumbra about a mod package to unpack
2023-04-07 09:40:14 -05:00
Ottermandias
f85fc46fb7
Now that's a collection manager.
2023-04-06 15:47:33 +02:00