glasseyes
|
b2fcd8061d
|
update copyright for autotool parts
|
2018-11-26 10:29:51 +07:00 |
|
glasseyes
|
cd24ff0cd9
|
alt keyboardprocessor pkgconfig path
|
2018-11-23 15:57:36 +07:00 |
|
glasseyes
|
e227b0c99e
|
add tmpsources target for PR build
revert redundant check for config.h before configure
|
2018-11-23 15:33:47 +07:00 |
|
glasseyes
|
83c6a2bd71
|
only configure in dist.sh if not already configured
|
2018-11-23 11:37:57 +07:00 |
|
glasseyes
|
c20dd60064
|
add version to engine
though ibus doesn't seem to use it anyway
another g_file_test
|
2018-11-22 15:23:17 +07:00 |
|
glasseyes
|
b240fb50a2
|
use g_file_test more, add copyright header
|
2018-11-22 15:08:45 +07:00 |
|
glasseyes
|
c9eca64161
|
re-enable OSK, more cleanup
|
2018-11-22 14:58:44 +07:00 |
|
glasseyes
|
d1215444da
|
remove dead code
|
2018-11-22 14:11:03 +07:00 |
|
glasseyes
|
1847856510
|
get keyboards from json
instead of looking for .kmx files
put data from json into the engine
|
2018-11-22 14:01:22 +07:00 |
|
glasseyes
|
15be8ae436
|
parse more json, add test apps
print_kmp prints out parsed json
print_kmpdetails prints the data created from
parsing the json
|
2018-11-21 17:33:07 +07:00 |
|
glasseyes
|
53422c5c36
|
WIP: keyboard management
|
2018-11-20 17:25:21 +07:00 |
|
glasseyes
|
43087a86fd
|
dist for ibus-keyman and keyboardprocessor
|
2018-11-20 15:59:14 +07:00 |
|
glasseyes
|
dfd327c129
|
change to current files in POTFILES.in
|
2018-11-20 15:58:00 +07:00 |
|
glasseyes
|
4fe657959e
|
don't pass lctrl or lalt states through to keyman
|
2018-11-13 14:08:08 +07:00 |
|
glasseyes
|
f32b083485
|
WIP: giving state the context
if ibus's client app/toolkit supports it
|
2018-11-09 16:53:36 +07:00 |
|
glasseyes
|
78becff952
|
get basic backspace working
more complicated things later
|
2018-11-08 17:24:21 +07:00 |
|
glasseyes
|
88f751f77d
|
first pass at using dummy keyboard
base keys and shift keys are working
punctuation keys are switched around but that looks deliberate
|
2018-11-08 16:42:21 +07:00 |
|
glasseyes
|
32c9ce3e60
|
get icons working til get them from kmx
|
2018-11-08 16:40:42 +07:00 |
|
glasseyes
|
4d61385e0e
|
differentiate dummy keyboard names with number
WIP: show icons
|
2018-11-07 17:16:13 +07:00 |
|
glasseyes
|
2187cc430e
|
always reconfigure meson with INSTALLDIR
fixes building to /usr/local after /tmp/kmfl
|
2018-11-07 17:14:31 +07:00 |
|
glasseyes
|
3301296789
|
get kvk and ldml file names from kmx name
|
2018-11-07 15:45:33 +07:00 |
|
glasseyes
|
3e50834ecf
|
locally installing ibus-keyman component
|
2018-11-07 14:45:53 +07:00 |
|
glasseyes
|
3f60361d17
|
km_kbp_option_item[] is now what to use in creating state
|
2018-11-07 14:22:04 +07:00 |
|
glasseyes
|
5025ef2b26
|
remove keyman paths from kmfl.xml
don't search keyman dirs in ibus-kmfl
|
2018-11-07 14:22:04 +07:00 |
|
glasseyes
|
526df17fc4
|
update some docs for ibus-keyman
put autotool_projects back
|
2018-11-07 14:21:54 +07:00 |
|
glasseyes
|
c2a5969851
|
add KPAPI and ibus-keyman to build system
|
2018-11-07 14:00:53 +07:00 |
|
glasseyes
|
b7ae5455e0
|
remove dbus service from ibus-kmfl
|
2018-11-07 11:26:33 +07:00 |
|
glasseyes
|
67973cd89b
|
WIP: setting up to use dummy keyboard
|
2018-11-07 10:15:25 +07:00 |
|
glasseyes
|
c862e7148b
|
some infrastructure for loading keyboards
from libkmfl
|
2018-11-06 16:07:59 +07:00 |
|
glasseyes
|
d58667dc11
|
WIP: adapt keymanutil for new processor
|
2018-11-06 15:15:30 +07:00 |
|
glasseyes
|
a2b30dc494
|
WIP: use keyboardprocessor.h
get pkg-config for JSON_GLIB and KEYMAN_PROC
|
2018-11-06 15:14:21 +07:00 |
|
glasseyes
|
74545d5366
|
update pbuilderrc to rename sid to unstable
|
2018-11-05 11:51:04 +07:00 |
|
glasseyes
|
7673f7c0fb
|
Merge branch 'master' into linux-ibus-keyman
|
2018-10-26 23:42:25 +07:00 |
|
glasseyes
|
551efa5822
|
[linux] linked libs in LIBADD not LDFLAGS
fixes Debian bug #616572
|
2018-10-19 14:04:54 +07:00 |
|
glasseyes
|
8eaeee506c
|
[linux] separate NEWS file for kmflcomp
lintian complains if it is same as the Changelog
|
2018-10-19 13:44:34 +07:00 |
|
glasseyes
|
f932084775
|
[linux] clean keyman-config before launchpad build
|
2018-10-19 11:03:34 +07:00 |
|
glasseyes
|
8f9fd13f99
|
[linux] changelog for kmflcomp upload to experimental
|
2018-10-19 11:03:26 +07:00 |
|
glasseyes
|
65aa58b109
|
WIP: kmpdetails experiments
|
2018-10-18 16:49:48 +07:00 |
|
glasseyes
|
5de6f9ad2b
|
[linux] rename more to ibus-keyman
|
2018-10-18 16:49:48 +07:00 |
|
glasseyes
|
192d6c9ae5
|
[linux] clean keyman-config before launchpad build
|
2018-10-17 13:14:17 +07:00 |
|
glasseyes
|
a8b239498e
|
Merge branch 'master' into linux-ibus-keyman
|
2018-10-17 13:11:31 +07:00 |
|
glasseyes
|
09971d3697
|
[linux] bump lib version number of libkmflcomp
because APIs were added since last release
ref https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
scenario 2 so set to 1:0:1
|
2018-10-12 15:40:36 +07:00 |
|
glasseyes
|
27caf56ed0
|
[linux] make jenkins happy: km-package-install -h
|
2018-10-12 10:09:44 +07:00 |
|
glasseyes
|
381cef050e
|
Merge branch 'master' into linux-ibus-keyman
|
2018-10-11 10:29:05 +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 |
|