You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lrvideckis opened this issue
Oct 28, 2023
· 2 comments
Labels
controlsKeyboards (virtual or real), D-pads, in-game UI, menusfeatureThe current behaviour is acceptable, but could be betterupstreamLikely relevant to other platforms, should be discussed with Simon, see README.md
problem: long pressing to lock a tile takes too long (this may seem pretty nit picky but often times, I can deduce the orientation of like 3-4 tiles and I want to orient+ lock all of them and bottleneck is waiting the split second to lock them all)
Now on desktop this isn't a problem because there is a designated button on your mouse to lock.
Solution idea 1: swipe to lock (instead of rotate)
For context I always tap (0,1,2, or 3 times) to rotate a tile because of its consistency. I personally never swipe because it's to inconsistent.
I'm thinking swiping from the tile in some direction can lock it. This would mean swiping no longer can rotate a tile.
Then the flow is: tap-tap-tap-swipe- (for the next tile) -tap-tap-swipe etc
Solution idea 2: automated timed locking: lock a tile ~.5 seconds after the last tap to this tile.
So I can tap 1,2 or 3 times really fast (faster than the .5 seconds), then the tile will automatically lock. And if it happens to be in the wrong orientation, then I can long press to unlock and then re orient it.
Downside: if the tile happens to already be correctly orientated, I would tap 4 times
The text was updated successfully, but these errors were encountered:
I think these could potentially work as opt-in options (neither is suitable to replace the default behaviour) but that would want discussing with Simon, at least far enough to know whether this was going to be Android-specific or not.
I think if the motivation is simply that the long-press timeout is too long, then #368 would be a more straightforward solution.
chrisboyle
added
upstream
Likely relevant to other platforms, should be discussed with Simon, see README.md
controls
Keyboards (virtual or real), D-pads, in-game UI, menus
labels
Nov 14, 2023
chrisboyle
changed the title
[net][controls] faster method for locking square
Net: faster methods for locking square
Nov 14, 2023
controlsKeyboards (virtual or real), D-pads, in-game UI, menusfeatureThe current behaviour is acceptable, but could be betterupstreamLikely relevant to other platforms, should be discussed with Simon, see README.md
problem: long pressing to lock a tile takes too long (this may seem pretty nit picky but often times, I can deduce the orientation of like 3-4 tiles and I want to orient+ lock all of them and bottleneck is waiting the split second to lock them all)
Now on desktop this isn't a problem because there is a designated button on your mouse to lock.
Solution idea 1: swipe to lock (instead of rotate)
For context I always tap (0,1,2, or 3 times) to rotate a tile because of its consistency. I personally never swipe because it's to inconsistent.
I'm thinking swiping from the tile in some direction can lock it. This would mean swiping no longer can rotate a tile.
Then the flow is: tap-tap-tap-swipe- (for the next tile) -tap-tap-swipe etc
Solution idea 2: automated timed locking: lock a tile ~.5 seconds after the last tap to this tile.
So I can tap 1,2 or 3 times really fast (faster than the .5 seconds), then the tile will automatically lock. And if it happens to be in the wrong orientation, then I can long press to unlock and then re orient it.
Downside: if the tile happens to already be correctly orientated, I would tap 4 times
The text was updated successfully, but these errors were encountered: