Commit graph

48 commits

Author SHA1 Message Date
Ottermandias
cc97ea0ce9 Add an option to automatically select the collection assigned to the current character on login. 2024-12-16 17:52:57 +01:00
Ottermandias
e5ff9cee9e Stop raising errors when compressing the deleted files after updating Heliosphere mods. 2024-08-29 18:38:09 +02:00
Ottermandias
30d10d5a26 Merge branch 'master' into dtme
# Conflicts:
#	Penumbra/UI/AdvancedWindow/ModEditWindow.Materials.ColorTable.cs
#	Penumbra/UI/AdvancedWindow/ModEditWindow.Materials.MtrlTab.cs
2024-08-04 15:36:17 +02:00
Ottermandias
da3f3b8df3 Start rework of identified objects. 2024-08-03 22:45:44 +02:00
Exter-N
36ab9573ae DT material editor, main part 2024-08-03 17:55:19 +02:00
Ottermandias
40be298d67 Add automatic reduplication for ui files in pmps, test. 2024-07-12 17:37:19 +02:00
Ottermandias
56e284a99e Add some migration things. 2024-07-08 14:55:49 +02:00
Ottermandias
221b18751d Some updates. 2024-07-02 17:08:27 +02:00
Ottermandias
e05dbe9885 Make everything services. 2024-06-18 21:59:04 +02:00
Ottermandias
250c4034e0 Improve root directory behavior and AddMods. 2024-06-17 14:50:49 +02:00
Ottermandias
447735f609 Add a configuration to disable showing mods in the lobby and at the aesthetician. 2024-06-11 16:32:38 +02:00
Ottermandias
e85b84dafe Add the option to omit mch offhands from changed items. 2024-05-21 18:24:21 +02:00
Ottermandias
21a55b95d9 Add rename mod field. 2024-04-09 15:19:44 +02:00
Ottermandias
b04cb343dd Make setting for crash handler. 2024-03-28 19:32:10 +01:00
Ottermandias
0e50a8a9e5 More future proof structure for tags. 2024-03-19 21:01:48 +01:00
Ottermandias
52c1708dd2 Change predefined tag handling. 2024-03-19 20:45:16 +01:00
Ottermandias
814aa92e19 Move tags before advanced. 2024-03-17 14:08:14 +01:00
Ottermandias
038c230427 Rename to Predefined. 2024-03-17 13:59:40 +01:00
Ottermandias
312fc1df9a Merge branch 'master' into AeAstralis/tagging 2024-03-09 22:50:29 +01:00
Ottermandias
da423b7464 Make lack of Root Directory louder. 2024-03-08 18:13:51 +01:00
AeAstralis
282f6d4855
Migrate shared tag to own config, address comments
Migrates the configuration for shared tags to a separate config file, and
addresses CR feedback.
2024-03-01 21:03:34 -05:00
AeAstralis
7128326ab9
Add shared tag system for tagging individual mods
Adds a new system of shared tags that are saved in the Penumbra config, and can
then be 1-click added or removed to/from mods via a popup menu. The use case for
this new system is to allow users to more easily re-use tags and to allow them
to quickly tag individual mods.

Shared tags can be added/removed/modified via a new Tags section of the main
Penumbra Settings tab. Once any shared tags have been saved, they can be added
via a new tags button that shows up in the Description and Edit Mod tabs, to the
right of the existing + button that already existed for typing in new tags.

Shared tags have the same restrictions as regular mod tags, and the application
of shared tags should respect the same limits as application of normal tags.

Signed-off-by: AeAstralis <causal_inverse@fastmail.com>
2024-03-01 17:40:45 -05:00
Ottermandias
f022d2be64 Rework DalamudServices, 2023-12-20 18:47:30 +01:00
Ottermandias
59ea1f2dd6 Add option to clear non-ascii symbols from paths again. 2023-12-10 15:41:26 +01:00
Ottermandias
ea65296ab7 Add EphemeralConfig. 2023-11-17 16:51:09 +01:00
Ottermandias
51dba221c4 Add option to open window at game start instead of coupling it with debug mode 2023-11-11 21:09:59 +01:00
Ottermandias
5e79a13708 Expand tooltip for Wait for Plugins on Startup. 2023-10-16 15:10:41 +02:00
Ottermandias
779d6b37a5 Improved messaging. 2023-10-05 18:21:16 +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
4e704770cb Add Filesystem Compression as a toggle and button. Also some auto-formatting. 2023-09-14 17:24:20 +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
a95877b9e4 Add priority display to mod selector. 2023-08-01 13:12:07 +02:00
Ottermandias
2bc7eb165e Add toggle for the Changed Item category filter. 2023-07-07 00:46:42 +02:00
Ottermandias
5f916efb13 Rename ChatService and move some support buttons to OtterGui. 2023-06-18 13:24:13 +02:00
Ottermandias
f9cc88cbb0 Add option to configure minimum window size. 2023-05-06 12:46:19 +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
be3c1c85aa Remove static Config. 2023-04-21 23:52:31 +02:00
Ottermandias
9c4f7b7562 Finish CollectionTab rework. 2023-04-21 18:42:54 +02:00
Ottermandias
bbfc9a0a6f Rework around a saner import popup and decouple logic from interface. 2023-04-08 22:29:43 +02:00
Ottermandias
113078af90 Namespace movement. 2023-03-31 20:44:17 +02:00
Ottermandias
a8000fbf14 Add ExportManager. 2023-03-28 16:58:20 +02:00
Ottermandias
1253079968 Move Mod.Manager and ModCollection.Manager to outer scope and required changes. 2023-03-27 15:22:39 +02:00
Ottermandias
f38a252295 More renaming... 2023-03-23 20:42:34 +01:00
Ottermandias
b92a3161b5 Why is this so much work? 2023-03-20 17:30:09 +01:00
Ottermandias
651c7410ac Wow, I accidentally the whole UI 2023-03-18 21:39:59 +01:00