Eberhard Beilharz
a886f2e93d
chore(linux): Be more explicit what to deploy
...
- Add new `--stable` and `--beta` parameters to be more explicit about
what to deploy
- Restore current branch at the end
- Output PR# if PR already exists
2024-02-22 14:53:00 +01:00
Eberhard Beilharz
7f92178b6a
chore(linux): Update debian changelog
...
(cherry picked from commit 1120e8a2a1 )
2024-02-21 16:36:33 +01:00
Eberhard Beilharz
1120e8a2a1
chore(linux): Update debian changelog
2024-02-21 16:36:28 +01:00
Eberhard Beilharz
816734d3c0
chore(linux): Address comments from Debian mailing list
...
The upload of the beta version caused some comments on the [Debian Input
Method](https://lists.debian.org/debian-input-method/2024/02/msg00062.html )
mailing list. This change addresses these:
- rename libkeymancore package to include SONAME: libkeymancore1
- remove unnecessary dependency on quilt
Additionally this change sorts the build dependencies alphabetically.
2024-02-21 16:04:21 +01:00
Sabine
aa36aadcc0
feat(linux): mcompile-dk edit comments
2024-02-20 17:16:31 +01:00
Sabine
001dc52021
feat(linux): mcompile-dk remove KMX_FillKeyState
2024-02-20 16:13:27 +01:00
Sabine
77d50eee7a
feat(linux): mcompile-dk combine KMX_get_KeyValUnderlying_From_KeyCodeUnderlying
2024-02-20 15:41:36 +01:00
Eberhard Beilharz
e9c1a9b46f
chore(linux): Ignore existing PRs
...
Don't try (and fail) to create the PR if it already exists. Instead
simply skip this step because the PR will already be updated by the
`git push`.
2024-02-20 15:32:23 +01:00
Eberhard Beilharz
ea2536072a
chore(linux): Fix more lintian warnings
2024-02-20 14:56:11 +01:00
Sabine
002d9e19ce
feat(linux): mcompile-dk remove keymap in some functions
2024-02-20 13:57:40 +01:00
Eberhard Beilharz
48e418b60f
chore(linux): Update Debian control file
...
- update standards version
- update debhelper version to the one that Ubuntu 20.04 Focal supports
- update branch in git repo
2024-02-20 12:16:43 +01:00
Eberhard Beilharz
55f2dbfc19
chore(linux): Unnecessary to checkout stable branch for beta releases
2024-02-20 11:27:13 +01:00
Eberhard Beilharz
d6d0b40fa5
chore(linux): Fix upload-to-debian.sh script for beta releases
2024-02-20 11:21:45 +01:00
Sabine
76adcd07ca
feat(linux): mcompile-dk naming of Var,Function (KeyVal,KeyCode,VK)
2024-02-20 10:09:17 +01:00
Sabine
fb1ad0cad7
feat(linux): mcompile-dk LogErrror,naming,tidy up
2024-02-20 09:33:54 +01:00
Eberhard Beilharz
eb862915e4
Merge pull request #10772 from keymanapp/chore/linux/debian
...
chore(linux): Fix `debian.sh` by removing quotes
2024-02-20 08:49:31 +01:00
Eberhard Beilharz
4f92fef91e
Merge pull request #10768 from keymanapp/docs/linux/screenshots
...
docs(linux): Update screenshots and FAQ
2024-02-20 08:49:04 +01:00
Eberhard Beilharz
5529d1829a
Merge pull request #10575 from keymanapp/chore/linux/10567_updsymbols
...
chore(linux): Update symbols file with current version 🏥
2024-02-20 08:48:50 +01:00
Eberhard Beilharz
a31e018e9c
Merge pull request #10674 from keymanapp/chore/linux/apiverification
...
chore(linux): Ignore missing .symbols file in stable branch 🏥
2024-02-20 08:47:59 +01:00
Sabine
e2af2d0d34
feat(linux): mcompile-dk looking at this->SC() vs. KMX_get_KeyCodeUnderlying_From_KeycodeUS_GDK
2024-02-19 20:47:50 +01:00
Eberhard Beilharz
1834c55e52
chore(linux): Fix debian.sh by removing quotes
...
We want `EXTRA_ARGS` to be split so that we end up with different
arguments.
2024-02-19 19:41:16 +01:00
Eberhard Beilharz
5dd953f085
docs(linux): Update screenshots and FAQ
2024-02-19 16:47:07 +01:00
Eberhard Beilharz
a8543892eb
chore(linux): Move cat-file to wrapper methods
...
This addresses suggestions from code review.
2024-02-19 16:34:13 +01:00
Eberhard Beilharz
4079b1be12
chore(linux): Improve readability of test names
...
This change adds an additional underscore between the tested method name
and the description of the test.
2024-02-19 15:25:15 +01:00
Marc Durdin
c166bb41ea
Merge pull request #10749 from keymanapp/chore/merge-master-into-linux-mcompile
...
chore: merge master into linux-mcompile 🐘
2024-02-17 15:31:58 +07:00
Sabine
d0c7d348f3
feat(linux): mcompile-dk remove mc_savekeyboard
2024-02-15 12:37:33 +01:00
Sabine
da4ea69fde
feat(linux): mcompile-dk remove helpers.cpp/h
2024-02-15 12:09:47 +01:00
Marc Durdin
7c8f109c33
chore: update doc versions to 18.0
2024-02-15 09:51:36 +07:00
Sabine
ed603820ca
feat(linux): mcompile-dk replace KMX_LogError
2024-02-14 19:05:18 +01:00
Sabine
41e4803869
feat(linux): mcompile-dk rename function
2024-02-14 15:55:21 +01:00
Sabine
0675a5df9c
feat(linux): mcompile-dk remove unneccessary function
2024-02-14 15:29:33 +01:00
Sabine
07b1d5d1e3
feat(linux): mcompile-dk remove func 2
2024-02-14 14:50:03 +01:00
Sabine
8704c7ee80
feat(linux): mcompile-dk remove a function
2024-02-14 14:48:15 +01:00
Sabine
3211a0c31a
feat(linux): mcompile-dk gerneral tidy up
2024-02-14 14:33:44 +01:00
Sabine
3662839708
feat(linux): mcompile-dk check warnings
2024-02-14 12:45:55 +01:00
Sabine
beaa25047e
feat(linux): mcompile-dk remove dublicate lines after rebasing
2024-02-14 12:25:58 +01:00
Sabine
8e0f7ffbbb
feat(linux): mcompile-dk more replacing,renaming solved con
2024-02-14 11:41:10 +01:00
Sabine
4aec162e49
feat(linux): again resolve mcompile-dk rename even more functions
2024-02-14 11:36:52 +01:00
Sabine
cdeeec9e63
feat(linux): res. conf mcompile-dk rename more functions
2024-02-14 11:35:49 +01:00
Sabine
80e044e106
feat(linux): again resolce conflict mcompile-dk remove KMX_get_FFFF_Underlying_according_to_keycode_and_Shiftstate_GDK_dw
2024-02-14 11:33:41 +01:00
Sabine
b49f28f3ef
feat(linux): resolve conflicts mcompile-dk remove unused functions, consolidate Datatypes
2024-02-14 11:29:53 +01:00
Sabine
3c9ccc0e57
feat(linux): mcompile-dk createAlDead out of loop
2024-02-14 11:25:43 +01:00
Sabine
d2cee893f2
feat(linux): mcompile-dk resolved problem for deadkey(2)
2024-02-12 15:30:20 +01:00
Sabine
f19ec9dca1
feat(linux): mcompile-dk found problem for deadkey(2)
2024-02-09 22:10:47 +01:00
Eberhard Beilharz
4bad36089f
fix(linux): Use temp dir if we can't create cache dir
...
If we can't create the cache dir, e.g. if `~/.cache` doesn't exist or
if we don't have enough permissions, we now return a temporary directory.
Fixes #10033 .
2024-02-09 18:01:40 +01:00
Eberhard Beilharz
b5c2edd52b
refactor(linux): Use git cat-file instead of checkout
...
Addresses code review comments.
2024-02-09 15:45:08 +01:00
Eberhard Beilharz
1348afbe07
chore(linux): Add tests for renamed .symbols file
2024-02-09 15:45:08 +01:00
Sabine
fb47917974
feat(linux): mcompile-dk alDead sorted & in right order as win version
2024-02-09 10:32:43 +01:00
Eberhard Beilharz
3ad7710216
chore(linux): Update symbols file with current version
...
The new API methods landed in `master` with the merge of the epic branch.
This change updates the version numbers to the current version.
2024-02-08 10:22:23 +01:00
Eberhard Beilharz
426bc52404
chore(linux): Ignore missing .symbols file in stable branch
...
This fixes a bug in the API verification if the stable branch doesn't
have the expected .symbols file.
2024-02-08 10:21:19 +01:00