Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Options menu #9

Merged
merged 14 commits into from
Apr 22, 2023
Merged

Options menu #9

merged 14 commits into from
Apr 22, 2023

Conversation

juraph-dev
Copy link
Owner

Adds options menu, and selectable colour themes! Options choices are saved to ~/.config/ornis/config, and are automagically loaded on boot. Also adds a few themes to choose from. Currently, can only configure theme, but next step will be to add options for things like animation speed, etc.

Options menu also has minimised plane, which will displayed at all
times, which the user will be able to click on. Currently undecided on
where it will be placed.
Options menu now has proper transitions, ducking in from the top of the
frame.
Doesn't yet /DO/ anything with this config, now located in ~/.config/ornis,
but it's pretty nifty.
Still battling issues with the exit process, but I'll come back to that later
Pretty big change. Can now select a theme from the options menu, and the
UI will reload NC and rcl, with the new theme applied to the options menu. Also
resolved a few sources of seg-faults on exit. Overall big improvement.
Also fixes duplicate inputs when using kitty terminal.
So many to choose from!
@juraph-dev juraph-dev merged commit 2e5a96e into master Apr 22, 2023
3 checks passed
@juraph-dev juraph-dev deleted the options_menu branch April 22, 2023 02:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant