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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Focus on Tracker after clicking an Instrument from Instrument dropdown #130

Open
DeerTears opened this issue Jun 18, 2023 · 0 comments
Open

Comments

@DeerTears
Copy link

Version 1.0.1

I'm coming around on using hUGETracker regularly (finally, I know 馃槄 it's so good) and while I'm okay with little quirks like #28, I find changing instruments to be cumbersome.

When I click on the instrument drop-down and choose an instrument with my mouse, it works as expected. But when I start to type to play notes in the tracker, the Instrument dropdown is still focused. It's reading my keystrokes as shortcuts to jump to different named instruments like Wave and Duty. This changes my instrument and cancels out my notes, causing me to redo the process and make sure I click the tracker before entering notes. 馃樀

And while I still use the instrument column to update notes after placing them, when I'm placing notes I like starting with the instrument I intended to use.

Fix thoughts

This isn't a huge thing and I could learn to get around it, but my ideal fix would be to automatically focus the tracker if an Instrument has been clicked on from the drop down. That way I can click an instrument and immediately start using it on my keyboard.

Or, if there's keyboard shortcut to change the keyboard's active instrument, that would also help me out a ton. Milkytracker assigns this to Shift + Up/Down, with Ctrl for changing active pattern, I haven't found the shortcut for this yet?

An alternative improvement would be adding a clear indicator when the Tracker is focused (like a thick coloured border?) which would probably be better to convey the program's focus state between the pattern window, the instrument window, and the tracker.

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

No branches or pull requests

1 participant