Event JSON
{
"id": "a7dd0bae4c13653c7d97743810b3a925e20faf0bf0a99e8a3e325b60eeae145e",
"pubkey": "9da7c6cbc849a7809474c040477d60862778286cc64acb765c6e43df8c442dba",
"created_at": 1721959406,
"kind": 1,
"tags": [
[
"imeta",
"url https://social.sineware.ca/system/media_attachments/files/112/850/249/857/358/474/original/c5d9c3cc2123bd0d.png",
"m image/png"
],
[
"proxy",
"https://social.sineware.ca/@flamingradian/112850331667794032",
"web"
],
[
"proxy",
"https://social.sineware.ca/users/flamingradian/statuses/112850331667794032",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://social.sineware.ca/users/flamingradian/statuses/112850331667794032",
"pink.momostr"
],
[
"-"
]
],
"content": "I tried looking into how to port my still-WIP on-screen keyboard to KDE. It doesn't implement the Wayland protocols for Phosh (which allow custom keymaps using any XKB key symbol), but there seems to be a D-Bus API (Maliit framework) using Qt6 key codes instead. Most U+100 - U+10FFFF characters need to be sent as text and not as a key.\n\nhttps://github.com/maliit/framework/blob/be11b2b51c0e1dbb4e5e0a88a18a82597ea428c4/input-context/minputcontext.cpp#L576\n\nSo I'd have to sacrifice fun keyboard shortcuts like Ctrl + ‰:\nhttps://social.sineware.ca/system/media_attachments/files/112/850/249/857/358/474/original/c5d9c3cc2123bd0d.png\n",
"sig": "9f51ddab737831a25b1455e8a3e52922cc93f71ffaa7715f30f806bf689154228ec0383aefe44e3bffc44040d80ffbfcc0a7ccf8931c293c3a8d69eda7ab4be0"
}