glasseyes
a1d1a3cf85
[linux] only get latest linux tag for calculating
...
only get latest linux tag for calculating current tag number
2018-10-03 16:34:28 +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
773e38e850
Merge branch 'master' into linux-ibus-keyman
2018-10-02 10:49:25 +07:00
glasseyes
f4c1c46de5
[linux] improve watch regex for the dir
2018-09-27 13:49:42 +07:00
glasseyes
ae431cc8fc
[linux] use SHA256SUMS to verify downloaded tarballs
2018-09-27 13:38:53 +07:00
glasseyes
bc160db97d
[linux] remove ibus-kmfl-engine manpage
...
It was never installed, and it should only be run by ibus
not users
2018-09-27 11:02:20 +07:00
glasseyes
08ed4f563f
[linux] sign source packages to go to launchpad
2018-09-27 10:37:01 +07:00
glasseyes
dc5c5a08b1
[linux] put correct VERSION into source tarballs
...
LAUNCHPAD_ID not needed, use group id instead
2018-09-27 09:12:02 +07:00
glasseyes
3cd54d9bc1
[linux] optional dist and dput for launchpad
2018-09-26 17:34:08 +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
glasseyes
ac737c33f5
[linux] only get the version from linux tags
...
bit of a hiccup when it found the android tag at similar number
2018-09-26 15:51:00 +07:00
glasseyes
84b4660774
[linux] fix help2man on jenkins
2018-09-26 14:38:20 +07:00
glasseyes
168c693f32
make a copy of ibus-kmfl called ibus-keyman
...
This will be modified to use the new Keyman engine
2018-09-25 17:18:57 +07:00
glasseyes
f257fbe167
[linux] update ibus-kmfl gettext to 0.19.7 (xenial)
2018-09-25 16:31:15 +07:00
glasseyes
6cedf18957
Merge branch 'master' into linux-list-kmp
2018-09-25 10:35:14 +07:00
glasseyes
d3a30851d1
[linux] TODOs for gui review and standardising var names
2018-09-25 10:31:32 +07:00
glasseyes
4a0e729d34
[linux] additional places to use user area installed files
...
install window shows welcome page in user area
keyboard details doesn't know about the area yet so comment out
2018-09-25 09:24:52 +07:00
glasseyes
4bd5526be7
[linux] alterations from PR1208 review
...
get_download_folder, keyman_cache_dir: documentation
download_source: don't need kmndownloadfile and kmn_file any more
2018-09-25 09:14:07 +07:00
glasseyes
f90b08be99
[linux] attempt to install all keyboards in the kmp
...
rename kbid etc to kmpid to be explicit what it is
2018-09-25 09:14:02 +07:00
glasseyes
8922a24b12
[linux] shared install check base dir and keyman dir
...
i.e. e.g check /usr/local/share/keyman and if it doesn't exist
check /usr/local/share before creating it
fix a bad logging formatting
2018-09-24 18:43:12 +07:00
glasseyes
8c2d186dc1
[linux] options to cache more and for longer in experiments
2018-09-24 12:01:00 +07:00
glasseyes
5d0378ff0a
Merge branch 'linux-1177-userinstall' into linux-list-kmp
2018-09-24 11:39:47 +07:00
glasseyes
89a2f7c559
[linux] install all files from kmp in shared install
...
i.e. install directly to /usr/local/share rather than
using temp dir
share more code between the user and shared installs
rename KM_KVK to KM_OSK for less typing confusion with KM_KMX
move user_keyman dir etc to get_kmp (avoids import problems)
2018-09-24 11:23:13 +07:00
glasseyes
ea1edfd79f
[linux] user_keyboard_dir and user_keyman_dir
...
factor ~/.local/share/keyman location into a function
also keyman_cache_dir for the cache location
2018-09-24 09:53:22 +07:00
glasseyes
a029e4442d
[linux] keyman-config: set package version in local make deb
2018-09-24 09:28:51 +07:00
glasseyes
038af241d6
[linux] change to use enum InstallArea
...
to choose between user, shared and os
show keyboards from all 3 areas in km-config
but only allow uninstall from user area
2018-09-21 17:30:42 +07:00
glasseyes
581daad063
[linux] link kmp fonts into ~/.local/share/fonts
2018-09-21 16:41:27 +07:00
glasseyes
3edf52c1fc
[linux] get_kmp_version gets highest from all areas
...
get_kmp_version_user gets the version from user areas
2018-09-21 15:27:50 +07:00
glasseyes
445719fa17
[linux] default uninstall from user area
2018-09-21 15:03:46 +07:00
glasseyes
7a63053aaf
[linux] list kmp installed in different areas
...
user ~/.local/share/keyman or ~/.kmfl
local shared /usr/local/share/keyman
OS /usr/share/keyman
2018-09-21 15:02:44 +07:00
glasseyes
c48225300d
Merge branch 'linux-1189-1187' into linux-1177-userinstall
2018-09-21 14:14:49 +07:00
glasseyes
521c1b8b54
Merge branch 'master' into linux-1177-userinstall
2018-09-21 14:13:51 +07:00
Unknown
1a01489e41
[linux] 1187 handle more than one keyboard in legacy kmp
...
and more file types for 1189
2018-09-21 13:53:02 +07:00
glasseyes
8029aeb767
[linux] for #1189 handle more file types
2018-09-21 13:50:05 +07:00
glasseyes
c2d124b15f
debug logging of paths not print
2018-09-21 13:36:27 +07:00
glasseyes
46968f6d6e
Merge branch 'linux-1177-userinstall' into linux-list-kmp
2018-09-21 11:14:21 +07:00
glasseyes
2d0815b69c
[linux] for #1189 handle more file types
2018-09-21 11:14:04 +07:00
glasseyes
029ae21338
[linux] remove version call that snuck in to dist.sh
2018-09-21 10:50:46 +07:00
Daniel Glassey
c1f521e39d
Merge pull request #1203 from keymanapp/linux-versioning
...
[linux] Linux versioning
2018-09-21 10:41:20 +07:00
Daniel Glassey
bc657bf7cf
Merge pull request #1198 from keymanapp/linux-ibus-kmfl-dbus
...
[linux] ibus-kmfl on-screen keyboard
2018-09-21 10:40:50 +07:00
Daniel Glassey
866b3d19d6
Merge pull request #1204 from keymanapp/linux-1188-determine-filetype
...
[linux] PR1202 typo should be KM_KMX
2018-09-21 10:40:14 +07:00
glasseyes
c78ccbec8e
[linux] PR1202 typo should be KM_KMX
2018-09-21 10:24:06 +07:00
glasseyes
713cc14951
Merge branch 'master' into linux-1177-userinstall
2018-09-21 10:15:23 +07:00
glasseyes
0a677361e2
Merge branch 'master' into linux-list-kmp
2018-09-21 10:10:37 +07:00
glasseyes
0d23cc6985
[linux] remove devreconf from Makefile again
2018-09-21 10:00:53 +07:00
glasseyes
ca6bc9c032
[linux] ibus-kmfl: PR1198 improve checks looking for ldml file
2018-09-21 09:36:25 +07:00