D22846: Port KeyboardLayout component to use generated DBus interface

2020-11-05 Thread David Edmundson
davidedmundson added a comment. > I wonder if we could "share" that .xml between server and client somehow.. We do in some cases. Interface headers are installed into /usr/share/dbus-1/interfaces Then KWinDBusInterfaceConfig.cmake.in tells other projects where these files are REPOS

D22846: Port KeyboardLayout component to use generated DBus interface

2020-11-05 Thread Andrey Butirsky
bam added a comment. I wonder if we could "share" that .xml between server and client somehow.. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D22846 To: davidedmundson, #plasma, broulik Cc: meven, bam, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblac

D22846: Port KeyboardLayout component to use generated DBus interface

2020-11-05 Thread David Edmundson
davidedmundson added a comment. > Does it mean we now have to manually synchronize DBus API here in .xml and on KWin side? It does, but that's easier to do that keeping code in sync REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D22846 To: davidedmunds

D22846: Port KeyboardLayout component to use generated DBus interface

2020-11-04 Thread Méven Car
meven added a comment. In D22846#676700 , @bam wrote: > Does it mean we now have to manually synchronize DBus API here in .xml and on KWin side? Only if the API breaks (which is pretty much guaranteed not to happen) or we need a need fie

D22846: Port KeyboardLayout component to use generated DBus interface

2020-11-04 Thread Andrey Butirsky
bam added a comment. Does it mean we now have to manually synchronize DBus API here in .xml and on KWin side? REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D22846 To: davidedmundson, #plasma, broulik Cc: bam, plasma-devel, Orage, LeGast00n, The-Feren-OS-De

D22846: Port KeyboardLayout component to use generated DBus interface

2019-07-31 Thread David Edmundson
This revision was automatically updated to reflect the committed changes. Closed by commit R120:18010b1a89c7: Port KeyboardLayout component to use generated DBus interface (authored by davidedmundson). REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D22

D22846: Port KeyboardLayout component to use generated DBus interface

2019-07-30 Thread David Edmundson
davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidedmundson requested review of this revision. REVISION SUMMARY QDBusInterface is useful for runtime introspection but little else. As w