D29024: feat(wayland): support multiple protocol extensions through plugin system
Roman Gilg
noreply at phabricator.kde.org
Mon May 11 15:05:15 BST 2020
romangg added a comment.
These are not specific issues but some general complains about the overall concept chosen here without providing an alternative solution.
I chose this plugin system because it allows robust extension to the current system. Plugins are well contained and reuse already existing infrastructure. Besides moving the code around there are practically no logic changes to the KWayland backend.
Note that I need to have this plugin system or something similar in for 5.19 or I will be forced to fork libkscreen permanently for KWinFT. I would like to omit this and instead continue my work on libkscreen as a KDE project like I have worked on it in the last two years.
REPOSITORY
R110 KScreen Library
REVISION DETAIL
https://phabricator.kde.org/D29024
To: romangg, #plasma
Cc: davidedmundson, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200511/13b2d816/attachment.htm>
More information about the Plasma-devel
mailing list