Plover plugin to monitor and control the currently active window
Reason this release was yanked:
Incorrect README
Project description
Plover Application Controls
Plover plugin to monitor and control the currently active window.
Can also be used by other plugins to track the currently active window.
Installation:
Navigate to the installation directory for Plover and open a terminal / command prompt.
Run:
<exe_name> -s plover_plugins install -e plover-application-dictionary
Restart Plover.
Configure > Plugins > Enable application_controls
.
Meta Actions:
The {:application_name}
meta outputs information about the currently active window. Argument can be app
, class
or
title
, or a combination of them with :
as a separator. title
should be consistent between platforms, whereas
class
and app
will depend across platforms and specific user installations. To find an application's app
or
class
, see meta actions. class
is only available on some Linux systems. When a property is unknown
UNKNOWN
will be output.
The following example will output UNKNOWN:Navigator:Mozilla Firefox
(output will vary between platforms and
installations).
Example:
{
"W*EUPB": "{:application_name:app:class:title}"
}
Commands:
The {PLOVER:application}
command acts on the currently active window. It takes a subcommand as its first argument,
with further arguments separated by :
.
For example, {PLOVER:application:move:100:0}
will move the current window 100 pixels to the right.
Window Command | Description | Arguments |
---|---|---|
close | ||
minimize | ||
maximize | ||
restore | ||
hide | ||
show | ||
activate | ||
resize | Resize by a pixel offset | <x: int> <y: int> |
resize_to | Resize to a set pixel size | <x: int> <y: int> |
move | Move by a pixel offset | <x: int> <y: int> |
move_to | Move to a set pixel location | <x: int> <y: int> |
raise_window | ||
lower_window | ||
always_on_top | [value: bool] |
|
always_on_bottom | [value: bool] |
|
send_behind | ||
accept_input | [value: bool] |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for plover-application-controls-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c1e09bc7b6dd113d2069bb5b97948b227c615b3fe8d99c39b77fe467b553a06 |
|
MD5 | 6b081a2b6841881aaea4077235417ebb |
|
BLAKE2b-256 | a108d12f09104ccc35ef8e39b95962e829a6d33568c16827d051e8c2d854271a |
Hashes for plover_application_controls-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 015cc0a24d74d30198a01270d9f518f45fd88aad45bb6929afa4d551b79b2289 |
|
MD5 | 38aff6ee73be0cd02dc5f2633e868eb1 |
|
BLAKE2b-256 | dd437df8f391c3fc12619134bc003085c5dd2eb8639e8e2ecbf09035528ba79a |