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
d5be21cb82
Merge branch 'master' into linux-ibus-keyman
2018-11-19 11:13:25 +07:00
Joshua Horton
655e6228f6
Merge pull request #1318 from keymanapp/ios-1084-get-started-fix
...
[ios] "Get Started" view / keyboard conflict fix
2018-11-15 11:01:10 +07:00
Joshua Horton
06342c2d7c
Merge pull request #1301 from keymanapp/ios-1166-reachability-crash-fix
...
[iOS] System keyboard + Reachability crash fix
2018-11-15 10:32:50 +07:00
Joshua Horton
5bf8ecc56c
Merge pull request #1321 from keymanapp/web-dev-dependency-update
...
[Web] Development environment update
2018-11-15 07:57:49 +07:00
Darcy Wong
3a9c87d0d7
Merge pull request #1320 from keymanapp/android-cloud-api-4
...
[Android] Update to Cloud API 4.0
2018-11-15 06:12:26 +07:00
Darcy Wong
0eebd138d0
Merge pull request #1319 from keymanapp/android-cherrypick-1313
...
[Android] Swap TextView positions when end < start
2018-11-15 06:12:04 +07:00
Joshua A. Horton
d952420efc
Updates internal version of TypeScript to current.
2018-11-14 11:00:33 +07:00
Joshua A. Horton
3dddf02514
Updates dev dependencies, reduces npm's warnings.
2018-11-14 10:00:45 +07:00
Darcy Wong
2a9e2c1da8
Change to Cloud API 4.0
2018-11-13 22:57:30 +07:00
Darcy Wong
0fc93d14f3
Swap TextView positions when end < start
...
Fixes #1312
Cherry-pick of #1313
2018-11-13 16:58:47 +07:00
glasseyes
6ef3996018
Merge branch 'master' into linux-ibus-keyman
2018-11-13 16:52:00 +07:00
Daniel Glassey
adf5451ddb
[KPAPI] put punctuation in right place ( #1315 )
...
* put punctuation in right place
* comment array rows with hex ranges
2018-11-13 16:40:03 +07:00
Joshua A. Horton
ef6252789a
Hides the in-app keyboard when the Get Started view is active.
2018-11-13 15:26:19 +07:00
glasseyes
4fe657959e
don't pass lctrl or lalt states through to keyman
2018-11-13 14:08:08 +07:00
Daniel Glassey
2260cdbbd5
Merge pull request #1302 from keymanapp/windows-standardsdata-alltagsrename
...
[windows] rename build alltags
2018-11-13 09:21:24 +07:00
glasseyes
503cdea611
Merge branch 'master' into linux-ibus-keyman
2018-11-13 08:58:04 +07:00
Daniel Glassey
30362dee02
Merge pull request #1311 from keymanapp/keyboardprocessor-memleaks
...
[KPAPI] dispose things in tests that were memleaks
2018-11-13 08:56:07 +07:00
Darcy Wong
534b9aaab6
Merge pull request #1309 from keymanapp/desktop-cleanup-png-cherrypick
...
[Desktop] Cherrypick #1308
2018-11-13 06:17:51 +07:00
glasseyes
97e618ba71
Merge branch 'master' into linux-ibus-keyman
2018-11-12 18:42:38 +07:00
glasseyes
3f3101a7e8
rename build alltags in global
2018-11-12 16:16:12 +07:00
glasseyes
5654c935a2
rename build alltags in engine and buildtools
2018-11-12 16:14:28 +07:00
glasseyes
c83372546b
rename build alltags in unit-tests
2018-11-12 16:12:17 +07:00
glasseyes
635bb36281
rename build alltags in desktop
2018-11-12 16:10:30 +07:00
glasseyes
eb96341abf
rename build alltags in developer
2018-11-12 16:08:58 +07:00
glasseyes
4ac82460eb
rename alltags in other buildtools dirs
2018-11-12 16:06:16 +07:00
glasseyes
899a9ae1e6
dispose things in tests that were memleaks
2018-11-12 15:55:28 +07:00
Marc Durdin
70e7a85123
Merge pull request #1296 from keymanapp/keyboardprocessor-api
...
[KPAPI] Add final API layer bug fixes and unit tests
2018-11-12 19:26:40 +11:00
Marc Durdin
9ca7bab5f9
[Common] Final checks
2018-11-12 19:23:54 +11:00
Marc Durdin
1ab04f681a
[Common] Code Review updates, some minor changes to API, mostly comments and tests; one bug fix
2018-11-12 19:12:59 +11:00
Darcy Wong
e79dd2756e
Cherrypick #1308
...
Fixes sillsdev/keyman-keyman.com#210
* Fixes references to osk-tibetan.png and usage-none.png
* Fix lower-casing of .png desktop images
* Pages reference `options-hint.png` so `optioins-hint.PNG` can be safely removed
2018-11-12 08:51:23 +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
60619dc8de
add km_kbp_context_items_from_utf8
...
avoids unnecessary conversions and string duplication
utf8codec private vars needed in cpp for
linker to find them?
2018-11-09 16:50:52 +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
Darcy Wong
9efe8ddc18
Merge pull request #1303 from keymanapp/android-focused-color
...
[Android] Add styling to show current selection in list
2018-11-08 16:07:12 +07:00
Darcy Wong
33ee8373d6
Add styling to show current selection in list
...
In Keyman 10, the user could navigate the keyboard/language picker lists and the currently selected row would have a gray background.
2018-11-08 08:24:48 +07:00