Kunzisoft / Kunzisoft/KeePassDX

Long-tap to display Magikeyboard information

Open
#577 1 comment 4 reactions 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**
A fairly common feature for Android apps is to long-tap some input to see what it does when it's not obvious to a user. Currently the keyboard will just use whatever feature the person is trying to find information on, even if they move their finger before releasing. I believe this is against common intuition and can lead to leaking their own information if they're not careful.

**Describe the solution you'd like**
Long-tapping a button should display some concise information on what its purpose is. e.g. "Enter password" is displayed when long-tapping the "***" button.

**Describe alternatives you've considered**
At a minimum, moving one's finger from a button before releasing should cancel the input if possible.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Android keyboard button and input-handling entry points responsible for long taps and movement before release. Compare the current behavior with the requested long-tap information display and cancellation alternative. Done means the intended button information appears without triggering the action, and moving before release cancels input where supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.