Commit graph

8908 commits

Author SHA1 Message Date
Eberhard Beilharz
fe90bb33eb
chore(linux): Address code review comments 2020-06-17 18:36:13 +02:00
Eberhard Beilharz
dbdc5e71a8
docs(linux): Add info how to run Linux unit tests 2020-06-17 18:08:12 +02:00
Eberhard Beilharz
44425f0f89
style(linux): Reformat Linux readme 2020-06-17 18:05:24 +02:00
Eberhard Beilharz
6aa58653e3
chore(linux): fix indentation 2020-06-17 09:19:19 +02:00
Eberhard Beilharz
16fa9a562f
chore(linux): Add some unit tests for keyman_config 2020-06-17 09:19:19 +02:00
Joshua Horton
70be8b8b38
Merge pull request #3248 from keymanapp/refactor/common/resources/web-environment
refactor(common/resources): web-environment package
2020-06-17 14:12:44 +07:00
Joshua Horton
0fd5f06a22
Merge pull request #3247 from keymanapp/fix/ios/engine/preload-files-migration
fix(ios/engine): migration of preload-sourced resources
2020-06-17 14:12:32 +07:00
Joshua Horton
9fbf207114
Merge pull request #3244 from keymanapp/change/ios/default-resource-update
change(ios/engine): Default resource update
2020-06-17 14:12:24 +07:00
Joshua Horton
0146818f47
Merge pull request #3237 from keymanapp/change/ios/engine/package-migration
change(ios/engine): migrates legacy cloud resources to KMP format
2020-06-17 14:12:16 +07:00
Darcy Wong
df067527ee
Merge pull request #3245 from keymanapp/modify/android/install-keyboard-menus
feat(android/app): Consolidate install menus
2020-06-17 11:44:11 +07:00
jahorton
2b0fd21dd8 change(ios/engine): allows .KMP case insensitivity 2020-06-17 11:17:23 +07:00
jahorton
a5f4f0ea83 chore(web/engine): missed in prior commit 2020-06-17 10:51:47 +07:00
jahorton
d9ff26daec refactor(web/engine): fixes DOM-web, recorder 2020-06-17 10:51:33 +07:00
jahorton
f705cbd487 refactor(web/resources): fixes up core/web/tools 2020-06-17 10:41:01 +07:00
jahorton
682b3a4937 refactor(common/core/web): fixes web/core, predictive-text 2020-06-17 10:32:36 +07:00
jahorton
45786e196c refactor(common/core/web): adjusts web-utils 2020-06-17 10:18:28 +07:00
jahorton
50e801a45b refactor(common/resources): module for building Web's environment.inc.ts 2020-06-17 10:14:05 +07:00
jahorton
e0f2e512d4 fix(ios/engine): migration of preload-sourced resources 2020-06-17 08:35:35 +07:00
Keyman Server
3cc4d520ae
Merge pull request #3246 from keymanapp/auto/version-master-14.0.95
auto: increment master version to 14.0.95
2020-06-17 04:01:39 +10:00
Keyman Build Agent
dd98938ffa auto: increment master version to 14.0.95 2020-06-16 14:00:43 -04:00
Darcy Wong
6c3f887e22 feat(android/engine): Consolidate install menus 2020-06-16 15:45:04 +07:00
Eberhard Beilharz
f77291b776
Merge pull request #3241 from keymanapp/feat/issue-3223
feat(linux): Add onboard as recommended package
2020-06-16 09:47:21 +02:00
jahorton
2361fa1871 feat(ios/engine): package contents auto-update matching installed resources 2020-06-16 12:50:15 +07:00
jahorton
38771d4a2a change(ios/engine): simple-case migration, sil_euro_latin KMP use 2020-06-16 10:58:30 +07:00
jahorton
0c094cf0de feat(ios/engine): adds simple 13.0 migration test resource bundle 2020-06-16 10:26:04 +07:00
jahorton
d3181792be change(ios/engine): final 'draft' polish pass 2020-06-16 09:49:00 +07:00
jahorton
45b69ee568 feat(ios/engine): finalizes migration unit-test 2020-06-16 09:25:54 +07:00
jahorton
15d0914181 fix(ios/engine): migrated resource packageID tracking 2020-06-16 08:53:10 +07:00
jahorton
daf3a1122d feat(ios/engine): KeymanPackage deinit unit tests 2020-06-16 08:06:56 +07:00
Keyman Server
d04b407edc
Merge pull request #3242 from keymanapp/auto/version-master-14.0.94
auto: increment master version to 14.0.94
2020-06-16 04:01:46 +10:00
Keyman Build Agent
de4b8f543f auto: increment master version to 14.0.94 2020-06-15 14:00:50 -04:00
Eberhard Beilharz
01f1062ee7
feat(linux): Add onboard as recommended package
This change adds `onboard` as a recommended package. This will
install it by default for most users, unless they told their
package manager not to automatically install recommended packages.

