Closed sunweaver closed 2 years ago
The default theme is currently Suru, so will need suru-icon-theme
as well, but I think due to the way QML Image loading works, may still result in a bunch of these false errors being printed. For Breeze themes you'll need breeze-icon-theme
.
There's #108 pending review, which replaces the internal themes of the keyboard to rely purely on QtQuick Controls 2 styles instead, and gets rid of the custom image loader in favor of the Qt icon lookup via icon
property on button components, where we use them.
Also, how can I activate the keyboard without a touch screen (without being able to swipe in or something)?
As for this, if you are on X11 or using Lomiri, you can run Qt apps with QT_IM_MODULE=maliit
in the environment, and the keyboard should appear if it (or maliit-server
) is running, when a text entry is focused. For Gtk2/Gtk3 apps, you'll need the plugins from https://github.com/maliit/inputcontext-gtk and GTK_IM_MODULE=maliit
set in the environment, IIRC. There is currently no support for Qt6 or Gtk4 applications outside of environments implementing the Wayland input protocols.
As the 2.3.0 release removes this icon code and relies on Qt's internal icon lookup through the platform theme, and has switched to QtQuick Controls 2 styles instead of using the internal themes implementation, I'm going to close this.
Hi Rodney,
On Mo 27 Jun 2022 20:37:31 CEST, Rodney wrote:
Also, how can I activate the keyboard without a touch screen
(without being able to swipe in or something)?As for this, if you are on X11 or using Lomiri, you can run Qt apps
withQT_IM_MODULE=maliit
in the environment, and the keyboard
should appear if it (ormaliit-server
) is running, when a text
entry is focused. For Gtk2/Gtk3 apps, you'll need the plugins from
https://github.com/maliit/inputcontext-gtk and
GTK_IM_MODULE=maliit
set in the environment, IIRC. There is
currently no support for Qt6 or Gtk4 applications outside of
environments implementing the Wayland input protocols.
thanks for this, it works (though not really under i3 as the keyboard
gets assigned its own tile, but well... i3...).
I will package maliit-inputcontext-gtk for Debian then. And check how
that goes on desktop with Qt and GTK applications mixed.
Mike --
DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940
GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: @.***, http://das-netzwerkteam.de
I have packaged maliit-keyboard for Debian, but I get several messages about missing icons:
This is maliit-keyboard 2.2.1.1-1 backported to a Debian bullseye system (for testing this locally on my daily driver machine).
What am I missing? Also, how can I activate the keyboard without a touch screen (without being able to swipe in or something)?