This PR gives the users the ability to increase or decrease the font/window size within the FreeSO Client.
This feature adds a keyboard shortcut, similar to the Control + H shortcut, that gives the user the ability within Property Chat to press Control +, or Control - (Control + OemPlus, Control + OemMinus).
As a user of FreeSO since early April, I have seen a common request from beginning players to "founders" whom would love to see this feature added. We're all older now and it would be great to be able to bump up the font size to allow us to read the chat better and better converse with our friends.
If this PR is successful, I'd like to continue to work on this feature by implementing it within the messages and perhaps even give it a graphical button, or a setting that would allow users to keep their preference more permanently. But for now...small steps.
Thank you for your time, and for building such a neat code base.
Requested Changes have been modified. Most of the changes to Font and FontEntity have been reversed in favor of using GetNearest. Removed the increase/decreasing static/class/enum.
This PR gives the users the ability to increase or decrease the font/window size within the FreeSO Client.
This feature adds a keyboard shortcut, similar to the Control + H shortcut, that gives the user the ability within Property Chat to press Control +, or Control - (Control + OemPlus, Control + OemMinus).
As a user of FreeSO since early April, I have seen a common request from beginning players to "founders" whom would love to see this feature added. We're all older now and it would be great to be able to bump up the font size to allow us to read the chat better and better converse with our friends.
If this PR is successful, I'd like to continue to work on this feature by implementing it within the messages and perhaps even give it a graphical button, or a setting that would allow users to keep their preference more permanently. But for now...small steps.
Thank you for your time, and for building such a neat code base.