From kde-panel-devel Mon Aug 27 10:21:53 2018 From: Marco Martin Date: Mon, 27 Aug 2018 10:21:53 +0000 To: kde-panel-devel Subject: Monday meeting notes for 27/08/2018 Message-Id: <2386618.ypyH64y7f3 () phobos> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=153536533306582 Kai Uwe: Work done: =E2=80=8E - Created an AppImage thumbnailer =E2=80=8E - Fixed Plasma IconItem not reloading when KIconTheme changes (wh= en it's=20 using a QIcon) =E2=80=8E - Fixed freeze when pressing media keys with unresponsive player = (blocking=20 dbus calls) =E2=80=8E - Fixed crash when switching between Grid QML KCMs, Qt bug, haven= 't managed=20 to create a simple testcase yet =E2=80=8E - Various fixed for Exe thumbnailer =E2=80=8E - Blogged about Akademy: https://blog.broulik.de/2018/08/i-was-at= =2Dakademy-2018/ =E2=80=8E - Merged KScreen plasmoid =E2=80=8E Work todo: =E2=80=8E - I found a weird Qt bug where QObject(-derived) properties would= suddenly=20 "disappear": Bug 397905 and my last comment on Bug 395442 :/ =E2=80=8E (KDE bug 397905 in systemsettings (kcm_lookandfeel) "After openin= g desktop=20 theme tab, look and feel tab is no longer working" [normal,] https:// bugs.kde.org/show_bug.cgi?id=3D397905 ) =E2=80=8E (KDE bug 395442 in plasmashell (System Tray) "Framework 5.47 bug = with=20 systray notifications: list empty and other issues" [normal,] https:// bugs.kde.org/show_bug.cgi?id=3D395442 ) =E2=80=8E - Create KFilePlacesModel in Folder View on-demand (patch a lot t= rickier=20 than I thought) =E2=80=8E - Pretty idle this week, anyone need a hand or have some tasks fo= r me? =E2=80=8E Please review: =E2=80=8E - Diff 15088 "[Exe Thumbnailer] Add mime type for .cpl files" [Ne= eds Review]=20 https://phabricator.kde.org/D15088 =E2=80=8E - Diff 14747 "[Exe Thumbnailer] Don't generate QTemporaryFile" [N= eeds=20 Review] https://phabricator.kde.org/D14747 =E2=80=8E - Diff 14487 "[Klipper] Only create KHelpMenu when used" [Needs R= evision]=20 https://phabricator.kde.org/ =46abian: * Someone complained about kwallet being annoying, I made a patch to allow= =20 stopping it easily: ** Diff 14723 "Add option to disable KWallet entirely in the new wallet=20 dialog" [Needs Review] https://phabricator.kde.org/D14723 * The patch to workaround the QVariant/QJSValue issue landed and openQA is= =20 green again: ** =E2=80=8E Diff 14822 "Use QJSValue as method parameter type for the scri= pting=20 interface" [Closed] https://phabricator.kde.org/D14822 * I've tried to reproduce the kio (?) bug with "lost data" which is current= ly=20 popular on reddit, but failed * One of the experiments was to ulimit fds to 100, but that lead to another= =20 bug: Even disabled thumbnailers are fully loaded Roman: *Uploaded patches for Xwayland DND: **=E2=80=8E Diff 15020 "[xwl] Move Xwayland parts into separate class" [Nee= ds Review]=20 https://phabricator.kde.org/D15020 **=E2=80=8E Diff 15022 "[autotests] Use Xwayland class in WaylandTestApplic= ation"=20 [Needs Review] https://phabricator.kde.org/D15022 **=E2=80=8E Diff 15023 "[server] Add selectionChanged signal" [Needs Review= ] https:// phabricator.kde.org/D15023 Some fixes for KWayland: D15072 D15074 **=E2=80=8E Diff 15072 "[server] Abort drag start on correct conditions and= without=20 posting error" [Needs Review] https://phabricator.kde.org/D15072 =E2=80=8E** Diff 15074 "[server] Do not try to create data offers without s= ource"=20 [Needs Review] https://phabricator.kde.org/D15074 There is a bug in D15062 I'm currently trying to fix. **=E2=80=8E Diff 15062 "Implementing a progessbar in the PlaylistEntry.qml.= " [Needs=20 Review] https://phabricator.kde.org/D15062 *Then I want to upload final patches for enabling Xwayland DND. *In regards to other projects on my agenda: Pushing my patches to reorganiz= e=20 output handling. Have been accepted. Thx d_ed. *And then doing the gamma correction work. *Also finishing up cursor lock task. Jonathan: * it's Plasma 5.14 repo freeze on Thursday! * if you have a git repo that needs a tar made for 5.14 release and it wasn= 't=20 in 5.13 release, I need to know pronto, otherwise it can't be released * I'd also like to go over the phan todo board this week with people to upd= ate=20 tasks Marco: Kirigami: * concerning Kirigami but mostly done by Bhushan: now we have an irc and=20 matrix channels, all bridged together * start translations for kirigami gallery in its standalone repo * bugfix: refine when icons get forced to monochrome and when not, should f= ix=20 mobile issues on some apps getting colored icons forced to black * bugfix: FormLayout works better on small screen/mobile: fixed a touchscre= en=20 issue and loads directly in single column mode on narrow screens * bugfix: context drawer closes also when the action pushes a new page * bugfix: remove hardcoded background rectangle from the whole app * bugfix: fix holes in menus on Material style * bugfix: fixed a couple of issues in the collapsible global drawer * feature: ActionToolBar supports actions that are always hidden in the menu * support disabled actions on the 3 main action buttons in mobile mode * support for submenus on the 3 main action buttons in mobile mode * mentoring a new guy (Dimitris) to some junor job in kirigami =2D--- Plasma Virtual Desktop: * fix kwin to make old virtual desktop autotests work * add a bunch of new autotests for the new vds =2D--- Multilevel KCMs: * added an hack to keep old systemsettings work on a new framework * difficulty/for this week: due to the fact we can't write on internal qml= =20 contexts, the applicationwindow can't be used, multilevel api needs to be i= n=20 kcm, tough is fine as gives better abstraction =2D-=20 Marco Martin