Ottermandias
038c230427
Rename to Predefined.
2024-03-17 13:59:40 +01: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
4b198ef1e4
Misc
2024-01-10 16:27:11 +01:00
Ottermandias
8f16aa7ee9
Fix collection button ids.
2023-10-02 23:21:07 +02:00
Exter-N
d7205344eb
ResourceTree improvements + IPC
...
- Moves ResourceType enum out of GameData as discussed on Discord ;
- Adds new color coding for local player and non-networked objects on On-Screen ;
- Adds ResourceTree-related IPC ;
- Fixes #342 .
2023-09-18 17:02:08 +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
8eaf14d932
Add Player and Interface to quick select collections and rework their tooltips and names slightly.
2023-09-11 16:24:07 +02:00
Exter-N
686c53d919
Material editor: Customizable highlight color
2023-09-01 18:46:31 +02:00
Ottermandias
a95877b9e4
Add priority display to mod selector.
2023-08-01 13:12:07 +02:00
Ottermandias
5f916efb13
Rename ChatService and move some support buttons to OtterGui.
2023-06-18 13:24:13 +02:00
Ottermandias
290912e7cd
Add collection select headers to Changed Items and Effective Changes.
2023-04-29 13:12:58 +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
fba5bc6820
Fix some bugs and start work on new collections tab.
2023-04-18 18:44:53 +02:00
Ottermandias
49f1e2dcde
Hopefully merge the rest of the changes correctly.
2023-03-23 18:54:16 +01:00
Ottermandias
d28299f699
Merge branch 'pr/n292_feature/on-screen' into services
...
# Conflicts:
# Penumbra/UI/Classes/ModEditWindow.FileEditor.cs
# Penumbra/UI/Classes/ModEditWindow.Files.cs
# Penumbra/UI/Classes/ModEditWindow.cs
# Penumbra/UI/ConfigWindow.cs
2023-03-23 17:50:00 +01:00
Exter-N
046ef4d72d
Deduplicate UI code
2023-03-23 17:01:09 +01:00
Exter-N
14eddac6f7
Better handling of sub-objects, better headers
2023-03-23 13:47:36 +01:00
Exter-N
045c84512f
On-Screen resource tree & quick import
2023-03-23 02:52:51 +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
Ottermandias
dd8c910597
Everything's a service.
2023-03-17 17:51:05 +01:00
Ottermandias
bdaff7b781
This is going rather well.
2023-03-13 10:05:44 +01:00
Ottermandias
73e2793da6
tmp
2023-03-13 10:04:48 +01:00
Ottermandias
1b7360f8be
Allow item swapping between from accessories and hats to other accessory types.
2023-03-12 02:27:55 +01:00
Ottermandias
1f942491ac
Move mod creation functions to own subclass.
2023-03-03 13:43:00 +01:00
Ottermandias
c2ac745d72
Fix an issue with retainer assignments using ownership wrongly for mannequins.
2023-03-01 23:11:05 +01:00
Ottermandias
e62b0155d4
Redesign Shpk tab.
2023-03-01 18:30:27 +01:00
Ottermandias
2e6cc73666
Rework Samplers.
2023-02-25 18:11:21 +01:00
Ottermandias
d175802bec
Rework Material Constants
2023-02-25 15:10:38 +01:00
Ottermandias
397362caa5
More restructuring.
2023-02-24 18:45:04 +01:00
Ottermandias
c4a4aec221
Some more material shpk restructuring
2023-02-24 16:12:41 +01:00
Ottermandias
7619503a2b
Split huge material shpk gui function.
2023-02-24 15:34:20 +01:00
Ottermandias
b31c5fdd1f
Fix accidentally reverted change.
2023-02-23 18:33:12 +01:00
Ottermandias
ebbc3fed86
Some material shpk refactoring.
2023-02-23 17:47:59 +01:00
Ottermandias
7e56858bc6
Change handling of associated shpk for material.
2023-02-23 15:20:51 +01:00
Ottermandias
a2b62a8b6a
Some formatting and naming changes, splitting files and some minor improvements.
2023-02-23 14:49:41 +01:00
Exter-N
86de28245d
Auto-generate ID from a name through CRC when adding a param
2023-02-21 16:54:24 +01:00
Exter-N
33231959b2
More Mtrl and ShPk editing (thanks @aers)
2023-02-21 16:54:24 +01:00
Exter-N
0c17892f03
Mtrl shader resource editing, ShPk editing
2023-02-21 16:54:24 +01:00
Ottermandias
c2b3e4dbaf
Apply OtterGui changes.
2023-02-02 12:00:03 +01:00
Ottermandias
960c936f8d
Fix ItemSwap with changed target IMC material variant.
2023-01-30 22:17:16 +01:00
Ottermandias
40b7266c22
Add handling for left and right ring.
2023-01-08 13:35:59 +01:00
Ottermandias
ea2a411a2e
Improve File Swap hint texts, also reorders them.
2023-01-08 13:35:59 +01:00
Ottermandias
c684db3000
Small security check.
2023-01-05 15:57:18 +01:00
Ottermandias
2f7b6e3d55
Add performance monitor in debug compilations.
2023-01-04 14:44:33 +01:00
Ottermandias
f2997102c7
Timing test.
2023-01-03 21:59:42 +01:00
Ottermandias
0158ff2074
Fix typo in color explanations.
2023-01-03 17:36:02 +01:00
Ottermandias
8df4bb0781
Add some Additional Information to Mdl display, discard some padding when reading mdl files.
2023-01-03 12:52:21 +01:00