Commit graph

161 commits

Author SHA1 Message Date
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
Ottermandias
5e46f43d7d Make extracting mods cancelable, some fixes. 2022-04-30 16:26:39 +02:00
Ottermandias
7795f9a691 Fix crash on startup if collection dir does not exist. 2022-04-30 00:46:43 +02:00
Ottermandias
15602f5be5 Fix some enabling stuff. Always use PathResolver. Add counter to materials and imcs. 2022-04-29 15:59:41 +02:00
Ottermandias
e8a0ac98ad Small fixes. 2022-04-27 17:36:04 +02:00
Ottermandias
c78725d7d5 A few comments, further cleanup. A few TODOs handled. 2022-04-27 17:19:33 +02:00
Ottermandias
dbb9931189 A lot of interface stuff, some more cleanup and fixes. Main functionality should be mostly fine, importing works. Missing a lot of mod edit options. 2022-04-26 21:35:09 +02:00
Ottermandias
65bd1d1b52 Almost there... 2022-04-18 16:14:13 +02:00
Ottermandias
da73feacf4 tmp 2022-04-15 14:39:23 +02:00
Ottermandias
48e442a9fd Tmp for Mod2 2022-04-15 14:39:23 +02:00
Ottermandias
c210a4f10a Add backup mechanism and some collection cleanup. 2022-04-15 14:39:23 +02:00
Ottermandias
1861c40a4f Complete mod collection cleanup, initial stuff for inheritance. Some further cleanup. 2022-04-15 14:39:23 +02:00
Ottermandias
ac70f8db89 tmp2 2022-04-15 14:39:23 +02:00
Ottermandias
9a0b0bfa0f tmp 2022-04-15 14:39:23 +02:00
Ottermandias
9f6729dd0b Only enable PathResolver if any character collections are set, fix mtrl staying in PathCollections. 2022-04-15 14:39:22 +02:00
Ottermandias
1e5776a481 Change resolving to possibly work correctly for all materials and load specific materials for each collection. 2022-04-15 14:39:22 +02:00
Ottermandias
519543772c Turn Collections to List instead of Dict. 2022-04-15 14:39:22 +02:00
Ottermandias
9c0fc8a8c7 Move CollectionManager out of ModManager 2022-04-15 14:39:22 +02:00
Ottermandias
0eff4e2e67 tmp 2022-04-15 14:39:22 +02:00
Ottermandias
b08bf388cc Change Redrawing to be simpler and not use a queue or settings. 2022-04-15 14:39:22 +02:00
Ottermandias
d07355c0f8 Fix behaviour for non-main-map resources in debug. 2022-04-15 14:38:41 +02:00
Ottermandias
e6752ade04 More fixes, some cleanup. 2022-04-15 14:38:40 +02:00
Ottermandias
e7282384f5 Working on PathResolver 2022-04-15 14:37:39 +02:00
Ottermandias
6f527a1dbc Metamanipulations seemingly working. 2022-04-15 14:37:39 +02:00
Ottermandias
de082439a4 tmp 2022-04-15 14:37:39 +02:00
Ottermandias
46581780e0 tmp 2022-04-15 14:37:39 +02:00
Ottermandias
f5fccb0235 Change most things to new byte strings, introduce new ResourceLoader and Logger fully. 2022-04-15 14:37:39 +02:00
Ottermandias
c3454f1d16 Add Byte String stuff, remove Services, cleanup and refactor interop stuff, disable path resolver for the moment 2022-04-15 14:37:39 +02:00
Ottermandias
e15d844d4b Start 2022-04-15 14:37:38 +02:00
Yuki
6fa79c62c4 Add redraw route to http api 2022-03-20 16:16:27 +11:00
Ottermandias
25b65ce628 Fix redraw not working with names anymore. 2022-02-19 18:31:58 +01:00
Ottermandias
947e40b1eb Remove ClientStructs Initialize 2022-02-16 11:50:43 +01:00
Ottermandias
09c92ef0b1 Small fixes. 2022-02-03 23:53:27 +01:00
Lucy Awrey
a62fa06b03 Implemented command for changing the current default and forced collections 2022-02-03 17:02:03 -05:00
Ottermandias
685772e6ac Slight modifications. 2022-01-31 22:38:28 +01:00