Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IME clipboard #64

Closed
wants to merge 12 commits into from
Closed

IME clipboard #64

wants to merge 12 commits into from

Conversation

Kaljurand
Copy link
Owner

No description provided.

- PROCESS_TEXT to save selected items onto the clipboard

TODO:

- menu: add all rewrites with a unique Utterance match
- context menu: add individual rewrite
- auto add last (successful) commands
- long press to delete a clip
- remove showClipboard editor command
- no display vs translucent no titlebar
- show empty view with some instructions
- add clipboard to all 3 speech input views
- do not use setOnClickListener, just respond to the clicks
DONE:

- PROCESS_TEXT to save selected items onto the clipboard
- support Watch

TODO:

- menu: convert all rewrites to clips +
  context menu: convert given rewrite to clip

  - map Utterance regex to a unique, unambiguous, short, ... clip
  - map (non-empty) Replacement to a unique, unambiguous, short, ... clip

- auto add last (successful) commands, sorted by usage frequency
- long press to show full clip, with an option to delete it
- remove showClipboard editor command
- show empty view with some instructions
- add clipboard to landscape input views
- do not use setOnClickListener, just respond to the clicks
@Kaljurand
Copy link
Owner Author

  • PROCESS_TEXT to save selected items onto the clipboard

  • support Watch

  • menu: convert all rewrites to clips (preliminary)

  • menu: convert all rewrites to clips + context menu: convert given rewrite to clip

    • map Utterance regex to a unique, unambiguous, short, ... clip
    • map (non-empty) Replacement to a unique, unambiguous, short, ... clip
  • auto add last (successful) commands, sorted by usage frequency

  • long press to show full clip, with an option to delete it

  • change showClipboard editor command to open the clipboard UI

  • show empty view with some instructions

  • add clipboard to landscape input view

  • do not use setOnClickListener, just respond to the clicks

  • support named clipboards

Current behaviour:

- swipe up: change combo (benefit: finger does not cover combo combo label under the mic button)
- swipe down: open clipboard
              (maybe: minimize, makes sense on IME; TODO: on the panel could enter picture-in-picture mode)
- swipe right: add new line
- swipe left: delete word
- single press start/stop/canel recognition
- long press: combo selector
- double tap: add space

The behaviour could be made configurable, and possibly different
behaviours on IME and on panel.
@Kaljurand Kaljurand closed this Feb 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant