glasseyes
19db11bc6a
put underlying base "us" keyboard into LDML
...
for any unshifted or shifted key that isn't specified in the kvk
2018-12-17 09:05:42 +07:00
Daniel Glassey
5059aa4eb8
[linux] ibus-keyman dependencies ( #1391 )
...
* d/control add libjson-glib-dev build dep
* update keyman-config package dependencies
2018-12-06 07:41:33 +07:00
Daniel Glassey
f1f5f85d85
[linux] keyboardprocessor shouldn't be reconfd on jenkins ( #1383 )
...
* keyboardprocessor shouldn't be reconfd on jenkins
update launchpad script for disco and new packages
* removed deprecated actions
* add new About Keyman to package descriptions
2018-12-05 10:46:55 +07:00
glasseyes
ac51b174b7
use search API to get list of keyboards
...
gets lists of all languages
then gets new keyboards from each language
2018-12-04 17:11:02 +07:00
glasseyes
f72b8c477e
parameters changed in km-package-install
...
bash completion changed for that
2018-12-03 11:52:20 +07:00
glasseyes
8d1fe5d8f8
use download API fix
2018-12-03 11:47:36 +07:00
glasseyes
8e645817ee
use package download API to get kmp URL
2018-12-03 11:35:09 +07:00
glasseyes
be44f072b3
put icons in the rights place, thanks Nikita
2018-12-03 10:08:15 +07:00
glasseyes
62573ac5f2
use new km.com/go/linux link
2018-11-30 14:16:22 +07:00
glasseyes
9dd7618e3f
put __majorversion__ into version.py
2018-11-30 09:23:21 +07:00
glasseyes
555ce09a9b
set version of keyman to ask for packages for
...
from resources/VERSION.md
it is set during make reconf
2018-11-29 13:57:24 +07:00
glasseyes
8aa38afa1f
website now supports embed=linux and Linux user agent
2018-11-29 11:02:54 +07:00
Daniel Glassey
6509e0b67b
Merge pull request #1342 from keymanapp/linux-keyman-config
...
[linux] keyman config update
2018-11-28 07:46:33 +07:00
Daniel Glassey
f3f13a3fdd
migrate from webkit to webkit2 ( #1349 )
2018-11-28 07:45:11 +07:00
glasseyes
1a3217ec58
improve keyboard details
...
still very rough, needs ux advice
2018-11-26 16:11:18 +07:00
glasseyes
7651da276c
refresh data for kmp installed manually
...
only happens when you open download window
which assumes you are online
2018-11-26 13:56:36 +07:00
glasseyes
3ac4564ef3
list from new user area, not ~/.kmfl
2018-11-26 13:02:01 +07:00
glasseyes
6502578804
add np keys to kvk2ldml for el_dinka
2018-11-26 10:20:30 +07:00
glasseyes
a701eb3615
find either package or first keyboard icons
...
improve differentiating packageID and keyboardID in code
2018-11-23 11:18:43 +07:00
glasseyes
cf434b3684
convert kmp.inf to kmp.json
2018-11-23 08:42:08 +07:00
glasseyes
e992da675f
don't abort if no compilable kmn
2018-11-22 21:20:27 +07:00
glasseyes
27caf56ed0
[linux] make jenkins happy: km-package-install -h
2018-10-12 10:09:44 +07:00
glasseyes
9cfb638e6b
[linux] use long version of args variable names
...
as the short ones don't exist when there is a long one
2018-10-08 17:04:00 +07:00
glasseyes
fce8c0161f
[linux] alternative --x options for km scripts
...
add completion for km-kvk2ldml options
2018-10-08 13:25:03 +07:00
glasseyes
be0443c593
[linux] cope with lack of network
...
create empty file if nothing in cache and no network
get the file if network comes back
2018-10-08 10:34:41 +07:00
glasseyes
af0b3c4f03
[linux] doc tab completion caveats
2018-10-08 10:13:22 +07:00
glasseyes
5586ebe5e0
[linux] change km-package-uninstall.bash-completion
...
to find directory names of kmps instead of kmxs
2018-10-08 09:42:21 +07:00
glasseyes
4ffe5b1fc7
[linux] separate into separate files
...
fix installation in deb package:
add to MANIFEST.in to go into dist tarball
there is a dh bash-completion so use it
add completion for km-package-get
2018-10-06 18:23:05 +07:00
glasseyes
99206d4da9
[linux] tab completion for km-package-install
...
and km-package-list-installed
install the km-package.bash completion script
in the Debian package to /etc/bash_completion.d
km-package-get: doc change of download location
2018-10-06 15:37:38 +07:00
glasseyes
1b40b1d473
[linux] tab completion for km-package-uninstall
2018-10-06 00:08:20 +07:00
glasseyes
e1eaa91e3b
[linux] add package name to tooltips
2018-10-05 09:29:34 +07:00
glasseyes
c4e9e52183
[linux] remove old km-config gui
2018-10-05 09:21:18 +07:00
glasseyes
a5af639dcb
[linux] widget spacing tweaks
2018-10-05 09:16:14 +07:00
glasseyes
eb06b30765
Merge branch 'master' into linux-gui-refresh
2018-10-04 17:04:07 +07:00
glasseyes
e8353cdb18
Merge branch 'master' into linux-gui-refresh
2018-10-04 16:45:59 +07:00
glasseyes
3319bf5b96
[linux] try_install_kmp inline function
2018-10-04 16:33:55 +07:00
glasseyes
adc3411b39
[linux] user_version typo
2018-10-04 14:00:16 +07:00
glasseyes
aa19b9931b
[linux] xenial python doesn't have enum.auto
2018-10-04 13:53:06 +07:00
glasseyes
aad8215e9b
[linux] show install errors to user
2018-10-04 13:43:34 +07:00
glasseyes
3ff885322a
[linux] re-enable installing to IBus
2018-10-04 13:43:34 +07:00
glasseyes
332d4337a6
[linux] WIP: present error messages to user
2018-10-04 13:43:34 +07:00
glasseyes
991651f7cd
[linux] WIP: install error handling
...
and restarting ibus after attempting to install keyboard to it
2018-10-04 13:43:34 +07:00
glasseyes
c08cb2e2d4
[linux] changes from review 1232
2018-10-04 11:34:45 +07:00
glasseyes
675c200c21
[linux] fix merge in kmpmetadata
2018-10-03 15:47:34 +07:00
glasseyes
4e562c594e
Merge branch 'master' into linux-list-kmp
2018-10-03 15:38:12 +07:00
glasseyes
963df2489b
[linux] new gui for km-config
...
based on look of ibus-setup
listview of kmp on left
buttons on right
tweak button positioning on the windows
title changed to Keyman Configuration
after downloading and clicking install the download window now closes
2018-10-03 15:15:57 +07:00
glasseyes
afedf3ef7c
[linux] WIP: new gui experiment
...
split ViewInstalledWindowBase from ViewInstalledWindow
plan for alt gui
2018-10-03 15:15:36 +07:00
glasseyes
46776bef10
[linux] WIP: gui review experimentation
2018-10-03 15:02:09 +07:00
glasseyes
f4c1c46de5
[linux] improve watch regex for the dir
2018-09-27 13:49:42 +07:00
glasseyes
f1f8473887
[linux] update debian watch files
...
to check downloads.keyman.com alphas
WIP: launchpad.sh script to build source packages from nightly
builds and dput them to the test PPA
2018-09-26 17:33:05 +07:00