Eberhard Beilharz
|
d8ee425eb2
|
chore(linux): fix memory allocation in keymanutil.c
Also add unit tests for keyman_put_options_todconf.
|
2021-11-15 19:22:04 +01:00 |
|
Eberhard Beilharz
|
642bad8d7d
|
fix(linux): fix freeing of options
|
2021-11-08 12:38:00 +01:00 |
|
Eberhard Beilharz
|
be7dd09cb0
|
chore(linux): Address code review comments
|
2021-11-08 12:02:30 +01:00 |
|
Eberhard Beilharz
|
2095d98c14
|
chore(linux): Update method comments
|
2021-11-05 16:27:22 +01:00 |
|
Eberhard Beilharz
|
b4208c90b8
|
chore(linux): Set correct version number on ibus component
|
2021-10-28 10:36:23 +02:00 |
|
Eberhard Beilharz
|
c401640c8a
|
chore(linux): Fix warnings
|
2021-06-14 17:39:05 +02:00 |
|
Darcy Wong
|
a148463dca
|
feat(linux): Save new options into DConf
|
2020-02-01 17:04:09 +07:00 |
|
Darcy
|
12a6d5e95c
|
feat(linux): Start refactoring the dconf utilities
|
2020-01-31 17:35:49 +07:00 |
|
glasseyes
|
308c9216a9
|
'us' is the default us xkb keyboard not 'en'
|
2018-12-13 09:34:47 +07:00 |
|
glasseyes
|
d2518f319e
|
check if kmx already processed at >= version
|
2018-12-06 13:20:41 +07:00 |
|
glasseyes
|
4510bf3863
|
separate IBus engines for each language
|
2018-12-04 13:49:47 +07:00 |
|
glasseyes
|
5156dcc98b
|
change oth lang to other
|
2018-11-26 11:35:04 +07:00 |
|
glasseyes
|
2cc3cebd8a
|
cope with keyboard without lang
|
2018-11-26 10:56:24 +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
|
53422c5c36
|
WIP: keyboard management
|
2018-11-20 17:25:21 +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
|
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
|
3301296789
|
get kvk and ldml file names from kmx name
|
2018-11-07 15:45: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
|
37a92339a4
|
[linux] WIP: preparing to use keyman API
|
2018-10-05 09:02:22 +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 |
|