Commit graph

697 commits

Author SHA1 Message Date
Darcy Wong
27047ec3d0 chore(linux): Fix typo in history.md 2020-02-20 15:33:16 +07:00
Darcy Wong
1bf0557e84 chore(linux): update history.md 2020-02-20 06:09:24 +07:00
Darcy Wong
608319b87d fix(linux): Add gsettings schema to manifest
Attempts to address #2682.

Launchpad keyman-config build fails because `com.keyman.gschema.xml` isn't included in the manifest so it can't be copied into the destination.
2020-02-20 06:07:58 +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
Darcy
447073f81d fix(linux): Modify postinst
* Return 0
* Set executable bit
2020-02-18 14:30:03 +07:00
Darcy
2258dc2589 chore(linux): Merge remote-tracking branch 'origin/beta' into fix/linux/setup-gschema 2020-02-17 16:06:55 +07:00
Darcy
5b13561b6b chore(linux): Merge branch 'beta' into fix/linux/setup-gschema 2020-02-17 15:53:24 +07:00
Darcy
d6179b1063 fix(linux): Also specify libjson-glib-dev version 2020-02-17 15:49:15 +07:00
Darcy
cb08fcfd0f fix(linux): Address review comment
Add comment to watch file and simplify regex
2020-02-17 15:28:45 +07:00
Darcy Wong
9fec9a9ea4 Merge remote-tracking branch 'origin/beta' into fix/linux/2552-sed-tier-in-watch 2020-02-17 14:34:02 +07:00
Darcy Wong
4f0fd1e442 chore(linux): update history.md 2020-02-17 14:30:38 +07:00
Darcy Wong
dfe701070b chore(linux): update history.md 2020-02-17 14:26:13 +07:00
Darcy
0770fe5bc4 fix(linux): Use TIER.md or environment var to set tier
Determine tier from `TIER.md` or environment variable `${TIER}`.

Use sed to replace any previously set tier in the watch files.
2020-02-17 13:46:30 +07:00
Darcy
f965cbc092 change(linux): Replace tier in debian/watch files 2020-02-17 12:02:47 +07:00
Darcy Wong
56b1f5102e fix(linux): revert setup.py 2020-02-15 00:33:08 +07:00
Darcy Wong
5414ee9ee2 fix(linux): Add postinst script to compile dconf schemas 2020-02-15 00:30:43 +07:00
Darcy Wong
a06988fe88 fix(linux): Update keyman-config setup to include gschema file 2020-02-14 09:57:06 +07:00
Darcy Wong
9a30d0489b fix(linux): Change keyman-config/debian/control
Per review comments

* Revert python-qrcode
* Add python3-pip to Build-Depends
2020-02-13 16:18:37 +07:00
Darcy Wong
5ce10affd0 fix(linux): Use lower version of libjson-glib-dev for Xenial 2020-02-13 12:02:15 +07:00
Darcy Wong
34ee4b5ba3 fix(linux): Install python3-qrcode on Xenial 2020-02-13 12:02:15 +07:00
Darcy Wong
df5de88d41 fix(linux): Cherrypick linux packaging fixes
Cherrypick linux packaging fixes from #2591, #2599, #2609 into beta
2020-02-11 09:35:52 +07:00
Darcy Wong
b8c1a2f839 chore(linux): Update history.md
* Add this PR to history
* Also move PR  2566 to version 13.0.26 beta
2020-02-10 09:40:01 +07:00
Darcy
c7270b6682 chore(linux): update history.md 2020-02-05 15:24:59 +07:00
Darcy
925e7d0a45 Merge remote-tracking branch 'origin/beta' into linux-options-dconf 2020-02-05 15:22:33 +07:00
Darcy Wong
635a13c2c6 chore(linux): update history.md 2020-02-05 14:49:25 +07:00
Darcy Wong
0f523d03a0 fix(linux): Fix 'About' keyboard when missing copyright
About keyboard fails to show when package copyright information is missing
2020-02-04 15:02:11 +07:00
Darcy Wong
83941955e8 chore(linux): Update history.md 2020-02-03 20:28:20 +07:00
Darcy Wong
a3ff9d10d1 fix(linux): Add eoan 2020-02-03 19:20:23 +07:00
Darcy Wong
70e0f9308a fix(linux): Remove one more reference to disco 2020-02-03 15:10:25 +07:00
Darcy Wong
3c65b5fcb9 fix(linux): Also remove disco
19.04 Disco is EOL Jan 23, 2020 so also remove it
2020-02-03 14:31:30 +07:00
Darcy Wong
bdd1244860 fix(linux): Remove cosmic distribution
18.10 was end-of-life July 18, 2019 and launchpad is rejecting any further package updates for that version.
2020-02-03 14:16:33 +07:00
Darcy Wong
a148463dca feat(linux): Save new options into DConf 2020-02-01 17:04:09 +07:00
Darcy
12a6d5e95c feat(linux): Start refactoring the dconf utilities 2020-01-31 17:35:49 +07:00
Darcy Wong
c83b390601 feat(linux): Add ability to configure keyboard options 2020-01-31 11:43:58 +07:00
Darcy Wong
67ead63a8d chore(linux): Update history.md 2020-01-31 11:14:10 +07:00
Darcy
b7bc9543c6 fix(linux): Update launchpad PPA link
Update launchpad.sh so that `${tier}` corresponds to the ppa link:
`stable` --> ppa:keymanapp/keyman
others --> ppa:keymanapp/keyman-daily
 ppa depends on the `${tier}`.
2020-01-30 11:57:10 +07:00
Marc Durdin
3087b09e97 chore: version numbers in history 2020-01-28 15:16:26 +11:00
Marc Durdin
5894d497b4 chore: history for 13.0 beta 2020-01-24 10:59:35 +11:00
Eberhard Beilharz
e62bead777
chore(linux): fix Linux packaging 2020-01-22 13:14:37 +01:00
Eberhard Beilharz
6253340d30
chore(linux): More fixing of linux packaging 2020-01-22 13:12:01 +01:00
Eberhard Beilharz
2d2182cf8d
chore(linux): fix Linux packaging 2020-01-22 12:39:58 +01:00
Darcy
fe2e59e4c6 chore(linux): update history and readme 2020-01-17 08:43:02 +07:00
Darcy
1461da2223 Merge remote-tracking branch 'origin/master' into linux-qr-code 2020-01-17 08:31:19 +07:00
Darcy
c53585f176 fix(linux): Cleanup qrcode package during uninstall 2020-01-13 12:55:44 +07:00
Darcy
5ee61dfba2 fix(linux): Conditionally generate QR code
Update so QR code is generated if `qrcode.png` doesn't exist.

Also add python3-qrcode as a dependency
2020-01-13 09:56:30 +07:00
Darcy
5ff83100fb feat(linux): Add QR Code to share keyboards
Addresses Linux for #1535

This puts the QR code at the bottom of the Keyboard package "About" page.

Also added some padding between package and keyboard details.
2020-01-10 14:59:01 +07:00
Darcy Wong
6a657957fe chore(linux): Update history.md 2020-01-08 07:47:19 +07:00
Darcy Wong
639bbe7c25 fix(linux): Set default tier to alpha 2020-01-07 15:31:17 +07:00
Darcy
56671ed51e chore(linux): Update readme
Address some of #2435

Clean up packages to install
* devtools (maybe later change to ubuntu-dev-tools?)
* gir1.2-webkit-3.0 (deprecated by gir1.2-webkit2-4.0 which is already installed)
2020-01-07 12:59:35 +07:00