Commit graph

85 commits

Author SHA1 Message Date
Ottermandias
21a55b95d9 Add rename mod field. 2024-04-09 15:19:44 +02:00
Ottermandias
e94cdaec46 Some more. 2024-04-05 23:19:41 +02:00
Ottermandias
b1ca073276 Turn Settings and Priority into their own types. 2024-04-05 16:35:55 +02:00
Ottermandias
5ea140db98 Add new draw events. 2024-03-22 00:45:52 +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
0f89e24377 Improve tag button positioning. 2024-03-18 17:12:30 +01:00
Ottermandias
c34cc4638c Merge branch 'master' into AeAstralis/tagging 2024-03-18 16:51:21 +01:00
Ottermandias
0ec440c388 Fix reloading mods not fixing settings, add some messages on IPC. 2024-03-18 16:41:40 +01:00
Ottermandias
038c230427 Rename to Predefined. 2024-03-17 13:59:40 +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
529788d2e5 Change font pushes. 2024-02-20 16:36:12 +01:00
Ottermandias
a2bf477481 Cleanup. 2024-02-18 14:46:22 +01:00
Ottermandias
80ce6fe21f Use new font functionality. 2024-02-18 12:59:06 +01:00
Ottermandias
b53a2f1def Some further cleanup. 2024-01-14 19:28:51 +01:00
Ottermandias
4a6e7fccec Fix scrolling weirdness. 2024-01-11 13:31:33 +01:00
Ottermandias
4b198ef1e4 Misc 2024-01-10 16:27:11 +01:00
Ottermandias
b0f61e6929 Auto formatting, some cleanup, some initialization changes. 2024-01-07 23:22:48 +01:00
Ottermandias
55f38865e3 Memorize last selected mod and state of advanced editing window. 2024-01-05 18:13:03 +01:00
Ottermandias
b5c69b2946 Merge branch 'dev'
# Conflicts:
#	Penumbra/UI/AdvancedWindow/ModEditWindow.cs
2023-12-29 18:14:38 +01:00
Ottermandias
f8331bc4d8 Fix the mod panels header not resetting data when a selected mod updates. 2023-12-24 14:36:21 +01:00
Ottermandias
4aa19e49d5 Add filtering mods by changed item categories. 2023-12-22 14:22:03 +01:00
Ottermandias
f022d2be64 Rework DalamudServices, 2023-12-20 18:47:30 +01:00
Ottermandias
5d28904bdf Update for GameData changes. 2023-12-20 16:39:26 +01:00
Ottermandias
0514e72d47 Update sizing for option groups. 2023-12-13 20:47:18 +01:00
Ottermandias
173b4d7306 Respect ascii setting for group names. 2023-12-12 21:05:16 +01:00
Ottermandias
85500f0e9d Improve Multi Mod selection. 2023-11-18 13:15:33 +01:00
Ottermandias
3e6967002b Allow filtering for none in certain cases. 2023-11-18 13:15:14 +01:00
Ottermandias
f2ef0e15d3 Draw associated BNPCs in debug tab. 2023-10-17 19:42:55 +02:00
Ottermandias
c24a40fd9f Add support for middle-clicking mods. 2023-10-10 18:02:04 +02:00
Ottermandias
779d6b37a5 Improved messaging. 2023-10-05 18:21:16 +02:00
Ottermandias
0dc06a1733 Add multi deletion to mod selector. 2023-09-29 02:18:44 +02:00
Ottermandias
21d503a8cd Update for API 9 2023-09-28 18:12:27 +02:00
Ottermandias
929db5c1a4 Make renaming search paths in context more clear. 2023-09-27 15:52:42 +02:00
Ottermandias
8aebd441a1 Add option to disable conflicts from conflict panel. 2023-09-23 14:25:47 +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
652b2e99d2 Add key checks to restoring from backup or deleting backups. 2023-09-15 01:07:01 +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
d21cba4669 Allow drag & drop of multiple mods or folders with Control. 2023-09-13 17:06:35 +02:00
Exter-N
b8d09ab660 Material editor 2099 2023-08-25 01:19:39 +02:00
Ottermandias
01b88950bf Fix shit. 2023-08-01 20:38:03 +02:00
Ottermandias
a95877b9e4 Add priority display to mod selector. 2023-08-01 13:12:07 +02:00
Ottermandias
1d5e050de6 Move some classes. 2023-07-29 02:46:43 +02:00
Ottermandias
808dabf600 Add DragDropManager. 2023-07-19 00:44:21 +02:00
Ottermandias
fbd8a12f3a Add stuff that wasn't saved after rename for some reason... 2023-06-18 13:33:26 +02:00
Ottermandias
712dcf5782 Fix not being able to update option descriptions to empty. 2023-06-12 13:27:17 +02:00
Ottermandias
d9c5c053cf Use EquipItem in item management and add filters to changed item types. 2023-06-09 16:10:02 +02:00
Ottermandias
6ec60c9150 Improve changed items somewhat. 2023-06-05 13:58:44 +02:00