Skip to content

Greybeard mode#200

Merged
LargeModGames merged 2 commits intoLargeModGames:mainfrom
benalleng:greybeard-mode
Apr 2, 2026
Merged

Greybeard mode#200
LargeModGames merged 2 commits intoLargeModGames:mainfrom
benalleng:greybeard-mode

Conversation

@benalleng
Copy link
Copy Markdown
Contributor

@benalleng benalleng commented Apr 1, 2026

I did not expect mouse inputs to be accepted in the tui and when I clicked the window to switch focus it immediately played a new song. I think it would be nice to have a mode where mouse inputs are not accepted.

Summary

Add a new setting in behaviors to disable mouse inputs entirely

Testing

ran formatting linting and testing before commiting

Additional notes

Also added a display change such that when this mode is active the UI does not show "Click" as the open settings hint but instead just stringifies the current open setting keybind. The second commit tries to simplify some of the settings display code for help and settings there further but that is more opinionated as it removes "Click" all together. happy to talk more about whether to include that commit or not.

image

I did not expect mouse inputs to be accepted in the tui and when I
clicked the window to switch focus it immediately played a new song.
I think it would be nice to have a mode where mouse inputs are not
accepted.
@LargeModGames
Copy link
Copy Markdown
Owner

Nice changes, thank you! I'll merge it tomorrow when I wake up.

Why did you call it Greybeard mode tho? I have never heard of that term before

@benalleng
Copy link
Copy Markdown
Contributor Author

It is a reference to the old men in the computer world that love their old ways, and you'd have to be pretty old at this point to be used to a computer without a mouse

@LargeModGames LargeModGames merged commit c518ea3 into LargeModGames:main Apr 2, 2026
5 checks passed
@LargeModGames
Copy link
Copy Markdown
Owner

@all-contributors add @benalleng for code

@allcontributors
Copy link
Copy Markdown
Contributor

@LargeModGames

I've put up a pull request to add @benalleng! 🎉

LargeModGames added a commit that referenced this pull request Apr 2, 2026
Adds @benalleng as a contributor for code.

This was requested by LargeModGames [in this
comment](#200 (comment))

[skip ci]
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.

2 participants