Commit graph

5404 commits

Author SHA1 Message Date
Eddie Antonio Santos
fe0a99c6e4
Merge branch 'master' into lmlayer-specify-punctuation 2019-07-30 09:22:34 -06:00
Eddie Antonio Santos
35152a5439
Merge pull request #1914 from keymanapp/developer-add-build.sh
[Developer] Add build.sh to developer/js
2019-07-30 09:24:01 -06:00
Eddie Antonio Santos
65136a06e2
Add set -eu to prevent further mistakes in build.sh.
This change is has not been approved by the UK parliament :p
2019-07-30 09:21:37 -06:00
rfaramir
d4cbe51310
Merge pull request #1917 from keymanapp/ios-ui-capitalheadings
[ios] Capitalize the heading for Keyboards and Language settings
2019-07-30 09:18:18 -05:00
Marc Durdin
c59a37f402
Merge pull request #1907 from keymanapp/android-crash-on-javascript-when-not-ready
[Android] If the keyboard view is not ready, calling javascript functions will crash
2019-07-30 16:06:21 +10:00
Joshua Horton
12b686aa4b
Merge pull request #1902 from keymanapp/lmlayer-worker-interface-docs
[LMLayer] Documents the methods of WorkerInternalModel
2019-07-30 08:40:42 +07:00
Joshua Horton
d8cd238e36
Update common/predictive-text/worker/worker-interfaces.ts
Co-Authored-By: Eddie Antonio Santos <easantos@ualberta.ca>
2019-07-30 08:40:00 +07:00
Eddie Antonio Santos
d99337bf39
Add punctuation to trie model. 2019-07-29 16:06:43 -06:00
Eddie Antonio Santos
eb12da683b
Test that the trie model exposes punctuation. 2019-07-29 16:04:41 -06:00
Eddie Antonio Santos
31650eba49
Allow for optional punctuation to be passed into options. 2019-07-29 15:55:17 -06:00
Eddie Antonio Santos
32a8dcb0c2
Convert determinePunctuationFromModel() to a static method. 2019-07-29 15:44:23 -06:00
Eddie Antonio Santos
b20541ea8b
Allow for the partial specification of punctuation, with more robust defaults selector thing. 2019-07-29 15:40:08 -06:00
Eddie Antonio Santos
5e2528a78c
Extract method: determinePunctuationFromModel(). 2019-07-29 15:29:36 -06:00
Randy Boring
861f089632 capitalize the heading for Keyboards and Language settings in LanguageSettingsViewController 2019-07-29 16:18:15 -05:00
Eddie Antonio Santos
930f4b9eb7
Correct some comments. 2019-07-29 09:19:49 -06:00
Eddie Antonio Santos
37e1dc34cf
[Developer] Add build.sh to developer/js. 2019-07-29 09:17:39 -06:00
Marc Durdin
e3683f4ab8
Merge pull request #1905 from keymanapp/android-kitkat-requirement
[Android] Force KitKat as minimum supported version
2019-07-29 21:38:45 +10:00
Marc Durdin
7d65efcedc [Android] Remove commented code 2019-07-29 20:03:28 +10:00
Marc Durdin
eebeb5e8e6 [Android] javascript after load for system as well as inapp 2019-07-29 19:55:35 +10:00
Marc Durdin
277d849383 [Android] Don't fire finished event until after onload event; guarantees JS is ready 2019-07-29 19:54:22 +10:00
Marc Durdin
96ad12a0fe [Android] Move the loaded flag before the start of the page load 2019-07-29 15:17:08 +10:00
Marc Durdin
897ae3fee2 [Android] If the keyboard view is not ready, calling javascript functions will crash 2019-07-29 15:13:09 +10:00
jahorton
8f374d24fc Missed including this edit. 2019-07-29 08:11:06 +07:00
jahorton
efbeafa78e PR review polish, round 1 2019-07-29 05:57:14 +07:00
Marc Durdin
7794370eb7 beta build number 2019-07-29 08:17:39 +10:00
Marc Durdin
269229565e history.md 2019-07-29 08:08:53 +10:00
Marc Durdin
81023b7932 [Android] Force KitKat as minimum supported version 2019-07-29 08:07:30 +10:00
Marc Durdin
9dec45228a
Merge pull request #1901 from keymanapp/ios-banner-fix
[iOS] Fixes the in-app banner issue.
2019-07-29 06:46:18 +10:00
Marc Durdin
2c680329c0
Merge pull request #1895 from keymanapp/lmlayer-disable-firefox-and-edge-in-karma-tests
[LMLayer] Disable Firefox and Edge in unit tests
2019-07-28 16:53:39 +10:00
jahorton
5776cd9138 Documents the methods of WorkerInternalModel 2019-07-26 16:03:12 +07:00
rfaramir
01dda40512
Merge pull request #1885 from keymanapp/ios-ui-language-add-lm
[ios] ui language add lexical model
2019-07-26 02:04:08 -04:00
jahorton
20fc5dee5a Fixes the in-app banner issue. 2019-07-26 12:52:17 +07:00
Randy Boring
acf159c7d5 Merge branch 'ios-ui-language-add-lm' of https://github.com/keymanapp/keyman into ios-ui-language-add-lm
git push said it was necessary
2019-07-25 21:59:46 -05:00
Randy Boring
67917d7d95 added notes and fixed a typo 2019-07-25 20:32:46 -05:00
Joshua Horton
1576c1a124
Merge pull request #1881 from keymanapp/android-new-suggestions-quarantine
[Android] Comments out hooks for rotation suggestion.
2019-07-26 05:29:19 +07:00
Eddie Antonio Santos
ada6af46f6
Fix old dummy model test case. 2019-07-25 16:05:04 -06:00
Eddie Antonio Santos
529f0d3adf
Move space adding to the model compositor. 2019-07-25 15:47:54 -06:00
Eddie Antonio Santos
096ecad140
Test that the proper space is appended. 2019-07-25 15:29:59 -06:00
Marc Durdin
9b8027984d
Merge pull request #1896 from keymanapp/lmlayer-license
[LMLayer] Make license consistent with rest of Keyman
2019-07-26 07:12:28 +10:00
Eddie Antonio Santos
87089a197d
Implement alternate open/close quote. 2019-07-25 15:11:40 -06:00
Marc Durdin
e413b96a65 [LMLayer] Disable Firefox and Edge in unit tests 2019-07-26 07:05:57 +10:00
Marc Durdin
a09e711f4a [LMLayer] Make license consistent with rest of Keyman 2019-07-26 06:52:31 +10:00
Eddie Antonio Santos
d71cec5bf1
Write test to detect if the model compositor understands punctuation. 2019-07-25 13:00:35 -06:00
Eddie Antonio Santos
795b862ce6
Add punctuation to trie model source code. 2019-07-25 12:38:24 -06:00
Eddie Antonio Santos
3d2d94e93e
Write interface for specifying punctuation. 2019-07-25 11:36:02 -06:00
Eddie Antonio Santos
9589778597
Test that the compiler adds the punctuation. 2019-07-25 11:26:39 -06:00
Eddie Antonio Santos
2e5855090a
Fix tsconfig... 2019-07-25 11:22:07 -06:00
Joshua Horton
86acffbbb1
Merge pull request #1891 from keymanapp/ios-correct-predict-prefs
[iOS] Utilization of correction/prediction settings
2019-07-25 18:48:36 +07:00
rfaramir
c4177aca8a
Update ios/engine/KMEI/KeymanEngine/Classes/Settings/InstalledLanguagesViewController.swift
Co-Authored-By: Joshua Horton <joshua_horton@sil.org>
2019-07-25 03:39:27 -04:00
Randy Boring
8069ffd189 Merge branch 'master' into ios-ui-language-add-lm
setting prefs slightly conflicted
2019-07-25 03:09:06 -04:00