Hi all,
this week's meeting minutes for Plasma:
notmart
=======
* fixed loading of default iconset&window deco from lnf package
* (5.16) systemsettings sidebar icons are now 32 px with less margin, as
agreed with VDG
d_ed
====
* fixed a kscreen-kwin crash
* Back on some wayland work:
* added support for the keep on top "pin" that we see in system tray /
calendar
* along with the usual bugfixes
* going to try and spend today investigating Bug 353983 (Turning off
compositing breaks Plasma panel rendering)
romangg
=======
* Will push my Xwl DND patch series this week to master.
* Working on an idea to fix Xwl Multi DPI.
** For example: Bug 389191 (xwayland auto-upscaling causes pixelation
and should be optional)
** The Xwl Multi DPI is code in KWin and Xwl
* Working on a rewrite of the Wayland platform plugin in terms of
AbstractOutput
kbroulik
========
Work done:
* Some overall optimizations:
** Some connect syntax porting
** Plasma::Theme instances are shared between (often-created) ColorScope
objects
*** Plasma::Svg also creates its own instance of default theme but there
it's more complicated as:
*** can be either default theme or custom theme, not sure about proper
use of refcounting/QShared stuff there
* Lock screen doesn't break (lock out user) if HOME ends up unwritable
(config file locked)
Work todo:
* Continue on notifications rewrite
* Overall 5.15 Beta bug fixing
Other:
* Plasma-browser-integration for Chrome has hit 40,000 users \o/
Cheers
Kai Uwe
[12:02:24] <kbroulik> meeting?
[12:03:05] <kbroulik> notmart: d_ed Sho_ romangg fvogt jgrulich
[12:04:54] <notmart> here
[12:05:31] <d_ed> here
[12:06:00] <kbroulik> alright, notmart go
[12:06:58] <notmart> really few things in plasma this week
[12:07:01] <notmart> * fixed loading of default iconset&window deco from lnf package
[12:07:02] <notmart> * (5.16) systemsettings sidebar icons are now 32 px with less margin, as agreed with VDG
[12:07:24] <notmart> that's pretty much it :(
[12:07:24] <kbroulik> ah, that explains why they're gigantic now
[12:07:34] <romangg> hi
[12:07:49] <notmart> kbroulik: yeah, vdg really wanted them like that very much
[12:07:52] <kbroulik> :/
[12:07:55] <notmart> (until next time i guess :p)
[12:08:04] <kbroulik> alright, d_ed next
[12:08:33] <d_ed> Back on some wayland work
[12:08:58] <d_ed> fixed a kscreen-kwin crash
[12:09:15] <d_ed> added support for the keep on top "pin" that we see in system tray / calendar
[12:09:26] <d_ed> along with the usual bugfixes
[12:10:03] <kbroulik> ok, romangg
[12:10:09] <d_ed> going to try and spend today investigating 353983
[12:10:19] <d_ed> as I have some new hardware and a possible idea
[12:10:29] <d_ed> (sorry, done now, I had to pause to look up the number)
[12:10:33] <kbroulik> cool!
[12:10:49] <romangg> * Will push my Xwl DND patch series this week to master.
[12:10:59] <romangg> * Working on an idea to fix Xwl Multi DPI.
[12:11:12] <romangg> (for example: https://bugs.kde.org/show_bug.cgi?id=389191)
[12:11:12] <sKreamer> KDE bug 389191 in kwin (wayland-generic) "xwayland auto-upscaling causes pixelation and should be optional" [wishlist,WONTFIX] https://bugs.kde.org/show_bug.cgi?id=389191
[12:11:33] <romangg> * Working on a rewrite of the Wayland platform plugin in terms of AbstractOutput
[12:11:50] <romangg> The Xwl Multi DPI is code in KWin and Xwl
[12:12:08] <romangg> questions?
[12:12:22] <kbroulik> cool
[12:12:26] <kbroulik> anyone else wants to chime in?
[12:12:51] <kbroulik> alright I'll wrap up then, this was a quick one
[12:12:56] <kbroulik> Work done:
[12:12:56] <kbroulik> - Some overall optimizations:
[12:12:56] <kbroulik> -- Some connect syntax porting
[12:12:56] <kbroulik> -- Plasma::Theme instances are shared between (often-created) ColorScope objects
[12:12:56] <kbroulik> --- Plasma::Svg also creates its own instance of default theme but there it's more complicated as:
[12:12:56] <kbroulik> --- can be either default theme or custom theme, not sure about proper use of refcounting/QShared stuff there
[12:13:01] <kbroulik> - Lock screen doesn't break (lock out user) if HOME ends up unwritable (config file locked)
[12:13:01] <kbroulik> -- Candidate for 5.12? D18291
[12:13:05] <kbroulik> - Plasma-browser-integration for Chrome has hit 40,000 users \o/
[12:13:07] <sKreamer> Diff 18291 "[Greeter] Ignore unwritable configuration files" [Closed] https://phabricator.kde.org/D18291
[12:13:08] <kbroulik> Work todo:
[12:13:08] <kbroulik> - Continue on notifications rewrite
[12:13:08] <kbroulik> - Overall 5.15 Beta bug fixing
[12:14:29] <kbroulik> alright, done, thanks everyone