Commit graph

33096 commits

Author SHA1 Message Date
Keyman Build Agent
6c6055cdbd auto: increment master version to 14.0.137 2020-08-28 14:00:52 -04:00
Eberhard Beilharz
7b34b41089
Merge pull request #3535 from keymanapp/fix/linux/robustness
fix(linux): Improve robustness when installing ibus-keyman
2020-08-28 14:41:12 +02:00
Eberhard Beilharz
b6b9b5de46
fix(linux): Improve robustness when installing ibus-keyman
If for whatever reason ibus wasn't running for the current user
the installation failed previously, leaving the user in a broken
state until he reboots and tries the installation again. This change
detects this situation and skips restarting ibus.
2020-08-28 11:00:39 +02:00
jahorton
4b3ffd95cc change(common/models): minor polish 2020-08-28 14:28:41 +07:00
Marc Durdin
b437b8f072
Merge pull request #3520 from keymanapp/feat/windows/split-language-registration-on-app-install
feat(windows): split language registration on app install
2020-08-28 16:38:11 +10:00
Marc Durdin
d3bd0dec7c
Merge pull request #3517 from keymanapp/fix/windows/3178-refresh-config-after-keyboard-install
fix(windows): refresh configuration after changes
2020-08-28 16:37:39 +10:00
jahorton
24c40448c2 fix(common/models): result reiteration, test 2020-08-28 13:37:38 +07:00
Marc Durdin
e93cf8482b
Merge pull request #3516 from keymanapp/chore/windows/remove-stock-editor
chore(windows): remove stockeditor
2020-08-28 16:36:19 +10:00
Marc Durdin
d1b47119cb
Merge pull request #3511 from keymanapp/feat/windows/profile-installation-support
feat(windows): profile installation - Support Tool
2020-08-28 16:35:41 +10:00
Marc Durdin
b70cb8aa1d
Merge pull request #3510 from keymanapp/feat/windows/profile-installation-desktop
feat(windows): profile installation - Keyman for Windows
2020-08-28 16:35:32 +10:00
Marc Durdin
c701905d63
Merge pull request #3509 from keymanapp/feat/windows/profile-installation-comapi
feat(windows): Rework of profile installation - Engine
2020-08-28 16:35:24 +10:00
Marc Durdin
8c4ecea65e fix(windows): add caption for language selector 2020-08-28 16:28:32 +10:00
Darcy Wong
4e7145f0f9
Merge pull request #3532 from keymanapp/fix/android/menu-overflow
fix(android/app): Fix overflow menu for hdpi devices
2020-08-28 13:27:33 +07:00
Darcy Wong
b3f8f08ee5
Merge pull request #3523 from keymanapp/fix/android/meta-viewport
fix(android/app): Inject meta viewport tag for viewing help
2020-08-28 12:48:59 +07:00
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