https://bugs.kde.org/show_bug.cgi?id=466252

--- Comment #5 from Harald Sitter <sit...@kde.org> ---
*Sigh* this looked easy but alas, it's not.

TabletMode we could make work through the settings portal.

InputMethod on the other hand needs to write to properties, to activate a
virtual keyboard for example, and the settings portal doesn't support writing
settings.

That leaves us with a bunch of not so lovely options:

a) make a virtualkeyboard portal (that may be the smartest thing long term?)
b) let apps talk to kwin (seems silly from a security POV)
c) add a supplemental portal that proxies between kwin and the flatpak so as to
reduce exposure of kwin interfaces (i.e. talk=org.kde.VirtualKeyboard rather
than talk=org.kde.KWin -- with the former playing proxy to kwin)
d) add a proprietary write function to our settings portal (kinda crap because
then the flatpak needs to talk to our portal impl directly, again raising
concerns over security and breaking abstraction)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to