├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── support-request.md ├── PULL_REQUEST_TEMPLATE.md ├── RELEASE_DRAFT_FILTER.lua ├── RELEASE_DRAFT_TEMPLATE.md └── workflows │ ├── ci.yml │ └── ci │ ├── helpers.sh │ ├── skiplist_default.txt │ ├── skiplist_job_build.txt │ ├── skiplist_job_test.txt │ ├── skiplist_job_test_gui_qt.txt │ ├── skiplist_job_test_packaging.txt │ ├── skiplist_os_linux.txt │ ├── skiplist_os_macos.txt │ ├── skiplist_os_windows.txt │ ├── workflow_context.yml │ ├── workflow_generate.py │ └── workflow_template.yml ├── .gitignore ├── .mailmap ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CONTRIBUTING.md ├── LICENSE.txt ├── MANIFEST.in ├── NEWS.md ├── README.md ├── dev ├── build_hidapi.sh └── write_hidapi_pth.py ├── doc ├── SCOWL_README.txt ├── _static │ ├── board-layout.png │ ├── custom.css │ ├── de-speech.png │ ├── dolores.svg │ ├── engine-flow.png │ ├── favicon.ico │ ├── jp-speech.png │ ├── keys-layout.png │ └── uncomfortable.png ├── _templates │ ├── breadcrumbs.html │ └── layout.html ├── add_translation.md ├── api │ ├── config.md │ ├── dictionary.md │ ├── dictionary_lib.md │ ├── engine.md │ ├── exception.md │ ├── formatting.md │ ├── i18n.md │ ├── key_combo.md │ ├── log.md │ ├── machine.md │ ├── machine_keyboard_capture.md │ ├── machine_keymap.md │ ├── misc.md │ ├── orthography.md │ ├── oslayer.md │ ├── oslayer_config.md │ ├── oslayer_controller.md │ ├── oslayer_i18n.md │ ├── oslayer_keyboardcontrol.md │ ├── oslayer_log.md │ ├── oslayer_wmctrl.md │ ├── output.md │ ├── plover.md │ ├── plover_stroke.md │ ├── qt.md │ ├── registry.md │ ├── resource.md │ ├── steno.md │ ├── steno_dictionary.md │ ├── suggestions.md │ ├── system.md │ └── translation.md ├── api_reference.md ├── basic_usage.md ├── ci.md ├── cli_reference.md ├── conf.py ├── configuration.md ├── contributing.md ├── design.md ├── developer_guide.md ├── dict_editor.md ├── dict_formats.md ├── dictionaries.md ├── hardware_communication.md ├── hardware_setup.md ├── i18n.md ├── index.md ├── installation.md ├── internals.md ├── platform_layer.md ├── plugin-dev │ ├── commands.md │ ├── dictionaries.md │ ├── extensions.md │ ├── gui_tools.md │ ├── machines.md │ ├── macros.md │ ├── metas.md │ ├── publishing.md │ ├── setup.md │ └── systems.md ├── plugin_dev.md ├── plugins.md ├── releases.md ├── requirements.txt ├── system-dev │ ├── board-layout.md │ ├── key-arrangement.md │ ├── layout-test.md │ ├── steno-system.md │ └── system.md ├── system_dev.md └── translation_language.md ├── linux ├── README.md ├── appimage │ ├── Dockerfile │ ├── apprun.sh │ ├── blacklist.txt │ ├── build.sh │ ├── deps.sh │ └── pyinfo.py ├── build_hidapi.sh └── plover.desktop ├── news.d ├── api │ └── .gitignore ├── bugfix │ ├── .gitignore │ ├── 1788.osx.md │ ├── 1789.ui.md │ ├── 1792.ui.md │ └── 1793.ui.md ├── feature │ ├── .gitignore │ ├── 1786.osx.md │ └── 1786.windows.md └── template.md ├── osx ├── README.md ├── app_resources │ ├── Info.plist │ ├── dist_blacklist.txt │ ├── plover.icns │ └── plover_launcher.c ├── build_hidapi.sh ├── deps.sh ├── dmg_resources │ ├── background.png │ ├── background.psd │ ├── background@2x.png │ └── settings.py ├── make_app.sh ├── make_dmg.sh ├── notarize_app.sh ├── notarize_common.sh └── notarize_dmg.sh ├── plover ├── __init__.py ├── __main__.py ├── assets │ ├── american_english_words.txt │ ├── commands.json │ ├── main.json │ ├── plover-icon.svg │ ├── plover.ico │ ├── plover.png │ └── user.json ├── command │ ├── __init__.py │ └── set_config.py ├── config.py ├── dictionary │ ├── __init__.py │ ├── base.py │ ├── helpers.py │ ├── json_dict.py │ ├── loading_manager.py │ ├── rtfcre_dict.py │ └── rtfcre_parse.py ├── engine.py ├── exception.py ├── formatting.py ├── gui_none │ ├── __init__.py │ ├── add_translation.py │ ├── engine.py │ └── main.py ├── gui_qt │ ├── .gitignore │ ├── __init__.py │ ├── about_dialog.py │ ├── about_dialog.ui │ ├── add_translation_dialog.py │ ├── add_translation_dialog.ui │ ├── add_translation_widget.py │ ├── add_translation_widget.ui │ ├── appearance.py │ ├── config_file_widget.ui │ ├── config_keyboard_widget.ui │ ├── config_plover_hid_widget.ui │ ├── config_serial_widget.ui │ ├── config_window.py │ ├── config_window.ui │ ├── console_widget.py │ ├── console_widget.ui │ ├── dictionaries_widget.py │ ├── dictionaries_widget.ui │ ├── dictionary_editor.py │ ├── dictionary_editor.ui │ ├── engine.py │ ├── info_browser.py │ ├── log_qt.py │ ├── lookup_dialog.py │ ├── lookup_dialog.ui │ ├── machine_options.py │ ├── main.py │ ├── main_window.py │ ├── main_window.ui │ ├── paper_tape.py │ ├── paper_tape.ui │ ├── plugins_manager.py │ ├── plugins_manager.ui │ ├── resources.qrc │ ├── resources │ │ ├── __init__.py │ │ ├── add.svg │ │ ├── dictionary_error.svg │ │ ├── dictionary_favorite.svg │ │ ├── dictionary_loading.svg │ │ ├── dictionary_normal.svg │ │ ├── dictionary_readonly.svg │ │ ├── down.svg │ │ ├── folder.svg │ │ ├── font_selector.svg │ │ ├── git.png │ │ ├── lightbulb.svg │ │ ├── lookup.svg │ │ ├── pencil.svg │ │ ├── pin.svg │ │ ├── plover.png │ │ ├── plugins_manager.svg │ │ ├── reconnect.svg │ │ ├── remove.svg │ │ ├── save.svg │ │ ├── settings.svg │ │ ├── state-disabled.svg │ │ ├── state-disconnected.svg │ │ ├── state-enabled.svg │ │ ├── tape.svg │ │ ├── translation_add.svg │ │ ├── trash.svg │ │ ├── undo.svg │ │ └── up.svg │ ├── run_dialog.py │ ├── run_dialog.ui │ ├── steno_validator.py │ ├── suggestions_dialog.py │ ├── suggestions_dialog.ui │ ├── suggestions_widget.py │ ├── tool.py │ ├── trayicon.py │ └── utils.py ├── i18n.py ├── key_combo.py ├── log.py ├── machine │ ├── __init__.py │ ├── base.py │ ├── gemini_pr.py │ ├── keyboard.py │ ├── keyboard_capture │ │ └── __init__.py │ ├── keymap.py │ ├── passport.py │ ├── plover_hid.py │ ├── procat.py │ ├── stentura.py │ └── tx_bolt.py ├── macro │ ├── __init__.py │ ├── repeat.py │ ├── retro.py │ └── undo.py ├── messages │ ├── .gitignore │ ├── es │ │ └── LC_MESSAGES │ │ │ └── plover.po │ ├── fr │ │ └── LC_MESSAGES │ │ │ └── plover.po │ ├── it │ │ └── LC_MESSAGES │ │ │ └── plover.po │ ├── nl │ │ └── LC_MESSAGES │ │ │ └── plover.po │ ├── plover.pot │ └── zh_tw │ │ └── LC_MESSAGES │ │ └── plover.po ├── meta │ ├── __init__.py │ ├── attach.py │ ├── case.py │ ├── command.py │ ├── conditional.py │ ├── currency.py │ ├── glue.py │ ├── key_combo.py │ ├── mode.py │ ├── punctuation.py │ └── word_end.py ├── misc.py ├── orthography.py ├── oslayer │ ├── __init__.py │ ├── config.py │ ├── controller.py │ ├── linux │ │ ├── __init__.py │ │ ├── display_server.py │ │ ├── i18n.py │ │ ├── keyboardcontrol.py │ │ ├── keyboardcontrol_uinput.py │ │ ├── keyboardcontrol_x11.py │ │ ├── log.py │ │ ├── log_dbus.py │ │ ├── serial.py │ │ ├── wmctrl.py │ │ └── wmctrl_x11.py │ ├── osx │ │ ├── __init__.py │ │ ├── i18n.py │ │ ├── keyboardcontrol.py │ │ ├── keyboardlayout.py │ │ ├── log.py │ │ ├── serial.py │ │ └── wmctrl.py │ └── windows │ │ ├── __init__.py │ │ ├── i18n.py │ │ ├── keyboardcontrol.py │ │ ├── keyboardlayout.py │ │ ├── log.py │ │ ├── serial.py │ │ └── wmctrl.py ├── output │ ├── __init__.py │ └── keyboard.py ├── plugins_manager │ ├── __init__.py │ ├── __main__.py │ ├── global_registry.py │ ├── local_registry.py │ ├── package_index.py │ ├── pip_wrapper.py │ ├── plugin_metadata.py │ ├── registry.py │ ├── requests.py │ └── utils.py ├── registry.py ├── resource.py ├── scripts │ ├── __init__.py │ ├── dist_main.py │ ├── main.py │ └── send_command.py ├── steno.py ├── steno_dictionary.py ├── suggestions.py ├── system │ ├── __init__.py │ └── english_stenotype.py └── translation.py ├── plover_build_utils ├── __init__.py ├── check_requirements.py ├── deps.sh ├── download.py ├── functions.sh ├── get_pip.py ├── install_wheels.py ├── pyqt.py ├── setup.py ├── source_less.py ├── testing │ ├── __init__.py │ ├── blackbox.py │ ├── dict.py │ ├── output.py │ ├── parametrize.py │ ├── steno.py │ └── steno_dictionary.py ├── tree.py ├── trim.py └── zipdir.py ├── pyproject.toml ├── pytest.ini ├── reqs ├── bootstrap.txt ├── build.txt ├── ci.txt ├── code_quality.txt ├── constraints.txt ├── dev.txt ├── dist.txt ├── dist_extra_gui_qt.txt ├── dist_extra_log.txt ├── packaging.txt ├── release.txt ├── setup.txt └── test.txt ├── setup.cfg ├── setup.py ├── test ├── __init__.py ├── conftest.py ├── gui_qt │ ├── __init__.py │ ├── test_dictionaries_widget.py │ └── test_steno_validator.py ├── test_blackbox.py ├── test_command.py ├── test_config.py ├── test_default_dict.py ├── test_engine.py ├── test_formatting.py ├── test_json_dict.py ├── test_key_combo.py ├── test_keyboard.py ├── test_keymap.py ├── test_loading_manager.py ├── test_log.py ├── test_machine.py ├── test_misc.py ├── test_orthography.py ├── test_passport.py ├── test_resource.py ├── test_rtfcre_dict.py ├── test_steno.py ├── test_steno_dictionary.py ├── test_stentura.py └── test_translation.py ├── tox.ini └── windows ├── README.md ├── build_hidapi.sh ├── dist_blacklist.txt ├── dist_build.sh ├── dist_deps.sh ├── installer.bmp └── installer.nsi /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/ISSUE_TEMPLATE/support-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/RELEASE_DRAFT_FILTER.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/RELEASE_DRAFT_FILTER.lua -------------------------------------------------------------------------------- /.github/RELEASE_DRAFT_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/RELEASE_DRAFT_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/ci/helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/helpers.sh -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_default.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_default.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_job_build.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_job_build.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_job_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_job_test.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_job_test_gui_qt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_job_test_gui_qt.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_job_test_packaging.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_job_test_packaging.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_os_linux.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_os_linux.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_os_macos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_os_macos.txt -------------------------------------------------------------------------------- /.github/workflows/ci/skiplist_os_windows.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/skiplist_os_windows.txt -------------------------------------------------------------------------------- /.github/workflows/ci/workflow_context.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/workflow_context.yml -------------------------------------------------------------------------------- /.github/workflows/ci/workflow_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/workflow_generate.py -------------------------------------------------------------------------------- /.github/workflows/ci/workflow_template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.github/workflows/ci/workflow_template.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.mailmap -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/README.md -------------------------------------------------------------------------------- /dev/build_hidapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/dev/build_hidapi.sh -------------------------------------------------------------------------------- /dev/write_hidapi_pth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/dev/write_hidapi_pth.py -------------------------------------------------------------------------------- /doc/SCOWL_README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/SCOWL_README.txt -------------------------------------------------------------------------------- /doc/_static/board-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/board-layout.png -------------------------------------------------------------------------------- /doc/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/custom.css -------------------------------------------------------------------------------- /doc/_static/de-speech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/de-speech.png -------------------------------------------------------------------------------- /doc/_static/dolores.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/dolores.svg -------------------------------------------------------------------------------- /doc/_static/engine-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/engine-flow.png -------------------------------------------------------------------------------- /doc/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/favicon.ico -------------------------------------------------------------------------------- /doc/_static/jp-speech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/jp-speech.png -------------------------------------------------------------------------------- /doc/_static/keys-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/keys-layout.png -------------------------------------------------------------------------------- /doc/_static/uncomfortable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_static/uncomfortable.png -------------------------------------------------------------------------------- /doc/_templates/breadcrumbs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_templates/breadcrumbs.html -------------------------------------------------------------------------------- /doc/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/_templates/layout.html -------------------------------------------------------------------------------- /doc/add_translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/add_translation.md -------------------------------------------------------------------------------- /doc/api/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/config.md -------------------------------------------------------------------------------- /doc/api/dictionary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/dictionary.md -------------------------------------------------------------------------------- /doc/api/dictionary_lib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/dictionary_lib.md -------------------------------------------------------------------------------- /doc/api/engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/engine.md -------------------------------------------------------------------------------- /doc/api/exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/exception.md -------------------------------------------------------------------------------- /doc/api/formatting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/formatting.md -------------------------------------------------------------------------------- /doc/api/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/i18n.md -------------------------------------------------------------------------------- /doc/api/key_combo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/key_combo.md -------------------------------------------------------------------------------- /doc/api/log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/log.md -------------------------------------------------------------------------------- /doc/api/machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/machine.md -------------------------------------------------------------------------------- /doc/api/machine_keyboard_capture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/machine_keyboard_capture.md -------------------------------------------------------------------------------- /doc/api/machine_keymap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/machine_keymap.md -------------------------------------------------------------------------------- /doc/api/misc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/misc.md -------------------------------------------------------------------------------- /doc/api/orthography.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/orthography.md -------------------------------------------------------------------------------- /doc/api/oslayer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer.md -------------------------------------------------------------------------------- /doc/api/oslayer_config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer_config.md -------------------------------------------------------------------------------- /doc/api/oslayer_controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer_controller.md -------------------------------------------------------------------------------- /doc/api/oslayer_i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer_i18n.md -------------------------------------------------------------------------------- /doc/api/oslayer_keyboardcontrol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer_keyboardcontrol.md -------------------------------------------------------------------------------- /doc/api/oslayer_log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer_log.md -------------------------------------------------------------------------------- /doc/api/oslayer_wmctrl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/oslayer_wmctrl.md -------------------------------------------------------------------------------- /doc/api/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/output.md -------------------------------------------------------------------------------- /doc/api/plover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/plover.md -------------------------------------------------------------------------------- /doc/api/plover_stroke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/plover_stroke.md -------------------------------------------------------------------------------- /doc/api/qt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/qt.md -------------------------------------------------------------------------------- /doc/api/registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/registry.md -------------------------------------------------------------------------------- /doc/api/resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/resource.md -------------------------------------------------------------------------------- /doc/api/steno.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/steno.md -------------------------------------------------------------------------------- /doc/api/steno_dictionary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/steno_dictionary.md -------------------------------------------------------------------------------- /doc/api/suggestions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/suggestions.md -------------------------------------------------------------------------------- /doc/api/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/system.md -------------------------------------------------------------------------------- /doc/api/translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api/translation.md -------------------------------------------------------------------------------- /doc/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/api_reference.md -------------------------------------------------------------------------------- /doc/basic_usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/basic_usage.md -------------------------------------------------------------------------------- /doc/ci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/ci.md -------------------------------------------------------------------------------- /doc/cli_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/cli_reference.md -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/configuration.md -------------------------------------------------------------------------------- /doc/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/contributing.md -------------------------------------------------------------------------------- /doc/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/design.md -------------------------------------------------------------------------------- /doc/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/developer_guide.md -------------------------------------------------------------------------------- /doc/dict_editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/dict_editor.md -------------------------------------------------------------------------------- /doc/dict_formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/dict_formats.md -------------------------------------------------------------------------------- /doc/dictionaries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/dictionaries.md -------------------------------------------------------------------------------- /doc/hardware_communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/hardware_communication.md -------------------------------------------------------------------------------- /doc/hardware_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/hardware_setup.md -------------------------------------------------------------------------------- /doc/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/i18n.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/installation.md -------------------------------------------------------------------------------- /doc/internals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/internals.md -------------------------------------------------------------------------------- /doc/platform_layer.md: -------------------------------------------------------------------------------- 1 | # Platform Layer 2 | 3 | ```{todo} 4 | Complete this section. 5 | ``` 6 | -------------------------------------------------------------------------------- /doc/plugin-dev/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/commands.md -------------------------------------------------------------------------------- /doc/plugin-dev/dictionaries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/dictionaries.md -------------------------------------------------------------------------------- /doc/plugin-dev/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/extensions.md -------------------------------------------------------------------------------- /doc/plugin-dev/gui_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/gui_tools.md -------------------------------------------------------------------------------- /doc/plugin-dev/machines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/machines.md -------------------------------------------------------------------------------- /doc/plugin-dev/macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/macros.md -------------------------------------------------------------------------------- /doc/plugin-dev/metas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/metas.md -------------------------------------------------------------------------------- /doc/plugin-dev/publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/publishing.md -------------------------------------------------------------------------------- /doc/plugin-dev/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/setup.md -------------------------------------------------------------------------------- /doc/plugin-dev/systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin-dev/systems.md -------------------------------------------------------------------------------- /doc/plugin_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugin_dev.md -------------------------------------------------------------------------------- /doc/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/plugins.md -------------------------------------------------------------------------------- /doc/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/releases.md -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx-plover==0.3 2 | furo==2023.05.20 3 | myst-parser==2.0.0 4 | -------------------------------------------------------------------------------- /doc/system-dev/board-layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/system-dev/board-layout.md -------------------------------------------------------------------------------- /doc/system-dev/key-arrangement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/system-dev/key-arrangement.md -------------------------------------------------------------------------------- /doc/system-dev/layout-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/system-dev/layout-test.md -------------------------------------------------------------------------------- /doc/system-dev/steno-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/system-dev/steno-system.md -------------------------------------------------------------------------------- /doc/system-dev/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/system-dev/system.md -------------------------------------------------------------------------------- /doc/system_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/system_dev.md -------------------------------------------------------------------------------- /doc/translation_language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/doc/translation_language.md -------------------------------------------------------------------------------- /linux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/README.md -------------------------------------------------------------------------------- /linux/appimage/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/appimage/Dockerfile -------------------------------------------------------------------------------- /linux/appimage/apprun.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/appimage/apprun.sh -------------------------------------------------------------------------------- /linux/appimage/blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/appimage/blacklist.txt -------------------------------------------------------------------------------- /linux/appimage/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/appimage/build.sh -------------------------------------------------------------------------------- /linux/appimage/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/appimage/deps.sh -------------------------------------------------------------------------------- /linux/appimage/pyinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/appimage/pyinfo.py -------------------------------------------------------------------------------- /linux/build_hidapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/build_hidapi.sh -------------------------------------------------------------------------------- /linux/plover.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/linux/plover.desktop -------------------------------------------------------------------------------- /news.d/api/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news.d/bugfix/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news.d/bugfix/1788.osx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/news.d/bugfix/1788.osx.md -------------------------------------------------------------------------------- /news.d/bugfix/1789.ui.md: -------------------------------------------------------------------------------- 1 | Fix default window sizes and extensions config table. 2 | -------------------------------------------------------------------------------- /news.d/bugfix/1792.ui.md: -------------------------------------------------------------------------------- 1 | Update Thea's name and email. 2 | -------------------------------------------------------------------------------- /news.d/bugfix/1793.ui.md: -------------------------------------------------------------------------------- 1 | Remove broken use_timeout checkbox in serial options. 2 | -------------------------------------------------------------------------------- /news.d/feature/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news.d/feature/1786.osx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/news.d/feature/1786.osx.md -------------------------------------------------------------------------------- /news.d/feature/1786.windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/news.d/feature/1786.windows.md -------------------------------------------------------------------------------- /news.d/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/news.d/template.md -------------------------------------------------------------------------------- /osx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/README.md -------------------------------------------------------------------------------- /osx/app_resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/app_resources/Info.plist -------------------------------------------------------------------------------- /osx/app_resources/dist_blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/app_resources/dist_blacklist.txt -------------------------------------------------------------------------------- /osx/app_resources/plover.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/app_resources/plover.icns -------------------------------------------------------------------------------- /osx/app_resources/plover_launcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/app_resources/plover_launcher.c -------------------------------------------------------------------------------- /osx/build_hidapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/build_hidapi.sh -------------------------------------------------------------------------------- /osx/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/deps.sh -------------------------------------------------------------------------------- /osx/dmg_resources/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/dmg_resources/background.png -------------------------------------------------------------------------------- /osx/dmg_resources/background.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/dmg_resources/background.psd -------------------------------------------------------------------------------- /osx/dmg_resources/background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/dmg_resources/background@2x.png -------------------------------------------------------------------------------- /osx/dmg_resources/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/dmg_resources/settings.py -------------------------------------------------------------------------------- /osx/make_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/make_app.sh -------------------------------------------------------------------------------- /osx/make_dmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/make_dmg.sh -------------------------------------------------------------------------------- /osx/notarize_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/notarize_app.sh -------------------------------------------------------------------------------- /osx/notarize_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/notarize_common.sh -------------------------------------------------------------------------------- /osx/notarize_dmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/osx/notarize_dmg.sh -------------------------------------------------------------------------------- /plover/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/__init__.py -------------------------------------------------------------------------------- /plover/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/__main__.py -------------------------------------------------------------------------------- /plover/assets/american_english_words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/assets/american_english_words.txt -------------------------------------------------------------------------------- /plover/assets/commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/assets/commands.json -------------------------------------------------------------------------------- /plover/assets/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/assets/main.json -------------------------------------------------------------------------------- /plover/assets/plover-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/assets/plover-icon.svg -------------------------------------------------------------------------------- /plover/assets/plover.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/assets/plover.ico -------------------------------------------------------------------------------- /plover/assets/plover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/assets/plover.png -------------------------------------------------------------------------------- /plover/assets/user.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /plover/command/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/command/set_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/command/set_config.py -------------------------------------------------------------------------------- /plover/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/config.py -------------------------------------------------------------------------------- /plover/dictionary/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/__init__.py -------------------------------------------------------------------------------- /plover/dictionary/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/base.py -------------------------------------------------------------------------------- /plover/dictionary/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/helpers.py -------------------------------------------------------------------------------- /plover/dictionary/json_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/json_dict.py -------------------------------------------------------------------------------- /plover/dictionary/loading_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/loading_manager.py -------------------------------------------------------------------------------- /plover/dictionary/rtfcre_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/rtfcre_dict.py -------------------------------------------------------------------------------- /plover/dictionary/rtfcre_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/dictionary/rtfcre_parse.py -------------------------------------------------------------------------------- /plover/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/engine.py -------------------------------------------------------------------------------- /plover/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/exception.py -------------------------------------------------------------------------------- /plover/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/formatting.py -------------------------------------------------------------------------------- /plover/gui_none/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/gui_none/add_translation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_none/add_translation.py -------------------------------------------------------------------------------- /plover/gui_none/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_none/engine.py -------------------------------------------------------------------------------- /plover/gui_none/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_none/main.py -------------------------------------------------------------------------------- /plover/gui_qt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/.gitignore -------------------------------------------------------------------------------- /plover/gui_qt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/gui_qt/about_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/about_dialog.py -------------------------------------------------------------------------------- /plover/gui_qt/about_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/about_dialog.ui -------------------------------------------------------------------------------- /plover/gui_qt/add_translation_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/add_translation_dialog.py -------------------------------------------------------------------------------- /plover/gui_qt/add_translation_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/add_translation_dialog.ui -------------------------------------------------------------------------------- /plover/gui_qt/add_translation_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/add_translation_widget.py -------------------------------------------------------------------------------- /plover/gui_qt/add_translation_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/add_translation_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/appearance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/appearance.py -------------------------------------------------------------------------------- /plover/gui_qt/config_file_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/config_file_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/config_keyboard_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/config_keyboard_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/config_plover_hid_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/config_plover_hid_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/config_serial_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/config_serial_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/config_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/config_window.py -------------------------------------------------------------------------------- /plover/gui_qt/config_window.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/config_window.ui -------------------------------------------------------------------------------- /plover/gui_qt/console_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/console_widget.py -------------------------------------------------------------------------------- /plover/gui_qt/console_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/console_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/dictionaries_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/dictionaries_widget.py -------------------------------------------------------------------------------- /plover/gui_qt/dictionaries_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/dictionaries_widget.ui -------------------------------------------------------------------------------- /plover/gui_qt/dictionary_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/dictionary_editor.py -------------------------------------------------------------------------------- /plover/gui_qt/dictionary_editor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/dictionary_editor.ui -------------------------------------------------------------------------------- /plover/gui_qt/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/engine.py -------------------------------------------------------------------------------- /plover/gui_qt/info_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/info_browser.py -------------------------------------------------------------------------------- /plover/gui_qt/log_qt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/log_qt.py -------------------------------------------------------------------------------- /plover/gui_qt/lookup_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/lookup_dialog.py -------------------------------------------------------------------------------- /plover/gui_qt/lookup_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/lookup_dialog.ui -------------------------------------------------------------------------------- /plover/gui_qt/machine_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/machine_options.py -------------------------------------------------------------------------------- /plover/gui_qt/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/main.py -------------------------------------------------------------------------------- /plover/gui_qt/main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/main_window.py -------------------------------------------------------------------------------- /plover/gui_qt/main_window.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/main_window.ui -------------------------------------------------------------------------------- /plover/gui_qt/paper_tape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/paper_tape.py -------------------------------------------------------------------------------- /plover/gui_qt/paper_tape.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/paper_tape.ui -------------------------------------------------------------------------------- /plover/gui_qt/plugins_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/plugins_manager.py -------------------------------------------------------------------------------- /plover/gui_qt/plugins_manager.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/plugins_manager.ui -------------------------------------------------------------------------------- /plover/gui_qt/resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources.qrc -------------------------------------------------------------------------------- /plover/gui_qt/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/gui_qt/resources/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/add.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/dictionary_error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/dictionary_error.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/dictionary_favorite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/dictionary_favorite.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/dictionary_loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/dictionary_loading.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/dictionary_normal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/dictionary_normal.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/dictionary_readonly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/dictionary_readonly.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/down.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/folder.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/font_selector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/font_selector.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/git.png -------------------------------------------------------------------------------- /plover/gui_qt/resources/lightbulb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/lightbulb.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/lookup.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/lookup.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/pencil.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/pencil.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/pin.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/plover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/plover.png -------------------------------------------------------------------------------- /plover/gui_qt/resources/plugins_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/plugins_manager.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/reconnect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/reconnect.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/remove.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/remove.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/save.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/save.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/settings.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/state-disabled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/state-disabled.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/state-disconnected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/state-disconnected.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/state-enabled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/state-enabled.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/tape.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/tape.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/translation_add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/translation_add.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/trash.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/undo.svg -------------------------------------------------------------------------------- /plover/gui_qt/resources/up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/resources/up.svg -------------------------------------------------------------------------------- /plover/gui_qt/run_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/run_dialog.py -------------------------------------------------------------------------------- /plover/gui_qt/run_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/run_dialog.ui -------------------------------------------------------------------------------- /plover/gui_qt/steno_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/steno_validator.py -------------------------------------------------------------------------------- /plover/gui_qt/suggestions_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/suggestions_dialog.py -------------------------------------------------------------------------------- /plover/gui_qt/suggestions_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/suggestions_dialog.ui -------------------------------------------------------------------------------- /plover/gui_qt/suggestions_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/suggestions_widget.py -------------------------------------------------------------------------------- /plover/gui_qt/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/tool.py -------------------------------------------------------------------------------- /plover/gui_qt/trayicon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/trayicon.py -------------------------------------------------------------------------------- /plover/gui_qt/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/gui_qt/utils.py -------------------------------------------------------------------------------- /plover/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/i18n.py -------------------------------------------------------------------------------- /plover/key_combo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/key_combo.py -------------------------------------------------------------------------------- /plover/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/log.py -------------------------------------------------------------------------------- /plover/machine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/__init__.py -------------------------------------------------------------------------------- /plover/machine/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/base.py -------------------------------------------------------------------------------- /plover/machine/gemini_pr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/gemini_pr.py -------------------------------------------------------------------------------- /plover/machine/keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/keyboard.py -------------------------------------------------------------------------------- /plover/machine/keyboard_capture/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/keyboard_capture/__init__.py -------------------------------------------------------------------------------- /plover/machine/keymap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/keymap.py -------------------------------------------------------------------------------- /plover/machine/passport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/passport.py -------------------------------------------------------------------------------- /plover/machine/plover_hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/plover_hid.py -------------------------------------------------------------------------------- /plover/machine/procat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/procat.py -------------------------------------------------------------------------------- /plover/machine/stentura.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/stentura.py -------------------------------------------------------------------------------- /plover/machine/tx_bolt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/machine/tx_bolt.py -------------------------------------------------------------------------------- /plover/macro/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/macro/repeat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/macro/repeat.py -------------------------------------------------------------------------------- /plover/macro/retro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/macro/retro.py -------------------------------------------------------------------------------- /plover/macro/undo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/macro/undo.py -------------------------------------------------------------------------------- /plover/messages/.gitignore: -------------------------------------------------------------------------------- 1 | /*/LC_MESSAGES/*.mo 2 | -------------------------------------------------------------------------------- /plover/messages/es/LC_MESSAGES/plover.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/messages/es/LC_MESSAGES/plover.po -------------------------------------------------------------------------------- /plover/messages/fr/LC_MESSAGES/plover.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/messages/fr/LC_MESSAGES/plover.po -------------------------------------------------------------------------------- /plover/messages/it/LC_MESSAGES/plover.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/messages/it/LC_MESSAGES/plover.po -------------------------------------------------------------------------------- /plover/messages/nl/LC_MESSAGES/plover.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/messages/nl/LC_MESSAGES/plover.po -------------------------------------------------------------------------------- /plover/messages/plover.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/messages/plover.pot -------------------------------------------------------------------------------- /plover/messages/zh_tw/LC_MESSAGES/plover.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/messages/zh_tw/LC_MESSAGES/plover.po -------------------------------------------------------------------------------- /plover/meta/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/meta/attach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/attach.py -------------------------------------------------------------------------------- /plover/meta/case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/case.py -------------------------------------------------------------------------------- /plover/meta/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/command.py -------------------------------------------------------------------------------- /plover/meta/conditional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/conditional.py -------------------------------------------------------------------------------- /plover/meta/currency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/currency.py -------------------------------------------------------------------------------- /plover/meta/glue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/glue.py -------------------------------------------------------------------------------- /plover/meta/key_combo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/key_combo.py -------------------------------------------------------------------------------- /plover/meta/mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/mode.py -------------------------------------------------------------------------------- /plover/meta/punctuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/punctuation.py -------------------------------------------------------------------------------- /plover/meta/word_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/meta/word_end.py -------------------------------------------------------------------------------- /plover/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/misc.py -------------------------------------------------------------------------------- /plover/orthography.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/orthography.py -------------------------------------------------------------------------------- /plover/oslayer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/__init__.py -------------------------------------------------------------------------------- /plover/oslayer/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/config.py -------------------------------------------------------------------------------- /plover/oslayer/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/controller.py -------------------------------------------------------------------------------- /plover/oslayer/linux/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/oslayer/linux/display_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/display_server.py -------------------------------------------------------------------------------- /plover/oslayer/linux/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/i18n.py -------------------------------------------------------------------------------- /plover/oslayer/linux/keyboardcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/keyboardcontrol.py -------------------------------------------------------------------------------- /plover/oslayer/linux/keyboardcontrol_uinput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/keyboardcontrol_uinput.py -------------------------------------------------------------------------------- /plover/oslayer/linux/keyboardcontrol_x11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/keyboardcontrol_x11.py -------------------------------------------------------------------------------- /plover/oslayer/linux/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/log.py -------------------------------------------------------------------------------- /plover/oslayer/linux/log_dbus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/log_dbus.py -------------------------------------------------------------------------------- /plover/oslayer/linux/serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/serial.py -------------------------------------------------------------------------------- /plover/oslayer/linux/wmctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/wmctrl.py -------------------------------------------------------------------------------- /plover/oslayer/linux/wmctrl_x11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/linux/wmctrl_x11.py -------------------------------------------------------------------------------- /plover/oslayer/osx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/oslayer/osx/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/osx/i18n.py -------------------------------------------------------------------------------- /plover/oslayer/osx/keyboardcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/osx/keyboardcontrol.py -------------------------------------------------------------------------------- /plover/oslayer/osx/keyboardlayout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/osx/keyboardlayout.py -------------------------------------------------------------------------------- /plover/oslayer/osx/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/osx/log.py -------------------------------------------------------------------------------- /plover/oslayer/osx/serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/osx/serial.py -------------------------------------------------------------------------------- /plover/oslayer/osx/wmctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/osx/wmctrl.py -------------------------------------------------------------------------------- /plover/oslayer/windows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/oslayer/windows/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/windows/i18n.py -------------------------------------------------------------------------------- /plover/oslayer/windows/keyboardcontrol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/windows/keyboardcontrol.py -------------------------------------------------------------------------------- /plover/oslayer/windows/keyboardlayout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/windows/keyboardlayout.py -------------------------------------------------------------------------------- /plover/oslayer/windows/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/windows/log.py -------------------------------------------------------------------------------- /plover/oslayer/windows/serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/windows/serial.py -------------------------------------------------------------------------------- /plover/oslayer/windows/wmctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/oslayer/windows/wmctrl.py -------------------------------------------------------------------------------- /plover/output/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/output/__init__.py -------------------------------------------------------------------------------- /plover/output/keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/output/keyboard.py -------------------------------------------------------------------------------- /plover/plugins_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/plugins_manager/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/__main__.py -------------------------------------------------------------------------------- /plover/plugins_manager/global_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/global_registry.py -------------------------------------------------------------------------------- /plover/plugins_manager/local_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/local_registry.py -------------------------------------------------------------------------------- /plover/plugins_manager/package_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/package_index.py -------------------------------------------------------------------------------- /plover/plugins_manager/pip_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/pip_wrapper.py -------------------------------------------------------------------------------- /plover/plugins_manager/plugin_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/plugin_metadata.py -------------------------------------------------------------------------------- /plover/plugins_manager/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/registry.py -------------------------------------------------------------------------------- /plover/plugins_manager/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/requests.py -------------------------------------------------------------------------------- /plover/plugins_manager/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/plugins_manager/utils.py -------------------------------------------------------------------------------- /plover/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/registry.py -------------------------------------------------------------------------------- /plover/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/resource.py -------------------------------------------------------------------------------- /plover/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover/scripts/dist_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/scripts/dist_main.py -------------------------------------------------------------------------------- /plover/scripts/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/scripts/main.py -------------------------------------------------------------------------------- /plover/scripts/send_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/scripts/send_command.py -------------------------------------------------------------------------------- /plover/steno.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/steno.py -------------------------------------------------------------------------------- /plover/steno_dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/steno_dictionary.py -------------------------------------------------------------------------------- /plover/suggestions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/suggestions.py -------------------------------------------------------------------------------- /plover/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/system/__init__.py -------------------------------------------------------------------------------- /plover/system/english_stenotype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/system/english_stenotype.py -------------------------------------------------------------------------------- /plover/translation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover/translation.py -------------------------------------------------------------------------------- /plover_build_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plover_build_utils/check_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/check_requirements.py -------------------------------------------------------------------------------- /plover_build_utils/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/deps.sh -------------------------------------------------------------------------------- /plover_build_utils/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/download.py -------------------------------------------------------------------------------- /plover_build_utils/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/functions.sh -------------------------------------------------------------------------------- /plover_build_utils/get_pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/get_pip.py -------------------------------------------------------------------------------- /plover_build_utils/install_wheels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/install_wheels.py -------------------------------------------------------------------------------- /plover_build_utils/pyqt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/pyqt.py -------------------------------------------------------------------------------- /plover_build_utils/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/setup.py -------------------------------------------------------------------------------- /plover_build_utils/source_less.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/source_less.py -------------------------------------------------------------------------------- /plover_build_utils/testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/__init__.py -------------------------------------------------------------------------------- /plover_build_utils/testing/blackbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/blackbox.py -------------------------------------------------------------------------------- /plover_build_utils/testing/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/dict.py -------------------------------------------------------------------------------- /plover_build_utils/testing/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/output.py -------------------------------------------------------------------------------- /plover_build_utils/testing/parametrize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/parametrize.py -------------------------------------------------------------------------------- /plover_build_utils/testing/steno.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/steno.py -------------------------------------------------------------------------------- /plover_build_utils/testing/steno_dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/testing/steno_dictionary.py -------------------------------------------------------------------------------- /plover_build_utils/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/tree.py -------------------------------------------------------------------------------- /plover_build_utils/trim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/trim.py -------------------------------------------------------------------------------- /plover_build_utils/zipdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/plover_build_utils/zipdir.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/pytest.ini -------------------------------------------------------------------------------- /reqs/bootstrap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/bootstrap.txt -------------------------------------------------------------------------------- /reqs/build.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/build.txt -------------------------------------------------------------------------------- /reqs/ci.txt: -------------------------------------------------------------------------------- 1 | jinja2 2 | PyYAML 3 | 4 | # vim: ft=cfg commentstring=#\ %s list 5 | -------------------------------------------------------------------------------- /reqs/code_quality.txt: -------------------------------------------------------------------------------- 1 | ruff 2 | -------------------------------------------------------------------------------- /reqs/constraints.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/constraints.txt -------------------------------------------------------------------------------- /reqs/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/dev.txt -------------------------------------------------------------------------------- /reqs/dist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/dist.txt -------------------------------------------------------------------------------- /reqs/dist_extra_gui_qt.txt: -------------------------------------------------------------------------------- 1 | PySide6-Essentials 2 | 3 | # vim: ft=cfg commentstring=#\ %s list 4 | -------------------------------------------------------------------------------- /reqs/dist_extra_log.txt: -------------------------------------------------------------------------------- 1 | 2 | # vim: ft=cfg commentstring=#\ %s list 3 | -------------------------------------------------------------------------------- /reqs/packaging.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/packaging.txt -------------------------------------------------------------------------------- /reqs/release.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/release.txt -------------------------------------------------------------------------------- /reqs/setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/setup.txt -------------------------------------------------------------------------------- /reqs/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/reqs/test.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/gui_qt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/gui_qt/test_dictionaries_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/gui_qt/test_dictionaries_widget.py -------------------------------------------------------------------------------- /test/gui_qt/test_steno_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/gui_qt/test_steno_validator.py -------------------------------------------------------------------------------- /test/test_blackbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_blackbox.py -------------------------------------------------------------------------------- /test/test_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_command.py -------------------------------------------------------------------------------- /test/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_config.py -------------------------------------------------------------------------------- /test/test_default_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_default_dict.py -------------------------------------------------------------------------------- /test/test_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_engine.py -------------------------------------------------------------------------------- /test/test_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_formatting.py -------------------------------------------------------------------------------- /test/test_json_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_json_dict.py -------------------------------------------------------------------------------- /test/test_key_combo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_key_combo.py -------------------------------------------------------------------------------- /test/test_keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_keyboard.py -------------------------------------------------------------------------------- /test/test_keymap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_keymap.py -------------------------------------------------------------------------------- /test/test_loading_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_loading_manager.py -------------------------------------------------------------------------------- /test/test_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_log.py -------------------------------------------------------------------------------- /test/test_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_machine.py -------------------------------------------------------------------------------- /test/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_misc.py -------------------------------------------------------------------------------- /test/test_orthography.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_orthography.py -------------------------------------------------------------------------------- /test/test_passport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_passport.py -------------------------------------------------------------------------------- /test/test_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_resource.py -------------------------------------------------------------------------------- /test/test_rtfcre_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_rtfcre_dict.py -------------------------------------------------------------------------------- /test/test_steno.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_steno.py -------------------------------------------------------------------------------- /test/test_steno_dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_steno_dictionary.py -------------------------------------------------------------------------------- /test/test_stentura.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_stentura.py -------------------------------------------------------------------------------- /test/test_translation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/test/test_translation.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/tox.ini -------------------------------------------------------------------------------- /windows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/README.md -------------------------------------------------------------------------------- /windows/build_hidapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/build_hidapi.sh -------------------------------------------------------------------------------- /windows/dist_blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/dist_blacklist.txt -------------------------------------------------------------------------------- /windows/dist_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/dist_build.sh -------------------------------------------------------------------------------- /windows/dist_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/dist_deps.sh -------------------------------------------------------------------------------- /windows/installer.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/installer.bmp -------------------------------------------------------------------------------- /windows/installer.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opensteno/plover/HEAD/windows/installer.nsi --------------------------------------------------------------------------------