Commit graph

27982 commits

Author SHA1 Message Date
Eberhard Beilharz
9dfbae2a0e
chore(linux): Refactor debian.sh and launchpad.sh scripts
Move common code into `package-build.inc.sh` script.
2021-01-12 11:45:15 +01:00
Eberhard Beilharz
8fa11bab4b
chore(linux): Omit confusing values from gbp.conf
This change omits two confusing values from the gbp.conf files
that we set to what is already the default. Since mentioning the
`master` branch is confusing when this appears in the upstream
repo, we omit theses values.
2021-01-12 11:17:35 +01:00
jahorton
b9437c08e4 chore(web): mild cleanup 2021-01-12 12:53:47 +07:00
jahorton
f20098244a fix(web): fixes cookie/state mismatch 2021-01-12 12:48:19 +07:00
Joshua Horton
5b1afddfc6
Merge pull request #4231 from keymanapp/fix/common/core/web/3744-mnemonic-modifer-keyup
fix(common/core/web): mnemonic modifier key-up handling
2021-01-12 12:12:38 +07:00
Joshua Horton
192c6b25d3
Merge pull request #4230 from keymanapp/chore/bug-cherrypick
chore: bugfix cherrypick (#4208, #4210)
2021-01-12 12:12:08 +07:00
jahorton
360c2cd71c fix(web): osk size & position after focus changes 2021-01-12 12:02:30 +07:00
jahorton
e445e3d034 fix(common/core/web): mnemonic modifier key-up handling. Fixes #3744 2021-01-11 14:19:11 +07:00
jahorton
9844f687c2 fix(ios): moves Settings notification UI code to main thread 2021-01-11 10:01:36 +07:00
jahorton
925bbc1f56 fix(web): supplies missing (optional) argument to prevent warnings 2021-01-11 10:01:36 +07:00
jahorton
790ad79b3f change(common/models): diagonal width boost to help multi-char transforms 2021-01-11 10:01:36 +07:00
jahorton
14148e3aee fix(common/models): null guard for prior commits 2021-01-11 10:01:36 +07:00
jahorton
43625b5a2d feat(common/models): paradigm shift; single-char transform sequence for workaround 2021-01-11 10:01:35 +07:00
jahorton
0972f44c2b feat(common/models): compacts context tokens on bksp 2021-01-11 10:01:35 +07:00
Keyman Server
c313538346
Merge pull request #4229 from keymanapp/auto/version-beta-14.0.219
auto: increment beta version to 14.0.219
2021-01-09 05:01:48 +11:00
Keyman Build Agent
f3a3f704f5 auto: increment beta version to 14.0.219 2021-01-08 13:00:59 -05:00
Eberhard Beilharz
3fc8dec43b
chore(linux): Remove Xenial from docs 2021-01-08 16:14:34 +01:00
Eberhard Beilharz
e63c0a475f
chore(linux): Cleanup after code review 2021-01-08 16:13:21 +01:00
Eberhard Beilharz
89b4bba981
chore: Update label patterns
- add missing oem label
- improve pattern to allow multiple scopes
2021-01-08 15:52:31 +01:00
Eberhard Beilharz
6f5d612870
Merge pull request #4224 from keymanapp/chore/linux/beta-4160
chore(linux): pass tag to Jenkins build (#4160)
2021-01-08 15:38:42 +01:00
Darcy Wong
f22c8308c8 chore(windows): Check in crowdin files for km 2021-01-08 14:57:53 +07:00
Darcy Wong
e3029c3209 chore(linux): Check in crowdin files for km 2021-01-08 14:57:35 +07:00
Darcy Wong
ef9970cd85 chore(ios): Check in crowdin files for km 2021-01-08 14:57:14 +07:00
Darcy Wong
3742bb4a0a chore(android): Check in crowdin files for km 2021-01-08 14:56:50 +07:00
Eberhard Beilharz
8b3ac38b33
chore: Enhance PR labeling based on PR title
This PR adds the labeler-action GH action that applies labels
based on the PR title or description. This allows to automatically
assign labels based on our conventional commit message.
2021-01-07 20:24:48 +01:00
Keyman Server
d047923969
Merge pull request #4225 from keymanapp/auto/version-master-15.0.7
auto: increment master version to 15.0.7
2021-01-08 05:02:26 +11:00
Keyman Build Agent
5b5a80989f auto: increment master version to 15.0.7 2021-01-07 13:01:26 -05:00
Eberhard Beilharz
7b0a1caac1
chore(linux): pass tag to Jenkins build (#4160)
This change is part of a fix for #4160 so that we build the tag
instead of the next version.

(cherry picked from PRs #4215 and #4220)
2021-01-07 18:20:52 +01:00
Eberhard Beilharz
f6b24be41a
chore(linux): Reduce size of icon
The icon doesn't need to have metadata embedded which reduces the
file size.
2021-01-07 18:19:05 +01:00
Eberhard Beilharz
df3ce86743
chore(linux): Remove support Xenial
Official support for Ubuntu 16.04 Xenial ends in April 2021. This
change removes Xenial from the list of dists to build since several
packages are not available in the versions we need.
2021-01-07 17:41:01 +01:00
Eberhard Beilharz
56239b8824
chore(linux): Remove some lintian warnings and errors 2021-01-07 17:41:01 +01:00
Eberhard Beilharz
3e07f5ec04
chore(linux): update debian metadata based on Debian repos
The packages in the official Debian repos have slightly more
up-to-date metadata. This change adjusts our metadata.

This includes the change from Debian repo to let debhelper (>= 10.3)
handle the meson build of keyman-keyboardprocessor.
2021-01-07 17:41:01 +01:00
Eberhard Beilharz
0a8a8dce90
chore(linux): Add script to create debian source package 2021-01-07 17:41:00 +01:00
Eberhard Beilharz
5030d20df4
Merge pull request #4220 from keymanapp/fix/linux/4160
fix(linux): only pass tag if we just created one
2021-01-07 09:11:58 +01:00
Eberhard Beilharz
9160df6ef3
fix(linux): Fix the fix 2021-01-06 15:36:14 +01:00
Darcy Wong
7596d393da fix(android): Address review comments 2021-01-06 14:31:43 +07:00
Darcy Wong
096da87b5a chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/dont-set-destination-uri 2021-01-06 11:30:39 +07:00
Eberhard Beilharz
c7331e1a5f
fix(linux): only pass tag if we just created one 2021-01-05 20:00:34 +01:00
Keyman Server
16786e9b44
Merge pull request #4219 from keymanapp/auto/version-master-15.0.6
auto: increment master version to 15.0.6
2021-01-06 05:05:25 +11:00
Keyman Build Agent
2bf8af5f6a auto: increment master version to 15.0.6 2021-01-05 13:04:38 -05:00
Keyman Server
a104ce721c
Merge pull request #4218 from keymanapp/auto/version-beta-14.0.218
auto: increment beta version to 14.0.218
2021-01-06 05:02:49 +11:00
Keyman Build Agent
1fe4650fb8 auto: increment beta version to 14.0.218 2021-01-05 13:01:57 -05:00
Eberhard Beilharz
aa94ec809f
Merge pull request #4214 from keymanapp/chore/launchpad
chore(linux): Allow to push to the `keyman-beta` ppa
2021-01-05 11:41:29 +01:00
Eberhard Beilharz
8a27da19c8
Merge pull request #4215 from keymanapp/chore/linux/4160
chore(linux): pass tag to Jenkins build (#4160)
2021-01-05 11:41:07 +01:00
Eberhard Beilharz
bfc9579b8a
chore(linux): pass tag to Jenkins build (#4160)
This change is part of a fix for #4160 so that we build the tag
instead of the next version.
2021-01-04 19:13:28 +01:00
Eberhard Beilharz
eb4fc04b9e
chore(linux): Allow to push to the keyman-beta ppa
Also use new `alpha` ppa instead of previous `daily`.
2021-01-04 16:54:37 +01:00
Keyman Server
3a9084428e
Merge pull request #4212 from keymanapp/auto/version-beta-14.0.217
auto: increment beta version to 14.0.217
2020-12-24 05:02:22 +11:00
Keyman Server
f55ccb22d7
Merge pull request #4211 from keymanapp/auto/version-master-15.0.5
auto: increment master version to 15.0.5
2020-12-24 05:01:53 +11:00
Keyman Build Agent
50de22eb9b auto: increment beta version to 14.0.217 2020-12-23 13:01:31 -05:00
Keyman Build Agent
d9ef7924d9 auto: increment master version to 15.0.5 2020-12-23 13:01:08 -05:00