Commit graph

8975 commits

Author SHA1 Message Date
Keyman Server
2f0df853c8
Merge pull request #3289 from keymanapp/auto/version-master-14.0.101
auto: increment master version to 14.0.101
2020-06-26 04:02:16 +10:00
Keyman Build Agent
b5d5946963 auto: increment master version to 14.0.101 2020-06-25 14:01:25 -04: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
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
Joshua Horton
85959bafd0
Merge pull request #3261 from keymanapp/refactor/ios/engine/notification-rework-prep
refactor(ios/engine): Notification rework prep, simplification
2020-06-19 12:27:51 +07:00