Skip to content

weekly-v3.0.0+80.gdc7ccc3

Pre-release
Pre-release
Compare
Choose a tag to compare

Hi all,

I've been taking things slow lately to get rested up, but in my absence @benoit-pierre has been active as ever, making some great changes to Plover.

Features

  • Key combos have been reworked! It should be easier to make key combos now, especially for beginners.
    • Warnings are shown when you try to use keys that don't exist, like {#inventedkey}.
    • Keys are case-insensitive, meaning {#up} and {#Up} both hit your up arrow key.
    • Modifiers will implicitely use the left modifier, e.g. {#control(c)} is equivalent to {#Control_L(c)} from previous versions.
    • A common confusion for users of different platforms is our Linux-centric key names. Now you can use {#Windows} or {#Command} instead of {#Super} and {#Option} instead of {#Alt} if you are more comfortable with those key names.

Enhancements

  • Plover log is more verbose to make debugging easier.
  • Stroke normalization has been optimized, which should speed up dictionary loading and reduce startup time.
  • The configuration file should no longer change section orders on save.
  • Unicode characters are no longer escaped while saving JSON dictionaries.

Fixes

  • Mac OS X output should no longer occasionally stop when using the keyboard as your machine (thank you @jeremy-w)

Download & Install

Windows

Download and run the .exe below.

Mac OS X

Download the .dmg file, drag Plover to your Applications folder, then go to System Preferences > Security & Privacy > Privacy > Accessibility > "+" Button > Select Applications/Plover. Now, run Plover.

Linux

Arch

Use AUR package plover-git

Other

You can pip install the wheel file. You can chmod +x the egg if you have all dependencies installed. Additional instructions for various repos can be found in the Linux README