Sabine
aec220dfaa
feat(linux): mcompile tidy up
2023-11-30 11:33:37 +01:00
Sabine
df64c563c3
feat(linux): mcompile deadkeys: open DoConvert- "if(bDeadkeyConversion) {// I4552..."
2023-11-30 11:08:21 +01:00
Sabine
7cd43792ab
feat(linux): mcompile start deadkeys, KMX_Lin_ImportRules_Lin
2023-11-28 20:43:33 +01:00
Sabine
0ce6b413b6
feat(linux): mcompile change LayoutRow to use Linux-Style shiftstates
2023-11-27 16:22:18 +01:00
Marc Durdin
f443506195
Merge pull request #10076 from keymanapp/chore/merge-master-into-epic/linux-mcompile
...
chore: merge master into epic/linux-mcompile
2023-11-25 06:17:06 +11:00
Sabine
58a315089d
feat(linux): mcompile force filling rgkey[VK_DE] to be able to check lowest part of ImportRule
2023-11-24 17:29:59 +01:00
Sabine
2c3d5e8201
feat(linux): mcompile manually fill rgkey with the same values
2023-11-24 10:42:51 +01:00
Sabine
ca831fcb03
feat(linux): mcompile function to manually fill rgkey[VK_DE] for testing reasons
2023-11-23 15:16:35 +01:00
Eberhard Beilharz
fb347bba8d
chore(linux): Update debian changelog
...
(cherry picked from commit 97d7f3a11c )
2023-11-22 15:27:31 +01:00
Sabine
46acfd0307
feat(linux): mcompile find char using SC (KMX_VKUSToSCUnderlyingLayout) instead of VK
2023-11-22 13:31:17 +01:00
Sabine
80f7374fb1
feat(linux): mcompile rename functions
2023-11-21 16:40:36 +01:00
Sabine
621376525a
feat(linux): mcompile use AltGr; tidy up
2023-11-21 15:58:07 +01:00
Sabine
e353f4e8d6
feat(linux): mcompile remove -u option
2023-11-20 21:28:44 +01:00
Sabine
fa57aa7ae9
feat(linux): mcompile fill rgkey with AltGr+ AltGr/Caps
2023-11-20 19:38:31 +01:00
Sabine
d731f4fbfe
feat(linux): mcompile tidy up rename functions
2023-11-17 10:25:35 +01:00
Sabine
5577e4c6d3
feat(linux): mcompile use ScanCodeToUSVirtualKey/USVirtualKeyToScanCode
2023-11-17 09:56:27 +01:00
Eberhard Beilharz
5badb17d4a
chore(linux): reduce number of checkouts
...
Addresses code review comment.
2023-11-14 10:26:29 +01:00
Eberhard Beilharz
afc63278b8
chore(linux): Address code review comments
2023-11-13 18:14:55 +01:00
Sabine
4398de7b41
feat(linux): mcompile tidy up
2023-11-13 17:53:14 +01:00
Marc Durdin
ab027e26e3
Merge pull request #9980 from keymanapp/chore/merge-master-into-linux-mcompile
...
chore: merge master into linux-mcompile 🐘
2023-11-13 14:50:55 +11:00
Sabine
4a318cba47
feat(linux): mcompile constructor KMX_VirtualKey to use with GDK
2023-11-10 15:33:30 +01:00
Sabine
42702d10eb
feat(linux): mcompile more tidy up
2023-11-10 14:33:59 +01:00
Sabine
9e31156edc
feat(linux): mcompile tidy up
2023-11-10 11:27:42 +01:00
Sabine
4a7901b640
feat(linux): mcompile tidy up
2023-11-09 17:06:20 +01:00
Sabine
3796ee35e0
feat(linux): mcompile new get_position_From_GDK
2023-11-09 16:58:08 +01:00
Sabine
e9cc54617b
feat(linux): mcompile OEM keys
2023-11-09 12:55:19 +01:00
Sabine
e8fb6f8b60
feat(linux): mcompile started OEM keys
2023-11-08 17:19:28 +01:00
Sabine
867dc565cd
feat(linux): mcompile numbers + Char OK for DE,FR
2023-11-08 14:23:53 +01:00
Sabine
ab0b5e938b
Merge branch 'feat/linux/mcompile-DoConvert-read' of https://github.com/keymanapp/keyman into feat/linux/mcompile-DoConvert-read
...
# Conflicts:
# linux/mcompile/keymap/helpers.cpp
# linux/mcompile/keymap/keymap.cpp
# linux/mcompile/keymap/keymap.h
# linux/mcompile/keymap/mc_import_rules.cpp
# linux/mcompile/keymap/mcompile.cpp
2023-11-07 23:25:12 +01:00
Sabine
0a09e59aa6
feat(linux): mcompile tidy up and rgkeys for nr, chars for DE and FR
2023-11-07 22:55:40 +01:00
Sabine
bab7d372ef
feat(linux): mcompile more tidy up code
2023-11-07 13:19:15 +01:00
Sabine
bce124447f
feat(linux): mcompile tidy up code
2023-11-07 13:04:45 +01:00
Sabine
bee3f4a8f9
feat(linux): mcompile minor changes
2023-11-07 13:00:30 +01:00
Sabine
17058633c1
feat(linux): mcompile unchanged files
2023-11-07 12:59:15 +01:00
Eberhard Beilharz
0967e120d3
Merge branch 'master' into chore/linux/9801_coreversion
2023-11-04 21:49:33 +07:00
Eberhard Beilharz
33eae05cb0
Merge branch 'master' into fix/linux/9878_fixpkgenv
2023-11-04 21:35:52 +07:00
Eberhard Beilharz
0667411a2e
Merge pull request #9866 from keymanapp/refactor/linux/packagingScript
...
chore(linux): Refactor deb-packaging.sh script 🎬
2023-11-03 10:12:54 +07:00
Sabine
6ff02e8b52
feat(linux): mcompile use GDK to fill rgKeys nr+char OK, OEM still ToDo
2023-11-02 16:29:22 +01:00
Eberhard Beilharz
6adfa8a9cf
fix(linux): Fix environment for Debian packages
...
When didn't set the correct environment when building Debian packages
with GitHub actions. The version information wasn't included in the
source file but instead was generated at binary package build time,
at which time not all necessary environment variables were available.
This change will create a patch file on-the-fly which gets
included in the source package that contains the correct information.
Fixes #9878 .
2023-11-02 22:18:02 +07:00
Sabine
1d7f8c4bc2
feat(linux): mcompile use GDK to fill rgKeys
2023-10-31 17:37:34 +01:00
Sabine
ee328bb7a2
feat(linux): mcompile fill rgKey 220 (221)
2023-10-27 22:52:24 +02:00
Eberhard Beilharz
3cc016fc8a
fix(linux): Fix uninstallation of shared keyboard
...
This fixes the uninstallation of shared keyboards if the
`additional-keyboards` settings doesn't exist yet.
Closes #9879 .
2023-10-27 19:26:35 +02:00
Marc Durdin
f151a34cc4
Merge pull request #9870 from keymanapp/chore/merge-master-into-linux-mcompile
...
chore: merge master into linux-mcompile 🐘
2023-10-27 18:52:06 +11:00
Sabine
652a1b56b6
feat(linux): mcompile fill rgKey 186-192, 219, 222
2023-10-26 19:54:35 +02:00
Eberhard Beilharz
30250e3d8d
chore(linux): Enhance GHA API check
...
This change adds additional checks for the symbols file:
- if a line with a method name gets changed, the package version number
in that line also needs to be updated
- for major API changes (methods renamed or removed) the API version
numbers needs to be incremented
- the API version numbers in the .symbols file and in `CORE_API_VERSION.md`
need to match
2023-10-26 18:04:43 +02:00
Eberhard Beilharz
9257750bb8
chore(linux): Refactor deb-packaging.sh script
...
Make use of builder_run_action.
2023-10-26 17:16:06 +02:00
Marc Durdin
8223792404
chore(core): rename kbp to core
2023-10-25 05:30:22 +07:00
Sabine
70163eb5fa
feat(linux): mcompile small changes wprintf+ implement+use KMX_VKUnderlyingLayoutToVKUS
2023-10-21 11:59:07 +02:00
Eberhard Beilharz
2e5e586860
chore(linux): Rename libkmnkbp0-0 package
...
Also removes the temporary libkeymancore/libkmnkbp hack that we put in
for packaging GHA.
Closes #9733 .
2023-10-20 17:31:39 +02:00
Eberhard Beilharz
8fce84bdc8
chore(linux): Merge branch 'chore/linux/9733_RenameLibknmkbp' into chore/linux/9733_RenameNamespace
2023-10-20 17:23:13 +02:00