Commit graph

27982 commits

Author SHA1 Message Date
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
jahorton
4d9b7d992d feat(ios): pre-13.0 ad-hoc migration test 2020-02-20 13:44:27 +07:00
jahorton
fc19e67c96 feat(ios): adds basic 12.0 migration test 2020-02-20 13:31:38 +07:00
jahorton
7e093e2fbe refactor(ios): Reworks setup and teardown to common funcs 2020-02-20 12:18:05 +07:00
jahorton
70481e7c08 change(ios): Tweaks test.sh 2020-02-20 09:43:18 +07:00
Keyman Server
2260b148bb
Merge pull request #2686 from keymanapp/auto/version-master-14.0.14
auto: increment master version to 14.0.14
2020-02-20 05:01:50 +11:00
Keyman Build Agent
c5018aecf1 auto: increment master version to 14.0.14 2020-02-19 13:01:03 -05:00
jahorton
9a17ef2e15 chore(ios): a bit of branch cleanup 2020-02-19 12:12:52 +07:00
jahorton
4cdc625cf8 feat(ios): KMP installation unit tests 2020-02-19 12:06:18 +07:00
Marc Durdin
30598d14b4
Merge pull request #2683 from keymanapp/chore/beta-to-master-p9s2-final
chore: merge p9s2 beta part 2 to master
2020-02-19 14:39:31 +11:00
Marc Durdin
6f5a55cd65
Merge branch 'master' into chore/beta-to-master-p9s2-final 2020-02-19 14:35:29 +11:00
jahorton
c724f232e5 change(ios): Better cleanup code 2020-02-19 09:55:28 +07:00
jahorton
2de2d71470 fix(ios): Fixed cache directory test-cleanup 2020-02-19 09:45:49 +07:00
jahorton
de65abb27f feat(ios): Adds lexical model extraction test 2020-02-19 09:36:55 +07:00
jahorton
9396b4132c change(ios): Mild restructure of last test 2020-02-19 09:28:28 +07:00
jahorton
2700dbfe0b feat(ios): First functioning package decompress test 2020-02-19 09:25:06 +07:00
jahorton
b0b4b4bb15 change(ios): fixes Storage erasure, starts file tests 2020-02-19 08:46:17 +07:00
jahorton
6b5786a996 change(ios): Follows usual Swift namespace convention - enums 2020-02-19 08:27:16 +07:00
jahorton
9f392c63d4 feat(ios): Starts TestUtils 'namespace' for testing funcs 2020-02-19 08:22:49 +07:00
Marc Durdin
6071f2c2bb
Merge pull request #2681 from keymanapp/chore/windows/cleanup-documentation
chore(windows): cleanup documentation
2020-02-19 10:43:54 +11:00
Marc Durdin
148400f756 chore(windows): cleanup documentation
* Add QR Code help
* Remove unused images and ancient conent
2020-02-19 10:11:28 +11:00
Marc Durdin
cf43e45c0e chore(windows): improve build script tests
Make sure that our prerequisites are in place *before* starting a
release build. Note: doesn't currently check that certificates are
valid so that's a future test we could include.

One day it'd be nice to remove dependency on 7-zip: perhaps we won't
need it once we have better crash reporting.
2020-02-19 07:46:22 +11:00
Marc Durdin
8b36e3ccda
Merge pull request #2674 from keymanapp/fix/ios/2673-responsive-predictive-toggles
fix(ios): Responsive predictive toggles
2020-02-19 06:11:47 +11:00
Keyman Server
2c97e444a7
Merge pull request #2677 from keymanapp/auto/version-master-14.0.13
auto: increment master version to 14.0.13
2020-02-19 05:01:54 +11:00
Keyman Build Agent
6d34cecdda auto: increment master version to 14.0.13 2020-02-18 13:01:00 -05:00
jahorton
6fa31dbbe5 feat(ios): algorithm to determines UserDefaults delta 2020-02-18 15:22:13 +07:00
Darcy Wong
2f918c38f0
Merge pull request #2675 from keymanapp/fix/linux/setup-gschema
Fix/linux/setup gschema
2020-02-18 14:59:39 +07:00
Darcy Wong
9f6b2f3f4b chore(linux): update history.md 2020-02-18 14:59:10 +07:00
Darcy Wong
c9d8cba2f5 change(linux): mv postinst to keyman.postinst 2020-02-18 14:36:52 +07:00
Eberhard Beilharz
e956c2f490
Merge pull request #2665 from keymanapp/chore/ci/trigger
chore(ci): Rename trigger-definitions.sh to *.config
2020-02-18 08:36:12 +01:00
jahorton
891a22ab90 fix(ios): reuses KMEI plist for test host app 2020-02-18 14:33:59 +07:00
Darcy
447073f81d fix(linux): Modify postinst
* Return 0
* Set executable bit
2020-02-18 14:30:03 +07:00
Darcy
e43e1d9505 chore(linux): Merge branch 'beta' into fix/linux/setup-gschema 2020-02-18 13:52:37 +07:00