Added the ability to manage optional client mods from the Profile view;
Renamed the Headless column to HC to save some space for the new OPT column;
Description
This PR adds a new column to the server profile mods list named OPT, when ticked it copies the mods .bikey files automatically along with the mods selected on the Client column, also it changes the Headless column title to HC to make room for the new OPT column.
Motivation and Context
A friend of mine wanted to be able to manage his server's optional client mods through the GUI automatically instead of having to manually move each .bikey file manually to the keys folder. I also noticed there was a feature request for this exact thing #24.
How Has This Been Tested?
I've manually tested this to the best of my ability, and it seems to work. I do invite everyone to test it before merging though.
Screenshots (if appropriate):
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
This PR adds a new column to the server profile mods list named OPT, when ticked it copies the mods
.bikey
files automatically along with the mods selected on the Client column, also it changes the Headless column title to HC to make room for the new OPT column.Motivation and Context
A friend of mine wanted to be able to manage his server's optional client mods through the GUI automatically instead of having to manually move each
.bikey
file manually to thekeys
folder. I also noticed there was a feature request for this exact thing #24.How Has This Been Tested?
I've manually tested this to the best of my ability, and it seems to work. I do invite everyone to test it before merging though.
Screenshots (if appropriate):
Types of changes
Checklist: