Minutes Plasma 'hangout', 11-4-2016 Present: Eike, Riddell, Kai Uve, Martin, Bhushan, Roman, Marco
Eike: * published taskmanager kde:clones/plasma-workspace/hein/libtmng and kde:clones/plasma-desktop/hein/libtmng * going to work on the missing things on taskmanager * will work on missing kwayland features for it * will write autotests Riddell * 5.6.2 released * investigating about appstream vs yaml metadata files in plasma workspace * wether list some p-w apps like systemsettings could make sense to be offered as apps in other environments * work out wether we can keep those metadata files updated (lesson from docbook documentation) * updating neon to Xenial Kai Uve Did a few fixes for KUnitConversion ("new israeli shekel" currency is now supported) and currency converter runner should work soon again * Applet config dialog properties are now populated as the dialog item is created, ie. Component.onCompleted should work reliably now but that change might break applets that rely on onCfg_fooChanged to populate the dialog, we need to watch out for that for 5.7 * taking maintainership of krunner Martin: * subcompositor support merged, but still a few todos * refactoring of KWin: ** AbstractBackend -> Platform ** backends -> plugins/platforms ** new platform plugin for kwin_x11 allowing to share more code ** idea: also make Scene implementations plugins, so that XRender compositor is not in kwin_wayland * Preparing kwayland to become framework https://phabricator.kde.org/D1341 * More autotests for kwayland * Created a BreezeConfig.cmake to depend on it from KWin and other Plasma components https://phabricator.kde.org/D1343 * Started thread about metadata.yaml in our Plasma repositories * experimented with QtVirtualKeyboard in lockscreen (https://phabricator.kde.org/D1359 and https://phabricator.kde.org/D1360) * possibility to use that instead of maliit in kwin_wayland? * looking at a weird bug about plasma setting invalid struts (https://bugs.kde.org/show_bug.cgi?id=361342) resulting in available screen size being 0, plan to workaround it in KWin -> Plasma team please look at that one * lots of complaints about KWin honoring "suspend compositor if game requests it" - what to do about it? Add config option, revert, ignore? Bhushan: * documentation on the Cyanogen based image creation process https://github.com/plasma-phone-packaging/CM * investigating why kwin is not starting on device on the new container based image Roman: * wrote a proposal on GSOC layered compositing for KWin (https://blog.martin-graesslin.com/blog/2015/08/layered-compositing/) Marco: * some bug triaging * continued to investigate the reported memory increase with systray: no qquickitems are created when an icon switches from shown to hidden, not reproducible on my systems: I'm starting to blame graphics drivers (and that may be true too for many reported memory escalation problems) * tried to trace systray startup performance, managed to run it into QML profiler (proposal: at some point everyone should take one of the default plasmoids and profile it until some hundreds of milliseconds are shaven off) * with a kplugin cache almost 1.5 seconds of startup from a fully loaded systray applet are cut off (on ssd, on spinning metal should be even more) * kirigami: adjusting the new overshoot behavior * back button in header component for ios (starting to have quite some platform specific stuff) * mouse over effect for list items on non-mobile systems * new pull down to refresh look * on Android+Qt5.6 I still have broken virtual keyboard http://trac.subsurface-divelog.org/ticket/1050 * experiment on a cmake function that packages only the wanted icons from breeze into the apk -- Marco Martin _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel