Eberhard Beilharz
7842fe3f53
fix(linux): Always restart IBus when installing keyboard
...
We have to restart IBus even when installing keyboards in Gnome.
Otherwise the new keyboards won't show up in the list of input
sources.
This fixes #3283 .
2020-06-25 16:44:23 +02:00
Eberhard Beilharz
f6840a876d
feat(linux): address code review comments of #3278
2020-06-25 16:01:43 +02:00
Eberhard Beilharz
7c9b13db00
Merge pull request #3278 from keymanapp/feat/issue-2728
...
feat(linux): Install keyboard on Gnome
2020-06-25 16:00:01 +02:00
jahorton
92f8144db2
feat(ios/engine): package-version query implementation
2020-06-25 15:14:11 +07:00
Joshua Horton
cf3c050f81
Merge pull request #3277 from keymanapp/refactor/ios/engine/download-installation-completion-blocks
...
refactor(ios/engine): Resource-download installation closures
2020-06-25 09:39:26 +07:00
Joshua Horton
7b08471cc9
Merge pull request #3276 from keymanapp/refactor/ios/engine/resource-type-associations
...
refactor(ios/engine): better resource type links
2020-06-25 09:38:58 +07:00
Joshua Horton
3a2ceb1a52
Merge pull request #3274 from keymanapp/refactor/ios/engine/download-notification-completion-blocks
...
refactor(ios/engine): Download notifications via completion blocks
2020-06-25 09:38:39 +07:00
jahorton
9100ebacbf
refactor(ios/engine): reworks queue state checks, addresses PR review
2020-06-25 09:06:14 +07:00
Keyman Server
9b3d1e6527
Merge pull request #3279 from keymanapp/auto/version-master-14.0.100
...
auto: increment master version to 14.0.100
2020-06-25 04:01:37 +10:00
Keyman Build Agent
20c3863349
auto: increment master version to 14.0.100
2020-06-24 14:00:46 -04:00
Eberhard Beilharz
071df63ac7
feat(linux): Install keyboard on Gnome
...
This change adds the keyboard to the Gnome input sources after
installing the .kmx file, and removes it on uninstall.
This implements #2728 .
2020-06-24 19:13:40 +02:00
jahorton
fcdaac1240
refactor(ios/engine): polish + a few extra details
2020-06-24 23:14:16 +07:00
jahorton
86ce758d5b
refactor(ios/engine): common download-install blocks
2020-06-24 22:47:42 +07:00
Eberhard Beilharz
123dcfe235
Merge pull request #3275 from keymanapp/feat/follow-up
...
refactor(linux): address code review comments of #3272
2020-06-24 10:42:41 +02:00
jahorton
07abc33b7b
refactor(ios/engine): better resource type links
2020-06-24 14:56:19 +07:00
Eberhard Beilharz
cfbf2a8472
refactor(linux): address code review comments of #3272
2020-06-24 09:02:16 +02:00
Eberhard Beilharz
9695f5dac9
Merge pull request #3272 from keymanapp/refactor/linux
...
refactor(linux): cleanup code
2020-06-24 08:58:41 +02:00
jahorton
001a321e5a
change(ios/engine): fix for update block
2020-06-24 10:19:49 +07:00
jahorton
f03137de8d
refactor(ios/engine): download notifications through completion blocks
2020-06-24 09:13:41 +07:00
Joshua Horton
3a19bca433
Merge pull request #3270 from keymanapp/feat/ios/engine/getInstalledPackageFor
...
feat(ios/engine): adds getInstalledPackage(for:)
2020-06-24 07:46:14 +07:00
Keyman Server
a9128e7e4f
Merge pull request #3273 from keymanapp/auto/version-master-14.0.99
...
auto: increment master version to 14.0.99
2020-06-24 04:01:42 +10:00
Keyman Build Agent
e40a7607ad
auto: increment master version to 14.0.99
2020-06-23 14:00:59 -04:00
Eberhard Beilharz
5f214015c5
refactor(linux): cleanup code
...
This change adds a config file for flake8 Python linter and fixes
the problems the linter identified.
2020-06-23 17:15:23 +02:00
Eberhard Beilharz
3b10d7236f
Merge pull request #3268 from keymanapp/feat/packaging
...
feat(linux): Improve Linux package description
2020-06-23 09:57:14 +02:00
jahorton
451b6f6c89
refactor(ios/engine): mild start-block tweak
2020-06-23 12:41:25 +07:00
jahorton
fd69ef04ae
refactor(ios/engine): download start notifications
2020-06-23 12:33:13 +07:00
jahorton
6e3886fca5
refactor(ios/engine): drops generic parameter via associated type use
2020-06-23 12:04:29 +07:00
jahorton
7fb469c623
refactor(ios/engine): clean Batch-based completion
2020-06-23 11:07:28 +07:00
jahorton
74e7b8b853
refactor(ios/engine): download completionBlock errors
2020-06-23 10:31:19 +07:00
Joshua Horton
7df80df123
Merge pull request #3267 from keymanapp/refactor/ios/engine/resource-download-queue-rework
...
refactor(ios/engine): reworks download queue objects
2020-06-23 09:20:06 +07:00
jahorton
4e8de9a045
feat(ios/engine): adds getInstalledPackage(for:)
2020-06-23 09:19:14 +07:00
Keyman Server
0828158b5e
Merge pull request #3269 from keymanapp/auto/version-master-14.0.98
...
auto: increment master version to 14.0.98
2020-06-23 04:02:14 +10:00
Keyman Build Agent
d91644da1d
auto: increment master version to 14.0.98
2020-06-22 14:01:04 -04:00
Eberhard Beilharz
7c27fc2e38
feat(linux): Improve Linux package description
2020-06-22 14:30:04 +02:00
jahorton
04e5ff383f
refactor(ios/engine): reworks download queue objects
2020-06-22 15:48:28 +07:00
Joshua Horton
b81414a97f
Merge pull request #3266 from keymanapp/refactor/ios/engine/more-deadcode-removal
...
refactor(ios/engine): more dead code removal
2020-06-22 09:46:50 +07:00
Marc Durdin
2609f6a4f6
Merge pull request #3265 from keymanapp/fix/mac/altool-take-two
...
fix(mac): altool second call report ci errors
2020-06-22 11:51:36 +10:00
jahorton
de2f5eb339
refactor(ios/engine): removes also-dead helper
2020-06-22 08:47:02 +07:00
jahorton
f88f32febf
refactor(ios/engine): more dead code removal
2020-06-22 08:40:55 +07:00
Marc Durdin
066e9aa8a8
fix(mac): altool second call report ci errors
2020-06-22 11:32:15 +10:00
Joshua Horton
0544f58e6a
Merge pull request #3262 from keymanapp/refactor/ios/engine/more-notification-rework-prep
...
refactor(ios/engine): more notification rework prep
2020-06-22 08:00:40 +07:00
Marc Durdin
d7c65299c3
Merge pull request #3264 from keymanapp/fix/mac/altool-failing-logging
...
fix(mac/resources): altool is failing but we lose the log in CI
2020-06-22 09:46:23 +10:00
Darcy Wong
3a6dcc2ddd
Merge pull request #3255 from keymanapp/modify/android/add-language-from-package
...
feat(android): Implement menu to add language for installed keyboard pkg
2020-06-22 06:43:48 +07:00
Marc Durdin
7c46e02907
fix(mac/resources): altool is failing but we lose the log in CI
2020-06-22 08:30:52 +10:00
Keyman Server
6a28ce8d0d
Merge pull request #3263 from keymanapp/auto/version-master-14.0.97
...
auto: increment master version to 14.0.97
2020-06-20 04:01:42 +10:00
Keyman Build Agent
a2625d7578
auto: increment master version to 14.0.97
2020-06-19 14:00:57 -04:00
Darcy Wong
6e2770535f
feat(android): SelectLanguage title depends on installed list
2020-06-19 13:21:26 +07:00
jahorton
a5027a1c7f
refactor(ios/engine): more redundancy removals
2020-06-19 13:11:54 +07:00
Darcy Wong
97540655bc
feat(android): Address review comments
...
* Fix strings
* Refactor keyboard/list generation and return all the languages
* Modify adapter to disable installed languages
2020-06-19 12:55:42 +07:00
jahorton
c8fe3a88dc
change(ios/engine): removes notifications code from 'demo'
2020-06-19 12:39:31 +07:00