Sabine
4b84604eb4
feat(linux): mcompile new file deadkey.h/.cpp and function createDK_ComposeTable
2023-12-02 17:20:23 +01:00
Sabine
9014296717
feat(linux): mcompile tidy up
2023-12-01 23:07:01 +01:00
Sabine
0c5dab947e
feat(linux): mcompile open more functions for deadkeys
2023-12-01 21:56:26 +01:00
Eberhard Beilharz
742ae5379e
chore(linux): Update debian changelog
...
(cherry picked from commit e4385e284e )
2023-12-01 15:09:55 +01:00
Sabine
70efd21e09
feat(linux): mcompile open functions for deadkeys and start to exchange with KMX_
2023-12-01 12:28:00 +01:00
Eberhard Beilharz
688f9f34d9
chore(linux): Add support for loong64 architecture
...
Closes Debian bug
[#1057134 ](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057134 ).
(cherry picked from commit f50eccc4c0 )
2023-11-30 18:01:18 +01:00
Sabine
5f857de3d8
feat(linux): mcompile fill rgkey with deadkey
2023-11-30 17:40:02 +01:00
Sabine
3d0980103b
feat(linux): mcompile leave rgkey; use SC; sort by VK_US (instead of VK_DE)
2023-11-30 14:40:08 +01:00
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