Joshua A. Horton
a78335ad9b
Fixes old design-mode iframe issue.
2019-01-31 02:06:13 +07:00
Joshua A. Horton
8aab139ef4
Adds a touch-alias element interface test.
2019-01-30 20:37:37 +07:00
Joshua A. Horton
caf74f8ff5
Fixes post-merge branch builds.
2019-01-30 09:23:58 +07:00
Joshua A. Horton
2d248aee13
Merge branch 'web-touch-alias-refactor' into web-processing-element-API
2019-01-30 07:34:38 +07:00
Joshua A. Horton
6a27e2ef39
Fixes minor post-refactor caret bug.
2019-01-30 04:02:48 +07:00
glasseyes
c0d40559f1
add disco and cosmic to cow script
...
and reorder steps
2019-01-28 10:00:17 -06:00
glasseyes
a8417670b8
add test/kmp.json to EXTRA_DIST
2019-01-28 09:59:33 -06:00
Joshua A. Horton
e51993d59e
A couple more tweaks.
2019-01-28 05:39:45 +07:00
Joshua A. Horton
b6db73e5df
A few more refactor fixes.
2019-01-28 05:23:34 +07:00
Joshua A. Horton
6551095634
Adjusts tests in line with the new refactor.
2019-01-28 05:08:09 +07:00
Joshua A. Horton
510d1ea4bf
Integrates the newly-refactored TouchAliasElement into KMW.
2019-01-28 04:37:13 +07:00
Joshua A. Horton
4e1b72323f
Finishes basic unit-tests for TouchAliasElement.
2019-01-27 21:10:13 +07:00
Joshua A. Horton
f284bbf2d7
Touch-alias unit test development.
2019-01-27 19:13:02 +07:00
Joshua A. Horton
fe06a01fc1
Starts development of touch-alias unit-testing.
2019-01-27 18:49:45 +07:00
Darcy Wong
41036f1853
Merge pull request #1555 from keymanapp/android-get-started-api-16
...
[Android] Misc UI cleanup
2019-01-27 02:46:02 +07:00
Darcy Wong
423a183121
Update history.md
2019-01-26 13:45:42 -06:00
Joshua A. Horton
ec852a39aa
Removes post-rebase artifacts, making touch-alias work into its own PR.
2019-01-26 00:36:58 +07:00
Joshua - Leisure
bc25a59c43
Finishes base definition of TouchAliasElement and wrapper. Needs tests.
2019-01-26 00:27:54 +07:00
Joshua - Leisure
a3695750e1
Lots of TouchAliasElement prep; not quite ready for finailzation yet.
2019-01-26 00:27:37 +07:00
Joshua A. Horton
893c7b8347
Starts work on a proper refactor/definition of KMW's touch aliases.
2019-01-26 00:27:20 +07:00
Joshua A. Horton
0026d5ae08
Extracts some dom-related util API into targetable module for tools.
2019-01-26 00:26:54 +07:00
Darcy Wong
e63298b054
Rename key
...
Per PR comment, standardize keys to `ConfirmDialogFragment.` prefix
2019-01-25 10:06:02 -06:00
Joshua - Leisure
c299d4b6cd
Finishes base definition of TouchAliasElement and wrapper. Needs tests.
2019-01-25 20:38:38 +07:00
Joshua - Leisure
b229a01cb3
Lots of TouchAliasElement prep; not quite ready for finailzation yet.
2019-01-25 19:53:37 +07:00
Joshua A. Horton
eedc5070e6
Starts work on a proper refactor/definition of KMW's touch aliases.
2019-01-24 21:25:27 +07:00
Joshua A. Horton
c1403c8d8d
Extracts some dom-related util API into targetable module for tools.
2019-01-24 21:07:39 +07:00
Darcy Wong
44f9a665ef
Fix ProgressDialog background
2019-01-23 15:45:33 +07:00
Darcy Wong
5f780dce2a
Fix pattern for SimpleDateFormat
...
Fixes exception found while testing this scenario:
1. Emulator Android API 16
2. From globe button, add Afade (Latin) - SIL Cameroon QWERTY keyboard
3. From browser, install keyboard package from
https://keyman.com/keyboard/sil_cameroon_qwerty
4. Return to language picker, and add new keyboard
5. This triggers SimpleDateFormat()
2019-01-23 09:50:02 +07:00
Darcy Wong
22ecac01ef
Cleanup ConfirmDialogFragment
...
Currently, the app name briefly flickers when ConfirmDIalogFragment finishes.
These changes make the flicker less noticeable:
* Set the app name blank in the Manifest
* Dismiss the dialog fragment and finish the activity
Also updated ConfirmDialogFragment to have a flexible message body (second parameter)
* And updated gitignore to ignore artifacts from Android Studio's "Layout Inspector" tool
2019-01-23 08:33:13 +07:00
Randy Boring
0e0146f23a
added Script Phase to verify that the version in the project file matches the version in this git branch
...
the script's output shows pretty clearly what is wrong when they don't match
the script cleans up after itself if all went well
2019-01-22 11:58:12 -06:00
Eddie Antonio Santos
79dede4e03
Merge pull request #1551 from keymanapp/lmlayer-wordlist
...
[LMLayer] Implement naïve, inefficient, word list prediction model
2019-01-22 10:25:51 -07:00
Darcy Wong
29878089ab
Merge branch 'beta' into android-get-started-api-16
2019-01-22 21:34:13 +07:00
Darcy Wong
747f386b89
Merge pull request #1554 from keymanapp/android-get-or-default
...
[Android] Add HashMap.getOrDefault for older Android API levels
2019-01-21 14:06:52 +07:00
Darcy Wong
5f564d0033
Add markdown formatting
2019-01-21 14:06:28 +07:00
Darcy Wong
d0adf182b7
Fix "Getting Started" checkbox
...
Add a LinearLayout view so text label goes to the right
2019-01-21 13:43:51 +07:00
Darcy Wong
1ae6796f7d
Update history.md
2019-01-21 11:31:39 +07:00
Darcy Wong
2ca62811b5
PRovide HashMap.getOrDefault for older API levels
2019-01-21 11:28:38 +07:00
Darcy Wong
3dffd83c94
Merge pull request #1550 from keymanapp/android-kmp-languages
...
[Android] Update installing a multilingual keyboard from local kmp package
2019-01-21 05:40:10 +07:00
Darcy Wong
c9194ad36c
Update history.md
2019-01-21 05:15:39 +07:00
Darcy Wong
5919fc02f3
Fix activity finish() transitions
...
Changed KeyboardListActivity so it passes a result (1) which will get the parent LanguageListActivity to finish too.
2019-01-19 23:34:53 +07:00
Darcy Wong
884ac75cd8
Update with kmp info if version >= cloud
...
Addresses review comment
2019-01-19 22:27:00 +07:00
Eddie Antonio Santos
82ba375fb5
Enable word list model in the top-level API.
2019-01-18 14:23:16 -07:00
Eddie Antonio Santos
a042a18858
Test instantiation and usage of word list model.
2019-01-18 14:03:33 -07:00
Eddie Antonio Santos
a247bf8119
Implement prediction with multiple words.
2019-01-18 14:00:24 -07:00
Eddie Antonio Santos
43371da774
Test predicting after a word.
2019-01-18 13:34:51 -07:00
Eddie Antonio Santos
baf8bdb12b
Implement predicting for the empty buffer.
2019-01-18 13:23:49 -07:00
Eddie Antonio Santos
7e8dcab305
Test for predicting in an empty buffer.
2019-01-18 13:23:29 -07:00
Eddie Antonio Santos
89f9d8a2f1
Tidy up: define WordListModel in a IIFE so that it can have private constants.
2019-01-18 13:08:00 -07:00
Eddie Antonio Santos
2c8237c379
Implement simple prefix search for a single word.
2019-01-18 13:00:15 -07:00
Darcy Wong
0f8f95ffca
Minor cleanup
2019-01-18 16:51:16 +07:00