Skip to main content

Next Stroke Suggestions GUI Plugin for Plover

Project description

Next Stroke Suggestions for Plover

This is a plugin that displays the possible options for the next few strokes.

Installation

This plugin can't be installed from the Plover Plugin Manager yet, so you'll have to install from source using pip. Once we've ironed out everything, I'll try to get it onto the official plugin list. Feel free to consult the Plover Discord for installation instructions.

Usage Notes

Macro Strokes & Shortcuts

To make full use of the plugin, you'll have to define a few additional entries in your dictionary to navigate the menu (They won't be added automatically!). The recommended strokes are just what I use personally, so it's okay if you'd like to use something else.

Action Dictionary Definition Recommended Stroke
Next Page =ns_next_page #WR
Previous Page =ns_prev_page 1K
Reload Suggestions =ns_reload 1KWR

Since the plugin keeps an internal copy of your dictionaries to load suggestions quicker, you'll have to manually reload this internal copy with a reload stroke whenever you add or delete entries to/from any of your dictionaries. You don't need to trigger a manual update if you're switching languages or activating/deactivating dictionaries.

Display Order Types

Display Order Explanation
Frequency Order by lowest stroke count first, then when stroke counts are equal, order by most frequent first based on system orthography list (if available)
Frequency (Prioritize Numbers) Same as Frequency, but strokes containing numbers are prioritized and ordered by numeric value.
Frequency (Prioritize Non-numberic) Same as Frequency, but strokes containing numbers are pushed to the back.
Stroke Count Order by lowest stroke count first, preserving original dictionary order.
Alphabetical Order by translation alphabetically.

License & Credits

This plugin is licensed under the MIT license.

The icons used in this plugin are taken from Icons8 Flat Color Icons.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plover-next-stroke-0.1.2.tar.gz (35.4 kB view hashes)

Uploaded Source

Built Distribution

plover_next_stroke-0.1.2-py3-none-any.whl (12.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page