This change adds a DBus API to query whether the virtual keyboard is
currently enabled and provides DBus methods to request that the virtual
keyboard gets enabled/disabled. This is useful for e.g. providing a
Plasmoid or for convertables where the tablet mode needs to be enabled.
Details
Details
- Reviewers
davidedmundson - Group Reviewers
KWin Plasma - Commits
- R108:8c2b2faf9da1: Add DBus protocol to virtual keyboard
Diff Detail
Diff Detail
- Repository
- R108 KWin
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
- you may as well wait to see if I do actually fix Knotifications, if not merge the other one
(give me till next frameworks as a deadline)
- Next time you end up with a situation where you have an object and you want to expose some of that metaobject to a DBus interface, use QDBusAbstractAdaptors as a pattern.
It's less code, even less if autogenerated, and you don't open up yourself to cases where enabled can get out of sync.
Not worth changing now you've written it.
Comment Actions
I'm sorry, but the deadlock is not fixed. I just compiled the latest knotifications, logged out and in and still had the freeze.