Open Arch-vile opened 1 year ago
@Arch-vile this is awesome! Really nice job with the POC.
Have you already experimented with something like this before? How did you find it?
When I started working on the grid navigation mode, I had a similar idea in mind. I was worried that per-cell labels would be too long and cumbersome to enter, but I tried it out an was pleasantly surprised with their usability, so I never prototyped the subdivision idea.
That being said, Scoot already has multiple navigations modes and I like the idea of offering users a number of options to try; this is definitely not a one-size-fits-all kind of app. I also love the idea of this being a kind of playground for new keyboard-driven cursor interaction modes.
Would this be simple to implement? (I am considering trying to make the PR myself, if this makes sense).
I don't think I'd classify this as simple, however a lot of the underlying infrastructure is already there. Much of the grid-based nav implementation could be re-purposed (and in a number of ways, it's simpler than grid-based nav, because there's less state that needs to be managed). Would be great to have more contributors, too. Give it a shot, and I can help you out if you get stuck.
you can play with this feature on warpd, works well for me on macos
make it with configurable: 3x3 2x4 and let the user select which key goes into which rectangle
also an idea: which an different (start) shortcut:
with this, I need less keystrokes, when I not want to move far away from the current position.
I have a proposal for new navigation mode
User keeps selecting the cell until destination is reached. I built a POC for testing the viability of this (just simple app running in browser) and I think it has some potential.
Asking for comments:
POC: https://arch-vile.github.io/4thSlot/