This implements part of #3223.
2020-06-15 16:13:27 +02:00
jahorton
c44c461073 change(ios/engine): use of Swift's deinit 2020-06-15 15:58:31 +07:00
jahorton
69aff21981 change(ios/engine): resource migration with local-cached KMPs 2020-06-15 15:45:04 +07:00
jahorton
904d97e930 refactor(ios/engine): ResourceFileManager now adds resources 2020-06-15 15:44:29 +07:00
Marc Durdin
47366e423e
Merge pull request #3238 from keymanapp/fix/developer/ide/2676-touch-layout-copy-paste
fix(developer/ide): fix copy and paste in touch editor
2020-06-15 16:53:58 +10:00
Marc Durdin
027af7484c
Merge pull request #3240 from keymanapp/fix/developer/ide/2658-double-click-layer-change-mismatch
fix(developer/ide): double click to change layer update combo
2020-06-15 16:53:46 +10:00
jahorton
f40daaa421 change(ios/engine): Cloud JS downloads - instant migration 2020-06-15 13:10:38 +07:00
jahorton
0abadbe675 fix(ios/engine): missed snippets from prior commit, issue with multi-lgcode wrapping 2020-06-15 10:38:37 +07:00
jahorton
58b99cad33 refactor(ios/engine): finishes Storage pathing rework for this PR 2020-06-15 10:01:39 +07:00
jahorton
7a84a2cf84 change(ios/engine): font pathing now explicitly package-based 2020-06-15 09:50:54 +07:00
jahorton
9bc385b8a4 feat(ios/engine): temp package cleanup 2020-06-15 09:27:25 +07:00
jahorton
bfd90f3280 refactor(ios/engine): reorganization of new migration code for Cloud reuse 2020-06-15 09:09:13 +07:00
Marc Durdin
5e954a46f4 fix(developer/ide): double click to change layer update combo
Fixes #2658. Double-clicking on a layer change key will now update the combo
box at the top of the editor appropriately.
2020-06-13 13:14:48 +10:00
Keyman Server
00d06c0f8f
Merge pull request #3239 from keymanapp/auto/version-master-14.0.93
auto: increment master version to 14.0.93
2020-06-13 04:01:43 +10:00
Keyman Build Agent
aceaf1ec6e auto: increment master version to 14.0.93 2020-06-12 14:00:45 -04:00
Marc Durdin
b8b94e5215 fix(developer/ide): fix copy and paste in touch editor
Fixes #2676. The Delphi shortcuts for copy/paste were overriding the
default shortcuts in the editor and focus control was not being recognised.
2020-06-12 21:38:48 +10:00
Marc Durdin
b38959f7d5
Merge pull request #3235 from keymanapp/fix/windows/sentry-exception-stacks
fix(windows): sentry exception reports
2020-06-12 20:27:33 +10:00
Joshua Horton
fdac12885d
Merge pull request #3234 from keymanapp/feat/ios/engine/package-ids
feat(ios/engine): KeymanPackage now parses its ID
2020-06-12 15:28:08 +07:00
jahorton
fb4f02a410 fix(ios/engine): fixes older migration breakages 2020-06-12 15:25:38 +07:00