spiegel-keyman/linux/keyman-config
glasseyes f798c1b67e move install confirm to separate file
start keyboard details window
2018-06-13 19:01:38 +07:00
..
COPYING license file 2018-05-24 16:53:38 +07:00
cross20.png WIP: view installed kmps 2018-06-13 14:57:36 +07:00
defaultpackage.gif rename webview to downloadkeyboard 2018-06-13 18:29:41 +07:00
downloadkeyboard.py move install confirm to separate file 2018-06-13 19:01:38 +07:00
expand20.png WIP: view installed kmps 2018-06-13 14:57:36 +07:00
get_kmp.py [linux] WIP: extra install step to show readme 2018-06-11 10:07:55 +07:00
help20.png WIP: view installed kmps 2018-06-13 14:57:36 +07:00
install_kmp.py convert ico files to jpg when installing 2018-06-13 14:56:33 +07:00
install_window.py move install confirm to separate file 2018-06-13 19:01:38 +07:00
keyboard_details.py move install confirm to separate file 2018-06-13 19:01:38 +07:00
keyboards parse web api keyboards file 2018-05-09 10:02:47 +07:00
keyman-config.glade gui prototype now lists languages and keyboards 2018-05-15 16:40:21 +07:00
keyman-config.py gui prototype now lists languages and keyboards 2018-05-15 16:40:21 +07:00
keymankeyboards.py more handling of ini files 2018-05-21 14:57:52 +07:00
keymanlanguages.py gui prototype now lists languages and keyboards 2018-05-15 16:40:21 +07:00
kmpmetadata.py cope with files with non lower case suffixes 2018-06-13 10:27:24 +07:00
list_installed_kmp.py get kmn if avail when installing from webpage 2018-05-24 15:51:31 +07:00
list_kmp.py [linux] WIP: extra install step to show readme 2018-06-11 10:07:55 +07:00
README.md mention keyman-config in README.md 2018-05-24 16:59:14 +07:00
uninstall_kmp.py add some docstring 2018-05-21 12:49:08 +07:00
view_installed.py move install confirm to separate file 2018-06-13 19:01:38 +07:00
welcome.py move welcome view to separate file 2018-06-13 18:31:17 +07:00

Linux KMP installer

Preparing to run

Requires python3-requests and python3-requests-cache packages

If not already installed it needs python3, python3-gi

Things to run

webview.py

./webview.py

This uses the keyman.com website to install kmps.

The website doesn't know about linux yet (until after 10.0 release) so pretending to be a mac for now.

Search for a language or keyboard in the search box Select a keyboard from the list In 'Downloads for your device' there will be a 'Install keyboard' button for the keyboard for macOS Click it to install the keyboard

Secondary-click gives you a menu including 'Back' to go back a page.

install_kmp.py

Command line installer for kmp

./install_kmp.py -k <keyboard id> or ./install_kmp.py -f <kmp file>

uninstall_kmp.py

Command line uninstaller for kmp

./uninstall_kmp.py <keyboard id>

list_installed_kmp.py

./list_installed_kmp.py shows name, version, id, description of each installed keyboard

./list_installed_kmp.py -s shows name, version, id of each installed keyboard

keyman-config.py

./keyman-config.py

Prototype installer using the web api to get available languages and keyboards Allows you to filter available keyboards by region and language