Skip to content

[FEATURE] Gboard-style DPAD text selector + confirm before deleting pinned clipboard items #486

Description

@raxelbyte

Summary

Two small UX requests:

  1. A Gboard-style DPAD text selector (arrow pad to move the cursor / extend selection, plus select / cut / copy / paste).
  2. A confirmation dialog when deleting pinned clipboard items. Unpinned items should keep one-step delete with no prompt.

Problem

DPAD selector. Gboard’s text-editing panel makes cursor movement and selection predictable: arrows move the caret, Select + arrows extend the highlight, then cut / copy / paste from the same panel. LeanType already has touchpad gestures and some editing actions, but a dedicated Gboard-style DPAD selector is what I actually want for precise editing.

Pinned clipboard. Pinned clips are stored on purpose (addresses, templates, numbers). A swipe or delete tap can remove them by accident. Unpinned history is temporary and does not need a warning.

Requested behavior

1. Gboard-style DPAD text selector

  • Open a text-editing panel from the toolbar.
  • Center DPAD (up / down / left / right) to move the cursor.
  • Hold an arrow to keep moving; optionally jump by word on long-press.
  • A Select control: when on, arrows extend the selection instead of only moving the caret.
  • Select word and Select all as one-tap actions.
  • Cut / Copy / Paste on the same panel.
  • Leave existing spacebar touchpad as-is.

2. Confirm delete for pinned items only

  • Pinned item + delete / swipe-delete → show a short confirm (Delete pinned item? / Cancel / Delete), with a one-line preview of the text.
  • Unpinned item + delete / swipe-delete → delete immediately. No dialog. Keep the current undo if it already exists.
  • Unpin (move out of pinned, do not destroy) → no confirmation.

Why

DPAD is the Gboard control that is missing for everyday editing. The pin confirm is only to stop accidental loss of snippets that were explicitly saved. Unpinned clips should stay fast to clear.

Out of scope

Not asking for extra selection handles, magnifiers, or a new editor besides the DPAD panel. Not asking to confirm every clipboard delete.

Acceptance

  • Toolbar can open a Gboard-style DPAD editing panel.
  • Arrows move the caret; with Select on, arrows extend the selection.
  • Cut / copy / paste work from that panel.
  • Deleting a pinned clip asks for confirmation.
  • Deleting an unpinned clip does not.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions