Keyman Server
765eccd229
Merge pull request #2742 from keymanapp/auto/version-master-14.0.18
...
auto: increment master version to 14.0.18
2020-02-27 05:01:51 +11:00
Keyman Build Agent
56bd2a9ca7
auto: increment master version to 14.0.18
2020-02-26 13:01:02 -05:00
Joshua Horton
0c5308bbf7
Merge pull request #2649 from keymanapp/feat/ios/unit-test-seeding
...
feat(ios): starts iOS unit testing
2020-02-26 23:08:20 +07:00
Marc Durdin
63d2efb927
Merge pull request #2739 from keymanapp/fix/developer/2730-smp-in-debugger-splits-on-bksp
...
fix(developer): debugger breaking smp with bksp
2020-02-26 21:01:08 +07:00
Joshua Horton
d0d30202aa
Merge pull request #2695 from keymanapp/feat/ios/keyboard-scale-tests
...
feat(ios): Adds keyboard-scale unit tests, fixes unknown-device bug
2020-02-26 20:48:15 +07:00
Joshua Horton
0cdc79e424
Merge branch 'feat/ios/unit-test-seeding' into feat/ios/keyboard-scale-tests
2020-02-26 20:48:01 +07:00
Joshua Horton
4190d41761
Merge pull request #2692 from keymanapp/feat/ios/migration-unit-tests
...
feat(ios): KeymanEngine version migration unit tests
2020-02-26 20:46:37 +07:00
Marc Durdin
8fcc9971b0
Merge pull request #2737 from keymanapp/fix/developer/charmap-and-touch-layout-editor
...
fix(developer): insert from charmap into touch editor 🍒
2020-02-26 20:38:06 +07:00
Marc Durdin
4ed0667252
fix(developer): debugger breaking smp with bksp
...
In the past, we received two bksp events when deleting smp,
but that code was eliminated a version or two ago, and this missed
the cut then.
Fixes #2730 .
2020-02-26 20:30:19 +07:00
Eberhard Beilharz
025d89adf7
Merge pull request #2720 from keymanapp/docs/linux/packaging
...
docs(linux): Add linux packaging documentation
2020-02-26 11:02:19 +01:00
Eberhard Beilharz
283e67215a
Merge pull request #2722 from keymanapp/feat/common/worktree
...
feat(common): Support git worktree when configuring local hooks
2020-02-26 11:01:56 +01:00
Marc Durdin
87e40bd6f4
fix(developer): insert from charmap into touch editor
...
Double-click to insert a character from char map into the touch layout
editor would not work reliably after focus changes.
Fixes #2702 .
2020-02-26 16:50:23 +07:00
Marc Durdin
df148365bc
Merge pull request #2731 from keymanapp/feat/developer/2727-always-save-option
...
feat(developer): always save options
2020-02-26 13:59:51 +07:00
Marc Durdin
2abdbc0ce9
chore: address review comments
2020-02-26 13:13:44 +07:00
Marc Durdin
18c22e0dbd
Merge pull request #2732 from keymanapp/auto/version-master-14.0.17
...
auto: increment master version to 14.0.17
2020-02-26 06:54:07 +07:00
Keyman Build Agent
d18cc49124
auto: increment master version to 14.0.17
2020-02-25 13:00:51 -05:00
Marc Durdin
cb91009369
feat(developer): always save options
...
Allow user to automatically save changes before
compiling and similar options. Fixes #2727 .
2020-02-25 23:51:07 +07:00
Marc Durdin
b00a30139a
Merge pull request #2726 from keymanapp/fix/developer/2712-crash-switching-template
...
fix(developer): crash when switching layout templates
2020-02-25 20:49:16 +07:00
Marc Durdin
b6696e47a7
fix(developer): crash when switching layout templates
...
Keyman Developer could crash if a specific sequence was invoked
importing a keyboard into a touch layout and then changing the
template. Fixes #2712 .
2020-02-25 20:20:18 +07:00
Marc Durdin
715bca2003
Merge pull request #2719 from keymanapp/fix/android/2711-null-kbd-list
...
fix(android) Fix crash on kbdMapList
2020-02-25 07:26:32 +07:00
Eberhard Beilharz
49005fbffb
feat(common): Support git worktree when configuring local hooks
...
When using worktrees in git the hooks directory is under the main
worktree directory. `$ROOT/.git` might be a text file instead of a
folder. `git rev-parse` will return the correct location in all
cases.
2020-02-24 18:30:57 +01:00
Eberhard Beilharz
1582cfb3ac
docs(linux): Include details from Linux readme
2020-02-24 15:51:04 +01:00
Eberhard Beilharz
4c5d3969c7
docs(linux): Add linux packaging documentation
2020-02-24 11:29:55 +01:00
Darcy Wong
ab9488d7e8
chore(android): remove debug statement
2020-02-24 16:19:44 +07:00
Keyman Server
c850fc21df
Merge pull request #2718 from keymanapp/auto/version-master-14.0.16
...
auto: increment master version to 14.0.16
2020-02-24 19:27:45 +11:00
Keyman Build Agent
991fe721dc
auto: increment master version to 14.0.16
2020-02-24 03:27:01 -05:00
Eberhard Beilharz
c9e4a66f28
Merge pull request #2714 from keymanapp/fix/ci/increment-version
...
fix(ci): Fix increment-version.sh script
2020-02-24 08:47:36 +01:00
Eberhard Beilharz
a1fb761605
Merge pull request #2706 from keymanapp/chore/ci/triggering
...
chore(ci): Improve output when triggering Jenkins jobs
2020-02-24 08:40:35 +01:00
Darcy Wong
1e2c3f3258
fix(android): Add null check for kbdMapList
2020-02-24 12:16:34 +07:00
Darcy Wong
f45159a6f1
Merge pull request #2715 from keymanapp/fix/android/version-api-query
...
fix(android): Sanitize app version string for api query
2020-02-24 06:24:08 +07:00
Darcy Wong
e06c29b63c
fix(android): Sanitize app version string for api query
...
Follow-on to #2319
For 14.0 alpha, the app version needs to be sanitized to #.#.# when downloading a keyboard.
This refactors the regex to KMManager.getVersion()
2020-02-23 21:42:11 +07:00
Eberhard Beilharz
caed499d09
fix(ci): Fix increment-version.sh script
...
trigger-builds.sh now makes use of the definitions in
trigger-definitions.config. Therefore we need to make those definitions
available.
2020-02-22 20:54:54 +01:00
Keyman Server
d4e39e9938
Merge pull request #2707 from keymanapp/auto/version-master-14.0.15
...
auto: increment master version to 14.0.15
2020-02-22 05:01:37 +11:00
Keyman Build Agent
0f0b656e05
auto: increment master version to 14.0.15
2020-02-21 13:00:51 -05:00
Eberhard Beilharz
bae70549e6
chore(ci): Force Jenkins build when building master
2020-02-21 15:22:07 +01:00
Eberhard Beilharz
8f7ca9b9d7
chore(ci): Improve output when triggering Jenkins jobs
...
- Output the result when triggering a Jenkins job
- Indent the output of triggering TeamCity jobs
2020-02-21 14:48:50 +01:00
Eberhard Beilharz
ae8ae86971
Merge pull request #2701 from keymanapp/refactor/common/hooks
...
refactor(common): Simplify and improve getting hook directory
2020-02-21 09:08:34 +01:00
Joshua Horton
462fa5e016
Merge pull request #2693 from keymanapp/fix/web/unit-test-targets
...
fix(web): Web CI target reversion
2020-02-21 12:03:38 +07:00
Joshua Horton
4eaaf3eaa7
Merge pull request #2703 from keymanapp/fix/ios/resource-update-issues
...
fix(ios): Resource update issues
2020-02-21 12:03:01 +07:00
jahorton
0d1d61924b
fix(ios): lexical model metadata, top-level KMP versioning
2020-02-21 10:20:26 +07:00
jahorton
59e33c456a
fix(ios): keyboard updates affect metadata
2020-02-21 10:17:04 +07:00
Darcy Wong
1e3c0f3c99
Merge pull request #2697 from keymanapp/chore/linux/triggering
...
chore(linux): allow to trigger Jenkins build from script
2020-02-21 08:00:57 +07:00
Eberhard Beilharz
39717c226e
chore(linux): Fix trigger script
2020-02-20 22:33:21 +01:00
Eberhard Beilharz
8d5724a79b
fix(linux): Fix typo in previous commit
2020-02-20 21:53:20 +01:00
Eberhard Beilharz
3e3941264c
refactor(common): Another improvement
2020-02-20 21:51:23 +01:00
Eberhard Beilharz
35c6208273
refactor(common): Simplify and improve getting hook directory
2020-02-20 21:44:46 +01:00
Eberhard Beilharz
71616cbcee
chore(linux): allow to trigger Jenkins build from script
...
This change also refactors `triggerBuilds` to use the definitions
from `trigger-definitions.config`. Jenkins configurations are
identified by the suffix `_Jenkins`.
2020-02-20 16:34:14 +01:00
jahorton
d84773d33d
feat(ios): Adds keyboard-scale unit tests, fixes unknown device bug
2020-02-20 15:58:56 +07:00
jahorton
74373627fa
fix(web): someone (me) accidentally left Web CI in a testing state
2020-02-20 15:02:12 +07:00
jahorton
afc385521c
feat(ios): Fixes new tests, adds 10.0 migration tests
2020-02-20 14:43:50 +07:00