Skip to content

feat(web): show ALL flick legends #13706

Description

@HaleyHalcyon

Is your feature request related to a problem? Please describe.

I currently use Unexpected Keyboard to type in Shavian. I went to update my Keyman layout to support the newly added flick gestures, but came across a missing fundamental feature.

Here's the Unexpected Keyboard layout I want to recreate:

Image

Here's how it looks on Keyman now:

Image

Notice anything missing? Yes, the flick legends are missing.

I honestly can't believe I have to explicitly say that this is a necessary feature. As an example from another app, here's GODAN layout for Japanese on Gboard:

Image

There are actually 3 hidden shortcuts on the A, I, U, E, and O keys, but all the other swipe legends are always active.

Here's the keypad layout for Japanese on also Gboard:

Image

The key legends on the main 10 keys are hidden, but long-pressing reveals the flick legends. (This method is not workable on Keyman because the same key may have both long-press and flick gestures.)

Describe the solution you'd like

Add an option that says "Show all flick hints" in Touch Layout > Platform > Edit... > Default hint source

Image

Describe alternatives you've considered

No response

Related issues

No response

Keyman apps

  • Keyman for Android
  • Keyman for iPhone and iPad
  • Keyman for Linux
  • Keyman for macOS
  • Keyman for Windows
  • Keyman Developer
  • KeymanWeb
  • Other - give details at bottom of form

Keyman version

17.0.335

Operating system

Developing on Windows 10, testing on Android 15

Device

Motorola g64

Target application

No response

Browser

No response

Keyboard name

shaw_2layer

Keyboard version

in development

Language name

English in the Shavian alphabet

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    featm:oskOn Screen Keyboard or Touch Keyboard, all platformsweb/

    Type

    No type

    Projects

    Status
    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions