Commit graph

27982 commits

Author SHA1 Message Date
jahorton
60c1be8bc0 feat(common/models): search deduplication, intermediate caching 2020-08-28 12:43:22 +07:00
Marc Durdin
6c1d93e399 chore: address review comments 2020-08-28 15:37:44 +10:00
Marc Durdin
a691a30ea8 chore: address review comments 2020-08-28 15:33:07 +10:00
Darcy Wong
f604eaa06a fix(android/app): Fix overflow menu for hdpi devices 2020-08-28 12:30:12 +07:00
Marc Durdin
22f165f39b feat(developer): add viewport to html templates 2020-08-28 15:25:46 +10:00
jahorton
4380265466 feat(common/models): core correction-search 2020-08-28 11:39:10 +07:00
Marc Durdin
0469df92af chore: fix docs 2020-08-28 12:22:12 +10:00
Marc Durdin
907ccc56bc feat(windows): add langtags.json data
This will be used for future updates for language search
and installation and will eventually allow us to remove
ethnologue and alltags data (and some of bcp47 subtag)
2020-08-28 12:17:28 +10:00
Keyman Server
cfdf655b3b
Merge pull request #3528 from keymanapp/auto/version-master-14.0.136
auto: increment master version to 14.0.136
2020-08-28 04:01:32 +10:00
Keyman Build Agent
182b4f1ef7 auto: increment master version to 14.0.136 2020-08-27 14:00:52 -04:00
jahorton
2dd7285746 chore(common/models): Merge branch 'master' into feat/common/models/edit-distance-calc-import 2020-08-27 14:02:53 +07:00
jahorton
87dff74e5d feat(common/models): basic SearchSpace, Tier, etc skeleton 2020-08-27 14:00:41 +07:00
jahorton
f91ac477cc chore(common/models): pre-PR cleanup, branch split 2020-08-27 13:59:49 +07:00
jahorton
51ffc7c701 change(common/models): type tweaks for branch code 2020-08-27 13:58:53 +07:00
jahorton
5464bb884a change(common/models): adjustments to match base branch changes 2020-08-27 13:51:32 +07:00
jahorton
0a6a19fabf feat(common/models): another unit test 2020-08-27 13:45:40 +07:00
jahorton
43621fdae4 feat(common/models): SearchEdge + SearchNode 2020-08-27 13:45:39 +07:00
jahorton
e97bf082b3 feat(common/models): slow progress 2020-08-27 13:45:07 +07:00
jahorton
ea1e649935 change(common/models): minor design iteration 2020-08-27 13:43:58 +07:00
jahorton
02b87bfa9e feat(common/models): rough initial skeleton 2020-08-27 13:43:57 +07:00
jahorton
d9caa9627e change(common/models): genericizes the calc class 2020-08-27 13:43:17 +07:00
Marc Durdin
bcd69084c4 chore(windows): cleanup 2020-08-27 14:03:33 +10:00
Marc Durdin
6cf3368ada feat(windows): select language at keyboard install
For packages with a single keyboard, we now make it
possible to select a language at install time.

Fixes #1456.
2020-08-27 13:59:11 +10:00
Darcy Wong
4a963533c0 fix(android/app): Inject meta viewport tag for viewing help
Fixes #3522 by injecting a meta viewport tag if the help document in WebViewFragment doesn't contain it.
This replaces the 200% zoom.
2020-08-27 09:21:53 +07:00
Darcy Wong
970c2ca5f3
Merge pull request #3498 from keymanapp/feat/android/stepper
feat(android): Use Stepper for navigating package installation steps
2020-08-27 08:36:32 +07:00
Darcy Wong
268c3558df
Merge pull request #3514 from keymanapp/fix/android/check-assets-before-copy
fix(android/engine): Check asset package version before installing
2020-08-27 08:24:46 +07:00
Marc Durdin
0ad1789dad feat(windows): split language registration on app install
This splits the registration and installation of TIPs according to the
elevation context during the installation process, so that the current
user gets the correct configuration, regardless of who the elevated user
is.
2020-08-27 10:38:04 +10:00
Marc Durdin
e83e7605de fix(windows): refresh configuration after changes 2020-08-27 08:22:50 +10:00
Marc Durdin
e7b7d80366 chore(windows): remove stockeditor
Stockeditor is no longer required as it was used in the past to edit
translations and messages, but these are all maintained either in source
or through Crowdin now.
2020-08-27 07:52:17 +10:00
Eddie Antonio Santos
7029b06403
Merge pull request #3506 from keymanapp/feat/common/models/script-uses-spaces
feat(common/models): override script defaults: spaces break words
2020-08-26 14:56:08 -06:00
Eddie Antonio Santos
222c783586
docs(developer/compilers): document purpose of create-override-script-regexp 2020-08-26 14:55:21 -06:00
Eddie Antonio Santos
f9c2b7ea59
chore(common/models): Merge branch 'feat/common/models/script-uses-spaces' of github.com:keymanapp/keyman into feat/common/models/script-uses-spaces 2020-08-26 14:54:40 -06:00
Eddie Antonio Santos
64ad54350b
docs(developer/compilers): hopefully more clear documentation for break-words-at-spaces option 2020-08-26 14:49:24 -06:00
Eddie Antonio Santos
e93c738d25
refactor(developer/compilers): spell 'eligible' correctly 😅 2020-08-26 14:43:31 -06:00
Eddie Antonio Santos
1884706cd0
changes(developer/compilers): apply suggestions from #3506 review
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-08-26 14:42:22 -06:00
Keyman Server
a2e2e6cd47
Merge pull request #3515 from keymanapp/auto/version-master-14.0.135
auto: increment master version to 14.0.135
2020-08-27 04:01:37 +10:00
Keyman Build Agent
d5e5c07c3c auto: increment master version to 14.0.135 2020-08-26 14:00:57 -04:00
Eddie Antonio Santos
d98548e529
style(developer/compilers): add missing semi-colon 2020-08-26 10:43:15 -06:00
Eddie Antonio Santos
cb8f539dd8
change(developer/compilers): perfective changes to create-overide script 2020-08-26 10:38:07 -06:00
Eddie Antonio Santos
1d1a9fa238
test(developer/compilers): strong assertions for script overrides breaker 2020-08-26 10:11:46 -06:00
Eddie Antonio Santos
3ff7a84d05
docs(developer/compilers): fix some wording and make more explicit 2020-08-26 09:53:37 -06:00
Eddie Antonio Santos
bd93130606
feat(developer/compilers): make create-override-script-regexp.ts executable 2020-08-26 09:43:20 -06:00
Eddie Antonio Santos
59870ef2f7
change(developer/compilers): regexp detects whether SEA character exists anywhere 2020-08-26 09:42:33 -06:00
Eddie Antonio Santos
075b61b4f5
feat(developer/compilers): generate regexp for override script 2020-08-26 09:32:03 -06:00
Eddie Antonio Santos
9b62d2e818
docs(developer/compilers): intended purpose of override script 2020-08-26 08:38:34 -06:00
Darcy Wong
add7edd25c chore(android): Cleanup more strings
Per review comments:
* Include keyboard name in toast notification on keyboard install
* Remove label_complete and use "OK" button when complete
2020-08-26 15:06:10 +07:00
Eberhard Beilharz
6c00131d5a
Merge pull request #3504 from keymanapp/feat/linux/i18n
[linux] Add packaging of Linux localization files
2020-08-26 09:19:07 +02:00
Darcy Wong
47fab2d3a2 fix(android/engine): Check asset package version before installing
Fixes #3500

When KMManager is copying asset kmp files, check if the asset package is a downgrade before installing it.
2020-08-26 14:13:02 +07:00
Marc Durdin
e46e222dff feat(windows): profile installation - support 2020-08-26 14:45:07 +10:00
Marc Durdin
5f2dbf4b82 feat(windows): profile installation - desktop 2020-08-26 14:42:02 +10:00