CONTRIBUTING.md
LICENSE.txt
MANIFEST.in
NEWS.md
README.md
pyproject.toml
pytest.ini
setup.cfg
setup.py
tox.ini
doc/SCOWL_README.txt
doc/add_translation.md
doc/api_reference.md
doc/basic_usage.md
doc/ci.md
doc/cli_reference.md
doc/conf.py
doc/configuration.md
doc/contributing.md
doc/design.md
doc/developer_guide.md
doc/dict_editor.md
doc/dict_formats.md
doc/dictionaries.md
doc/hardware_communication.md
doc/hardware_setup.md
doc/i18n.md
doc/index.md
doc/installation.md
doc/internals.md
doc/platform_layer.md
doc/plugin_dev.md
doc/plugins.md
doc/releases.md
doc/requirements.txt
doc/system_dev.md
doc/translation_language.md
doc/_static/board-layout.png
doc/_static/custom.css
doc/_static/de-speech.png
doc/_static/dolores.svg
doc/_static/engine-flow.png
doc/_static/favicon.ico
doc/_static/jp-speech.png
doc/_static/keys-layout.png
doc/_static/uncomfortable.png
doc/_templates/breadcrumbs.html
doc/_templates/layout.html
doc/api/config.md
doc/api/dictionary.md
doc/api/dictionary_lib.md
doc/api/engine.md
doc/api/exception.md
doc/api/formatting.md
doc/api/i18n.md
doc/api/key_combo.md
doc/api/log.md
doc/api/machine.md
doc/api/machine_keyboard_capture.md
doc/api/machine_keymap.md
doc/api/misc.md
doc/api/orthography.md
doc/api/oslayer.md
doc/api/oslayer_config.md
doc/api/oslayer_controller.md
doc/api/oslayer_i18n.md
doc/api/oslayer_keyboardcontrol.md
doc/api/oslayer_log.md
doc/api/oslayer_wmctrl.md
doc/api/output.md
doc/api/plover.md
doc/api/plover_stroke.md
doc/api/qt.md
doc/api/registry.md
doc/api/resource.md
doc/api/steno.md
doc/api/steno_dictionary.md
doc/api/suggestions.md
doc/api/system.md
doc/api/translation.md
doc/plugin-dev/commands.md
doc/plugin-dev/dictionaries.md
doc/plugin-dev/extensions.md
doc/plugin-dev/gui_tools.md
doc/plugin-dev/machines.md
doc/plugin-dev/macros.md
doc/plugin-dev/metas.md
doc/plugin-dev/publishing.md
doc/plugin-dev/setup.md
doc/plugin-dev/systems.md
doc/system-dev/board-layout.md
doc/system-dev/key-arrangement.md
doc/system-dev/layout-test.md
doc/system-dev/steno-system.md
doc/system-dev/system.md
linux/README.md
linux/plover.desktop
linux/appimage/Dockerfile
linux/appimage/apprun.sh
linux/appimage/blacklist.txt
linux/appimage/build.sh
linux/appimage/deps.sh
linux/appimage/pyinfo.py
news.d/template.md
news.d/api/.gitignore
news.d/bugfix/.gitignore
news.d/feature/.gitignore
osx/README.md
osx/deps.sh
osx/make_app.sh
osx/app_resources/Info.plist
osx/app_resources/dist_blacklist.txt
osx/app_resources/plover.icns
osx/app_resources/plover_launcher.c
osx/dmg_resources/background.png
osx/dmg_resources/background.psd
osx/dmg_resources/background@2x.png
osx/dmg_resources/settings.py
plover/__init__.py
plover/__main__.py
plover/config.py
plover/engine.py
plover/exception.py
plover/formatting.py
plover/i18n.py
plover/key_combo.py
plover/log.py
plover/misc.py
plover/orthography.py
plover/registry.py
plover/resource.py
plover/steno.py
plover/steno_dictionary.py
plover/suggestions.py
plover/translation.py
plover.egg-info/PKG-INFO
plover.egg-info/SOURCES.txt
plover.egg-info/dependency_links.txt
plover.egg-info/entry_points.txt
plover.egg-info/requires.txt
plover.egg-info/top_level.txt
plover.egg-info/zip-safe
plover/assets/american_english_words.txt
plover/assets/commands.json
plover/assets/main.json
plover/assets/plover-icon.svg
plover/assets/plover.ico
plover/assets/plover.png
plover/assets/user.json
plover/command/__init__.py
plover/command/set_config.py
plover/dictionary/__init__.py
plover/dictionary/base.py
plover/dictionary/helpers.py
plover/dictionary/json_dict.py
plover/dictionary/loading_manager.py
plover/dictionary/rtfcre_dict.py
plover/dictionary/rtfcre_parse.py
plover/gui_none/__init__.py
plover/gui_none/add_translation.py
plover/gui_none/engine.py
plover/gui_none/main.py
plover/gui_qt/__init__.py
plover/gui_qt/about_dialog.py
plover/gui_qt/about_dialog.ui
plover/gui_qt/add_translation_dialog.py
plover/gui_qt/add_translation_dialog.ui
plover/gui_qt/add_translation_widget.py
plover/gui_qt/add_translation_widget.ui
plover/gui_qt/config_file_widget.ui
plover/gui_qt/config_keyboard_widget.ui
plover/gui_qt/config_serial_widget.ui
plover/gui_qt/config_window.py
plover/gui_qt/config_window.ui
plover/gui_qt/dictionaries_widget.py
plover/gui_qt/dictionaries_widget.ui
plover/gui_qt/dictionary_editor.py
plover/gui_qt/dictionary_editor.ui
plover/gui_qt/engine.py
plover/gui_qt/log_qt.py
plover/gui_qt/lookup_dialog.py
plover/gui_qt/lookup_dialog.ui
plover/gui_qt/machine_options.py
plover/gui_qt/main.py
plover/gui_qt/main_window.py
plover/gui_qt/main_window.ui
plover/gui_qt/paper_tape.py
plover/gui_qt/paper_tape.ui
plover/gui_qt/steno_validator.py
plover/gui_qt/suggestions_dialog.py
plover/gui_qt/suggestions_dialog.ui
plover/gui_qt/suggestions_widget.py
plover/gui_qt/tool.py
plover/gui_qt/trayicon.py
plover/gui_qt/utils.py
plover/gui_qt/resources/add.svg
plover/gui_qt/resources/dictionary_error.svg
plover/gui_qt/resources/dictionary_favorite.svg
plover/gui_qt/resources/dictionary_loading.svg
plover/gui_qt/resources/dictionary_normal.svg
plover/gui_qt/resources/dictionary_readonly.svg
plover/gui_qt/resources/down.svg
plover/gui_qt/resources/folder.svg
plover/gui_qt/resources/font_selector.svg
plover/gui_qt/resources/lightbulb.svg
plover/gui_qt/resources/lookup.svg
plover/gui_qt/resources/pencil.svg
plover/gui_qt/resources/pin.svg
plover/gui_qt/resources/plover.png
plover/gui_qt/resources/reconnect.svg
plover/gui_qt/resources/remove.svg
plover/gui_qt/resources/resources.qrc
plover/gui_qt/resources/save.svg
plover/gui_qt/resources/settings.svg
plover/gui_qt/resources/state-disabled.svg
plover/gui_qt/resources/state-disconnected.svg
plover/gui_qt/resources/state-enabled.svg
plover/gui_qt/resources/tape.svg
plover/gui_qt/resources/translation_add.svg
plover/gui_qt/resources/trash.svg
plover/gui_qt/resources/undo.svg
plover/gui_qt/resources/up.svg
plover/machine/__init__.py
plover/machine/base.py
plover/machine/geminipr.py
plover/machine/keyboard.py
plover/machine/keymap.py
plover/machine/passport.py
plover/machine/procat.py
plover/machine/stentura.py
plover/machine/txbolt.py
plover/machine/keyboard_capture/__init__.py
plover/macro/__init__.py
plover/macro/repeat.py
plover/macro/retrospective.py
plover/macro/undo.py
plover/messages/plover.pot
plover/messages/es/LC_MESSAGES/plover.po
plover/messages/fr/LC_MESSAGES/plover.po
plover/messages/it/LC_MESSAGES/plover.po
plover/messages/nl/LC_MESSAGES/plover.po
plover/messages/zh_tw/LC_MESSAGES/plover.po
plover/meta/__init__.py
plover/meta/attach.py
plover/meta/case.py
plover/meta/command.py
plover/meta/conditional.py
plover/meta/currency.py
plover/meta/glue.py
plover/meta/key_combo.py
plover/meta/mode.py
plover/meta/punctuation.py
plover/meta/word_end.py
plover/oslayer/__init__.py
plover/oslayer/config.py
plover/oslayer/controller.py
plover/oslayer/linux/__init__.py
plover/oslayer/linux/i18n.py
plover/oslayer/linux/keyboardcontrol.py
plover/oslayer/linux/keyboardcontrol_x11.py
plover/oslayer/linux/log.py
plover/oslayer/linux/log_dbus.py
plover/oslayer/linux/serial.py
plover/oslayer/linux/wmctrl.py
plover/oslayer/linux/wmctrl_x11.py
plover/oslayer/osx/__init__.py
plover/oslayer/osx/i18n.py
plover/oslayer/osx/keyboardcontrol.py
plover/oslayer/osx/keyboardlayout.py
plover/oslayer/osx/log.py
plover/oslayer/osx/serial.py
plover/oslayer/osx/wmctrl.py
plover/oslayer/windows/__init__.py
plover/oslayer/windows/i18n.py
plover/oslayer/windows/keyboardcontrol.py
plover/oslayer/windows/keyboardlayout.py
plover/oslayer/windows/log.py
plover/oslayer/windows/serial.py
plover/oslayer/windows/wmctrl.py
plover/output/__init__.py
plover/output/keyboard.py
plover/scripts/__init__.py
plover/scripts/dist_main.py
plover/scripts/main.py
plover/scripts/send_command.py
plover/system/__init__.py
plover/system/english_stenotype.py
plover_build_utils/__init__.py
plover_build_utils/check_requirements.py
plover_build_utils/download.py
plover_build_utils/functions.sh
plover_build_utils/get_pip.py
plover_build_utils/install_wheels.py
plover_build_utils/pyqt.py
plover_build_utils/setup.py
plover_build_utils/source_less.py
plover_build_utils/tree.py
plover_build_utils/trim.py
plover_build_utils/zipdir.py
plover_build_utils/testing/__init__.py
plover_build_utils/testing/blackbox.py
plover_build_utils/testing/dict.py
plover_build_utils/testing/output.py
plover_build_utils/testing/parametrize.py
plover_build_utils/testing/steno.py
plover_build_utils/testing/steno_dictionary.py
reqs/bootstrap.txt
reqs/build.txt
reqs/ci.txt
reqs/constraints.txt
reqs/dist.txt
reqs/dist_extra_gui_qt.txt
reqs/dist_extra_log.txt
reqs/dist_plugins.txt
reqs/packaging.txt
reqs/release.txt
reqs/setup.txt
reqs/test.txt
test/__init__.py
test/conftest.py
test/py37compat.py
test/test_blackbox.py
test/test_command.py
test/test_config.py
test/test_default_dict.py
test/test_engine.py
test/test_formatting.py
test/test_json_dict.py
test/test_key_combo.py
test/test_keyboard.py
test/test_keymap.py
test/test_loading_manager.py
test/test_log.py
test/test_machine.py
test/test_misc.py
test/test_orthography.py
test/test_passport.py
test/test_resource.py
test/test_rtfcre_dict.py
test/test_steno.py
test/test_steno_dictionary.py
test/test_stentura.py
test/test_translation.py
test/gui_qt/__init__.py
test/gui_qt/test_dictionaries_widget.py
test/gui_qt/test_steno_validator.py
windows/README.md
windows/dist_blacklist.txt
windows/dist_build.sh
windows/dist_deps.sh
windows/installer.bmp
windows/installer.nsi