Commit graph

47 commits

Author SHA1 Message Date
Ottermandias
c4f82435bf Fix for temporary collections. 2022-06-20 18:27:54 +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
fc767589a2 Change everything in collection caches to use IMod and introduce TemporaryMod. 2022-06-18 16:00:20 +02:00
Ottermandias
c578bd3a49 Add mod setting API functions. 2022-06-18 15:18:35 +02:00
Ottermandias
27650708f0 Fix collection in use not updating on first load. 2022-06-18 12:45:04 +02:00
Ottermandias
3c5cff1418 Some cleanup, slight changes. 2022-06-17 17:10:48 +02:00
Stanley Dimant
bcd62cbe69 formating fixes 2022-06-17 16:32:52 +02:00
Stanley Dimant
1c7037416c add Penumbra.ObjectIsRedrawn and Penumbra.ReverseResolvePath to API 2022-06-17 16:31:49 +02:00
Ottermandias
61680f0afb Add warning if the currently edited collection is not in use anywhere. 2022-06-17 16:30:11 +02:00
Ottermandias
28b7bf91bc fixup! Fix disabling a inheritance not removing the mod correctly. 2022-06-12 00:35:15 +02:00
Ottermandias
d2eae54149 Fix disabling a inheritance not removing the mod correctly. 2022-06-11 22:11:59 +02:00
Ottermandias
48a443921e Fix bug with expanding IMC files. 2022-06-05 15:38:45 +02:00
Ottermandias
6dbf487c99 Fix collections wrongly becoming active on rediscover. 2022-06-05 15:38:45 +02:00
Ottermandias
7409d0bc2f Fix breaking on empty mod paths and add Url field 2022-06-05 12:34:00 +02:00
Ottermandias
ea4d087ae9 Fix enable/disable/inherit all descendants. 2022-06-04 00:52:07 +02:00
Ottermandias
06deddcd8a Extend the item identification a bit to count unidentifiable items and handle icons, demihumans and monsters. 2022-06-02 11:54:53 +02:00
Ottermandias
81435b4ff2 Change when the Deletion event is fired so that all mods are still there at invoke. 2022-05-30 16:19:43 +02:00
Ottermandias
50a3a20718 Make default submod lowest priority again. 2022-05-30 16:11:10 +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
2500512a6a Cleanup 2022-05-26 13:28:57 +02:00
Ottermandias
ced5e344cf Remove single object change functions and update from mod manager. 2022-05-21 20:50:13 +02:00
Ottermandias
9bceed3d57 Fix some bugs, add clipboard options to meta changes. 2022-05-18 23:03:32 +02:00
Ottermandias
448a745a51 Use default collection as default if no active collections exist. 2022-05-13 16:06:05 +02:00
Ottermandias
856c1d089c Fix crash when changing state of multiple mods at once. 2022-05-13 14:29:50 +02:00
Ottermandias
aa0584078b Fix conflicts not sorting because dumb. 2022-05-12 18:42:53 +02:00
Ottermandias
67de0ccf45 Make saving files and recalculating effective files threaded/once per frame. 2022-05-12 17:33:54 +02:00
Ottermandias
ba0ef577c5 Random cleanup. 2022-05-11 20:56:18 +02:00
Ottermandias
65bbece9cf Rename Mod BasePath to ModPath, add simple Directory Renaming and Reloading, some fixes, Cleanup EditWindow. 2022-05-02 16:19:24 +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
15602f5be5 Fix some enabling stuff. Always use PathResolver. Add counter to materials and imcs. 2022-04-29 15:59:41 +02:00
Ottermandias
e8ee729ec5 Added a bunch of logging, small fix. 2022-04-29 15:30:08 +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
8dd681bdda Even almoster... 2022-04-20 11:03:19 +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
069ae772a5 Working on the selector. 2022-04-15 14:39:23 +02:00
Ottermandias
8db54ef4f4 temp 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
d906e5aedf tmp 2022-04-15 14:39:23 +02:00
Ottermandias
5bfcb71f52 Start for Mod rework, currently not applied. 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