Etheirys / Brio

A utility for improving the GPose experience in FFXIV.
GNU General Public License v3.0
77 stars 38 forks source link

[Request] QoL features related to importing poses #84

Open Chiaki-aki opened 2 months ago

Chiaki-aki commented 2 months ago

A few things I noticed that could make trying out numerous poses more convenient/save some time:

1. Adding a key bind for importing/exporting poses Pretty self explanatory but it'd be nice to have a custom key bind for this so we don't need to mouse over to the import button every time. (If there was a seperate key bind for both "Import as Pose" and "Import as Expression" that would be nice, at the very least to reduce the number of clicks needed to load a pose)

2. Allowing double-clicking on the Brio Library window What I mean is double-clicking on a file selected to instantly apply the .chara/.pose file onto the actor. For some reason, you can do this on the Import Pose/Import Character windows but not the Brio Library window (for clarification, the window from this button.) image The Brio Library window is already pretty nice with not closing the window after loading something, so you could try out many poses at once. It's just that you have to select a pose first, mouse over to click "Apply to Brio One", select another pose, mouse over again and so on. It's also an inconsistency with double-click behavior across the different windows.

3. Adding an "Import as Body Pose" option and/or key bind Effectively, this would be an import option with Face, Eyes, Lips, Jaw, and Weapon bones unselected. (Anamnesis has this, and the only reason I suggest borrowing yet another feature is because we already have the "Import as Expression" so we might as well have the Import everything but Expression option too.)

That's about all I can think of for now, thanks for taking the time to read this! (there are other "nice to haves" like keybinds for the various Advanced windows or the Transform window but that's not import-related and not sure how easy it is to add new keybinds)