Minutes Monday Plasma Meeting
Marco Martin
notmart at gmail.com
Mon Apr 11 11:06:16 UTC 2016
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
More information about the Plasma-devel
mailing list