Skip to main content

Plover plugin to make translation state function per application window and tab

Reason this release was yanked:

Non functional state

Project description

Plover Per-Application State

Plover plugin to make translation state function per application window and tab.

DISCLAIMER: This plugin is still WIP and will cause Plover to function incorrectly under some circumstances.

Installation

  • Navigate to the installation directory for Plover and open a terminal / command prompt.

  • Run: <exe_name> -s plover_plugins install -e plover-per-application-state

    The plover-application-controls plugin should be installed automatically as a dependency.

  • Restart Plover.

  • Configure > Plugins > Enable both application_controls and per_application_state.

To disable the plugin at any point, disable per_application_state.

Disabling application_controls will prevent the plugin from being able to detect the currently active window.

Commands:

The {PLOVER:per_application_state} command can be used to control state management. It takes a subcommand as its first argument, with further arguments separated by :.

For example, {PLOVER:per_application_state:clear_all} will clear all state.

Window Command Description Arguments
clear Clear the translation state for the current window tab
clear_all Clears the current and stored translation states for all windows
clear_window Clears the current and stored translation states for the current active window

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-per-application-state-1.1.1.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file plover-per-application-state-1.1.1.tar.gz.

File metadata

File hashes

Hashes for plover-per-application-state-1.1.1.tar.gz
Algorithm Hash digest
SHA256 9cde619c76ab64237c0e6dcf749d1373dd4d790847138845af4ccbf77eb225ed
MD5 ad47b4c2312270fd9a74e7a5bdfdb13e
BLAKE2b-256 c9f1cdf5cb18ee660dcc13815f59c4856eed7b64c60abf6665218bde4fbfa780

See more details on using hashes here.

Provenance

File details

Details for the file plover_per_application_state-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for plover_per_application_state-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 840f2e9db9fd96252b52a4c055b7156a0893239971c57c28a6606ae94e97545c
MD5 8c963982a38bad94532d265e6c1c41d8
BLAKE2b-256 ef338f19b2c3fab13622ac5153496ef53d96dccab28d1769cbfbf1e881dfdc9d

See more details on using hashes here.

Provenance

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