Commit graph

572 commits

Author SHA1 Message Date
glasseyes
3335870d0f remove debconf template not needed any more 2019-01-04 16:57:57 +07:00
glasseyes
b454a6d1d3 icon for .kmp files 2019-01-04 14:55:59 +07:00
glasseyes
c4bfed77be icons for km-config 2019-01-04 14:43:49 +07:00
glasseyes
35580c2241 fix majorversion 2019-01-04 10:20:03 +07:00
glasseyes
71cd012b4a comment about updating tier in launchpad.sh 2019-01-03 16:25:03 +07:00
glasseyes
fb419e6097 dist.sh more robust for kbp version number 2019-01-03 15:20:33 +07:00
glasseyes
50c325b0ad ignore alphas in d/watch
set tier for launchpad.sh to get SHA256SUMS from right place
2019-01-03 12:57:02 +07:00
glasseyes
27080c08b2 set kbp version to same as rest of keyman for linux 2019-01-03 12:36:29 +07:00
glasseyes
5317a1f1a9 use resources/VERSION.md for linux, default tier beta 2019-01-03 11:23:25 +07:00
glasseyes
f6e7125b64 make version() more robust to tiers 2019-01-03 11:11:18 +07:00
glasseyes
99569fcd8c keyboardprocessor dist version numbers
now only from meson.build at least during beta
2019-01-03 11:10:28 +07:00
glasseyes
9467d8a827 only restart IBus if it is already running 2019-01-03 11:10:28 +07:00
glasseyes
c110d21cc1 specify PACKAGEVERSION to launchpad script 2019-01-03 11:10:28 +07:00
glasseyes
6dd1008dbf add d/postinst and postrm to restart IBus 2019-01-03 11:10:28 +07:00
Daniel Glassey
c453d5a6d5
Merge pull request #1467 from keymanapp/linux-missingfiles
[linux] add missing files get_info and ibus_util
2019-01-03 09:07:13 +07:00
Marc Durdin
b81d3229ee [meta] Linux version 2019-01-02 22:23:03 +11:00
Marc Durdin
bba82431bd [meta] Remove extra version number from platforms that shouldn't have it 2019-01-02 21:08:21 +11:00
glasseyes
f477729dcd don't do setup.py clean 2019-01-02 14:40:40 +07:00
glasseyes
0139f4324c improve cleaning keyman-config 2019-01-02 13:11:31 +07:00
glasseyes
f9186f386c add missing files get_info and ibus_util 2019-01-02 11:28:01 +07:00
Marc Durdin
d5c03aa4d9 11.0 beta history seed 2019-01-02 09:19:58 +11:00
glasseyes
bc2ae0201e fix forwarding backspace 2018-12-19 15:05:53 +07:00
glasseyes
4a80289d80 km_kbp_cp_dispose gone so cast and g_free instead 2018-12-19 13:23:17 +07:00
glasseyes
9dc84b83e5 get un/install from ibus working (for me at least!)
move get_metadata to kmpmetadata.py
some ibus utility functions for un/install, restart
and change keyboard
2018-12-19 12:55:26 +07:00
glasseyes
038dfd98c5 install and uninstall from ibus 2018-12-19 12:55:25 +07:00
Daniel Glassey
1a3bf282ca
Merge pull request #1446 from keymanapp/linux-options
[linux] Linux options
2018-12-18 21:31:17 +07:00
glasseyes
c7dc14bb13 baselayout kbdus.dll and alt en-US for now 2018-12-18 16:56:42 +07:00
glasseyes
1c1ca42301 baselayout only en-US for now 2018-12-18 15:51:37 +07:00
glasseyes
f2b6b9cf5c default platform and baselayout for linux
baselayout is LANG changed to xx-CC format

also move linux code workspace
2018-12-18 15:49:56 +07:00
glasseyes
41139b6467 keyman package is section utils not python 2018-12-18 12:16:37 +07:00
Daniel Glassey
a1dac0eb52
Merge pull request #1430 from keymanapp/linux-backspace
[linux] backspace
2018-12-18 09:22:42 +07:00
glasseyes
b8a199607f wait until END to do EMIT_KEYSTROKE
in case there are other actions like INVALIDATE_CONTEXT after it
2018-12-18 09:10:43 +07:00
Daniel Glassey
0eefe8a41b
Merge pull request #1431 from keymanapp/linux-ibus-keyman-testprog
[linux] ibus-keyman test program
2018-12-18 08:50:57 +07:00
glasseyes
416aaec057 rename new tests to 038, 039 2018-12-18 08:41:21 +07:00
glasseyes
13a20b3350 set GTK_CFLAGS and GTK_LIBS for make dist on jenkins 2018-12-17 23:18:05 +07:00
glasseyes
4547ed2e49 remove hasonlymarker 2018-12-17 21:44:34 +07:00
glasseyes
fc023c8cf1 missing part of merge 2018-12-17 21:05:26 +07:00
glasseyes
2fda69b9f2 Merge branch 'master' into linux-backspace 2018-12-17 21:02:10 +07:00
glasseyes
4cadda4bbe Merge branch 'master' into linux-ibus-keyman-testprog 2018-12-17 20:47:51 +07:00
glasseyes
e6b5c90a1f cleanup change_keyboard 2018-12-17 20:17:49 +07:00
glasseyes
d87dc62dcf use keypress_actions instead of pynput 2018-12-17 20:17:14 +07:00
glasseyes
334f2dacfc keypress_actions: add ctrlr, port to python3 2018-12-17 20:14:36 +07:00
glasseyes
1c2eca06f2 tests for punctuation keys and generic ctrlalt 2018-12-17 20:09:24 +07:00
glasseyes
eff3abd8bb add keypress_actions and sequence_step from LDTP
This file may be distributed and/or modified under the terms of the GNU Lesser General
Public License version 2 as published by the Free Software Foundation. This file
is distributed without any warranty; without even the implied warranty of
merchantability or fitness for a particular purpose.
2018-12-17 17:52:38 +07:00
Daniel Glassey
a7d8ba04b6
Merge pull request #1408 from keymanapp/linux-ibus-keyman
[linux] ibus keyman fix most things that failed using kmx test keyboards
2018-12-17 13:57:23 +07:00
glasseyes
32a6d9bb9b doc pynput dependency 2018-12-17 11:39:18 +07:00
glasseyes
06fb0ad807 doc for ibus-keyman tests 2018-12-17 11:37:30 +07:00
glasseyes
48dd46c602 README: add more packages to install for ibus-keyman and keyman-config 2018-12-17 11:28:09 +07:00
Daniel Glassey
ae650cfea5
Merge pull request #1438 from keymanapp/linux-osk
[linux] put underlying base "us" keyboard into LDML
2018-12-17 10:59:57 +07:00
glasseyes
f6bc8526ec slightly longer sleep more reliable 2018-12-17 10:25:03 +07:00