Commit graph

33096 commits

Author SHA1 Message Date
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
Joshua Horton
b38095cc95
Merge pull request #3230 from keymanapp/refactor/ios/engine/synchronous-kmp-unpacking
refactor(ios/engine): explicitly synchronous Package processing
2020-06-12 14:28:05 +07:00
jahorton
d140a241a6 change(ios/engine): migrates pure-cloud resources to kmp format, but with much breakage 2020-06-12 14:20:55 +07:00
Marc Durdin
fa90628a85 fix(windows): sentry exception reports
This updates Sentry integration to use the exception object which
gives better tracking and consolidation over time, once we learned
how to report the call stack more reliably.
2020-06-12 17:12:21 +10:00
Darcy Wong
668536e273
Merge pull request #3221 from keymanapp/feat/android/migrate-cloud
feat(android/engine): Migrate cloud keyboards when updating keyboard package
2020-06-12 12:30:13 +07:00
Darcy Wong
33044acd25 fix(android/engine): Adjust regex 2020-06-12 12:27:47 +07:00
Marc Durdin
f9fa0d9f45
Merge pull request #3233 from keymanapp/chore/labeler
chore: labeler
2020-06-12 15:14:40 +10:00
Marc Durdin
3365e392d6 fix: add resources to common 2020-06-12 13:44:07 +10:00
Marc Durdin
66b99d9015 chore: labeler does not yet support any except on master 2020-06-12 13:43:04 +10:00
Marc Durdin
ac2d8ae30e chore: labeler yml 2020-06-12 13:39:48 +10:00
jahorton
4b4fc3304f feat(ios/engine): adjustments after splitting off package-id commit 2020-06-12 10:37:45 +07:00
jahorton
e76255706a feat(ios/engine): implements method structure for cloud -> KMP migration 2020-06-12 10:37:26 +07:00
jahorton
6bdd32628c refactor(ios/engine): resource FullIDs now equatable at protocol level 2020-06-12 10:37:25 +07:00
jahorton
047b7a2be7 change(ios/engine): start of cloud -> KMP migration method 2020-06-12 10:37:25 +07:00
Joshua Horton
b92f77e429
Merge pull request #3229 from keymanapp/change/ios/engine/package-migration-prep
change(ios/engine): Package migration prep
2020-06-12 10:36:48 +07:00
jahorton
28edcdd7f9 feat(ios/engine): KeymanPackage now parses its ID 2020-06-12 10:31:53 +07:00
Marc Durdin
37a824b59b chore: labeler 2020-06-12 13:24:36 +10:00
Keyman Server
d015d373b7
Merge pull request #3232 from keymanapp/auto/version-master-14.0.92
auto: increment master version to 14.0.92
2020-06-12 04:01:36 +10:00
Keyman Build Agent
0503ef6660 auto: increment master version to 14.0.92 2020-06-11 14:00:54 -04:00