micku7zu / micku7zu/QuickCursor
Visual feedback long tap before vs after release
@micku7zu is already working on this.
Since Aug 4, 2023.
- Dominant language
- No language data
- Stars
- 83
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
So I'm using long tap (on the tracker) to trigger the long tap action, and I just updated from version 1.19.4 to the latest version.
Now in 1.19.4 when you held your finger on the tracker, once the long tap time threshold had been reached the cursor would show the visual feedback (ripple), so you knew you could now release the tracker and it would trigger the associated long tap action. This was true for vibration on long tap action as well by the way, it was felt _before_ release.
In the latest version, the visual feedback (and possibly vibration as well, I have vibration turned off nowadays) is only shown _after_ releasing the tracker, so you're unsure when you'll trigger a long tap on the tracker instead of a single tap. This is at least true when the associated action is the long tap action.
It seems we went from feedback about the long tap being triggered (when long tap could only be associated with long tap or gesture recording) to feedback about the associated action being triggered. I think we need both, so both the old and the new way are incomplete.
Indicating a long tap will be triggered instead of a single tap could for example be done by one of the following:
- filling up the cursor from the center to the outside until the threshold is reached (which is 500 ms by default, by the way)
- changing the color of the cursor once it reaches the threshold or transitioning it to the new color or tint as it approaches the threshold
Or is all this already possible and have I just missed a toggle somewhere?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.