A first draft is in https://phabricator.kde.org/D9764
as i can't try the real switch yet, for now the setter is exposed via dbus, which won't be in the end. then i want to expose that into plasma (i think libplasma, as a property in corona) then containments/plasmoids will be able to access it and do whatever they want (*probably* we won't end up switching the whole shell as the first plans, but rather doing smaller adjustments i guess, and maybe load/unload single applets, change the panel size/view mode and so on) -- Marco Martin On Tue, Jan 9, 2018 at 1:27 PM, Marco Martin <notm...@gmail.com> wrote: > On Fri, Jan 5, 2018 at 6:21 PM, Martin Flöser <mgraess...@kde.org> wrote: >> >> So I would do something like a small class >> >> class TabletModeManager : public QObject, public InputEventSpy >> { >> }; >> > > I'm starting on this direction now, another thing: libinput has the > event for the mode change, but is there a way to query the initial > state to know whether kwi was started in tablet or desktop mode? > > -- > Marco Martin