Commit graph

145 commits

Author SHA1 Message Date
Ottermandias
8d11e1075d Add some refactoring of data, Stains and STM files. 2022-11-09 13:55:02 +01:00
Ottermandias
cbdac759b3 Some small fixes. 2022-11-04 17:09:01 +01:00
Ottermandias
878f69fd91 Actor Stuff. 2022-11-04 16:09:29 +01:00
Ottermandias
ef3ffb5f10 Use DataShare in ObjectIdentifier 2022-10-30 12:42:09 +01:00
Ottermandias
35baba18bf Extract Strings to separate submodule. 2022-10-29 15:53:53 +02:00
Ottermandias
cb4f9f8131 Make migration and immediate file saving somewhat more stable, actually dispose Framework. 2022-10-20 14:25:28 +02:00
Ottermandias
ccfc05f2b2 Add local data, favorites and tags. 2022-10-19 01:01:40 +02:00
Ottermandias
b9662e39a9 Fix assigning current default to new character. 2022-10-16 13:00:13 +02:00
Ottermandias
e281843760 Add character collection setting via chat command. 2022-10-15 16:38:04 +02:00
Ottermandias
1be3b06292 Improve IMC Exception Handling. 2022-10-12 17:23:11 +02:00
Ottermandias
6039be8685 Added Enabled State API. 2022-10-11 15:10:59 +02:00
Ottermandias
918d5db6a6 Use external library for API interface and IPC. 2022-10-08 02:02:44 +02:00
Ottermandias
1d6d696cb7 Split special collections. 2022-09-27 15:43:05 +02:00
Ottermandias
57e66f9b66 Fix some problems with super early files and meta files. 2022-09-19 13:19:27 +02:00
Ottermandias
273111775c Add interface collection. 2022-09-17 22:53:14 +02:00
Ottermandias
72ef666d51 Use custom logger everywhere. 2022-09-15 17:11:17 +02:00
Ottermandias
e5ba2317ac Reworked Changelog display slightly. 2022-09-10 16:41:03 +02:00
Ottermandias
7b7f241923 Add Penumbra Mod Pack file ending and migration. 2022-09-08 15:49:02 +02:00
Ottermandias
1fe334e33a Add Changelog, prevent UI category files from deduplicating, revert ui hash change. 2022-09-06 22:34:26 +02:00
Ottermandias
6b76337ec4 Use custom initialization for native lib. 2022-08-31 14:36:21 +02:00
Ottermandias
f0b970c102 Rework some metastuff. 2022-08-27 00:47:03 +02:00
Ottermandias
4efdd6d834 Add improved WIP edit windows for materials and models 2022-08-20 16:05:52 +02:00
Ottermandias
8aefdbd948 Rename some collection stuff. 2022-08-13 21:20:40 +02:00
Ottermandias
9dee0862cc Some early glamourer changes. 2022-07-21 10:07:52 +02:00
Ottermandias
e261b4c0c5 Maybe improve IMC handling. 2022-07-14 20:27:47 +02:00
Ottermandias
3434c437ce Fix support info bug. 2022-07-14 11:07:32 +02:00
Ottermandias
1c60a61f79 Anonymized collection names for log 2022-07-13 16:58:27 +02:00
Ottermandias
6902ef48d1 Fix crash during migration 2022-07-03 23:01:45 +02:00
Ottermandias
885dcbdf04 Add Draw after setting up everything else to prevent exception. 2022-07-01 20:46:55 +02:00
Ottermandias
9ae843731d Make penumbra initialization before game code has run possible. 2022-06-29 11:42:55 +02:00
Ottermandias
5aeff6d40f Test Penumbra loading CharacterUtility. 2022-06-27 15:19:58 +02:00
Ottermandias
32cf729aa8 Load Atex based on the last loaded Avfx, testing? 2022-06-26 14:39:59 +02:00
Ottermandias
549f8ce4b4 Add special collections. 2022-06-26 13:44:15 +02:00
Ottermandias
6ebf550284 Use Ordinal comparisons 2022-06-20 18:27:54 +02:00
Soreepeong
c49fce4487 Remove MusicManager/DisableSoundStreaming 2022-06-20 10:56:28 +09:00
Ottermandias
d6d13594e0 Add Mare Synchronos and MUI API/IPC functions for testing. Not tested myself because how. 2022-06-19 19:20:02 +02:00
Ottermandias
c6e6c0098c Emergency Fix 2022-06-18 23:54:59 +02:00
Ottermandias
58e46accae Add errors when loading from elsewhere than installedPlugins or devPlugins/Penumbra existing and containing dlls in Release mode 2022-06-18 12:46:06 +02:00
Ottermandias
c097b634ab Print a log message when Penumbra finished loading containing version and hash. 2022-06-18 11:11:55 +02:00
Ottermandias
35cff163f8 Give error information on IMC problems. 2022-06-08 15:22:10 +02:00
Ottermandias
7390f97d81 Add free drive space to support info. 2022-06-06 22:24:16 +02:00
Ottermandias
c97b8e8e9a Add option to fix the penumbra window. 2022-06-06 22:23:51 +02:00
Ottermandias
6776a7fa7e Compute GameData on plugin initialize instead of on Penumbra initialize. 2022-06-02 15:35:42 +02:00
Ottermandias
4b036c6c26 Change cache reloading and conflicts to actually keep the effective mod and not force full recalculations on every change. 2022-05-29 19:00:34 +02:00
Ottermandias
c247446ba6 Add copy help text button. 2022-05-25 19:36:11 +02:00
Ottermandias
4613461154 Add Initialized / Disposed IPC, start the rest of the plugin only after obtaining the default meta files, 2022-05-21 20:49:11 +02:00
Ottermandias
67de0ccf45 Make saving files and recalculating effective files threaded/once per frame. 2022-05-12 17:33:54 +02:00
Ottermandias
3ed85b56b5 Remove mentions of forced collection. 2022-05-11 20:55:44 +02:00
Ottermandias
e2a6274b33 Add empty option for single select groups with empty options. More Editor stuff. 2022-05-01 18:06:21 +02:00
Ottermandias
f24ec8ebe2 Change ImGui.Text to ImGui.TextUnformatted. 2022-04-30 18:54:17 +02:00