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
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
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
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
Marc Durdin
6c1d93e399
chore: address review comments
2020-08-28 15:37:44 +10:00
Darcy Wong
f604eaa06a
fix(android/app): Fix overflow menu for hdpi devices
2020-08-28 12:30:12 +07: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
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
Marc Durdin
7f8457dbce
fix(windows): remove unneeded OriginalBCP47Tag
2020-08-26 14:29:50 +10:00
Marc Durdin
09fff26c1f
chore(windows): cleanup
2020-08-26 11:45:57 +10:00
Keyman Server
97a16e8535
feat(windows): profile installation - engine
2020-08-26 11:06:10 +10:00
Keyman Server
49e5edd9ff
Merge pull request #3508 from keymanapp/auto/version-master-14.0.134
...
auto: increment master version to 14.0.134
2020-08-26 04:01:23 +10:00
Keyman Build Agent
bc29cc93f8
auto: increment master version to 14.0.134
2020-08-25 14:00:40 -04:00
Eberhard Beilharz
f475c01183
feat(linux): Update package dependencies
...
Trying to build the package on Ubuntu 20.04 Focal revealed some
missing dependencies.
2020-08-25 12:03:15 +02:00
Eberhard Beilharz
21bc98a744
chore(linux): Fix typo in license file
2020-08-25 12:01:50 +02:00
Darcy Wong
6d98103f75
fix(android): Update titlebar styling
...
Per review comments
* Use ellipsis to truncate long titles
* Use Keyman styling during installation, but keep green accent line for Settings
2020-08-25 13:26:10 +07:00
Joshua Horton
db4042e3b8
Merge pull request #3486 from keymanapp/feat/common/models/priority-queue-batch-ops
...
feat(common/models): efficient batch-enqueue
2020-08-25 08:34:48 +07:00
Joshua Horton
8d626d59d6
Merge pull request #3480 from keymanapp/feat/common/models/priority-queue
...
feat(common/models): actual priority queue for Trie models
2020-08-25 08:34:33 +07:00