[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Minutes Monday Plasma Hangout
From:       Sebastian =?ISO-8859-1?Q?K=FCgler?= <sebas () kde ! org>
Date:       2018-01-08 11:25:31
Message-ID: 5580739.AeqyuUHoCA () miro
[Download RAW message or body]

Minutes and log of today's meeting
-- 
sebas

http://www.kde.org | http://vizZzion.org
["minutes-week-02.txt" (minutes-week-02.txt)]

Plasma Team Meeting, 8 january 2018

Present: romangg, notmart, bshah, d__ed, kbroulik, Sho, sebas

romangg:
* there is a patch to be reviewed which needs to go in 5.12: \
                https://phabricator.kde.org/D9352
* Diff 9352 "[libcolorcorrect] Send auto location updates only when desirable" [Needs \
Review] https://phabricator.kde.org/D9352

notmart:
not much this week, trying to get up to speed again
* some bug triaging
* my first stab at plasma releases, released Plasma 5.11.5
* started to take a look at where we are for auto detecting the tablet mode on \
laptops and how we can expose it from KWin to normal apps, libinput has an event \
dedicated to it now, but hardware support still very little

bshah:
- Finishing up article on plasma mobile for e.V. report
- In holidays I've worked on my hammerhead mainline port, got plasma working on \
mainline, want to blog about this : \
                https://matrix.org/_matrix/media/v1/download/matrix.org/rbPNydJuJKxbPicNIyjYotJZ
                
- now putting this back on shelf
- Working on multimedia stuff for Nexus 5X, will package up gst-omx stuff in image
- ^ is taking long time because appearantly image creation itself is broken.. -.-
- Fixed a bug in neon openQA tooling : \
https://github.com/apachelogger/kde-os-autoinst/pull/3 questions? or next

d_ed:
big tasks in plasma: some time on making the kscreenlocker load configs from the \
relevant lnf package so the KCM can have a "show media controls" option if and only \
if that screenlocker UI has it in an extensible way
then some time writing a unit test for that blasted QtWayland crash \
wl_proxy_wrapper_blah_blah which is +2d, but fails CI on /one/ of the linux builds... \
so I need to fix something in the test

kbroulik:
* Worked on making media controls on lock screen configurable. This wasn't done to \
see whether people will complain and indeed they do. Then David came up with a much \
                better solution
* Looked into keeping fade effect from leaking user info, D9608, agreed, it's \
somewhat of a bodge patch but imho this must go in and then we can figure out a \
"proper" patch with black layer and what not later. Now someone must convince Martin \
of that... Diff 9608 "[KScreen Effect] Fade opacity only for transparent windows" \
                [Needs Review] https://phabricator.kde.org/D9608
* Did various fixes related to Firefox and global menu. Global menu now monitors \
window properties at runtime so it still works when an app announces global menu \
                rather late (e.g. Firefox startup)
* Please have a look at D9640 - it's a real-world fix for a long-standing issue
Diff 9640 "[Folder View] Explicitly reject Firefox tab drops" [Needs Review] \
                https://phabricator.kde.org/D9640
* Various fixes/bug triaging related to the Agenda in the calendar and other parts of \
Plasma

Sho:
* Investigated a bug that caused the icon at 0,0 to become hovered after a drag on \
the desktop. Qt patch after many hours of detective work: \
                https://codereview.qt-project.org/#/c/215939/
* Fixed "Edit Applications..." action being shown for document items in Kicker menus, \
                causing potential file loss when used.
* Fixed keyboard navigation not working without clicking into the popup window first \
                with Folder View on the panel.
* I'm trying to get to grips with the remaining KAStats-based favorites problems in \
the Kicker backend to make them not suck for 5.12, which is pretty important and \
needs a new maintainer now that Ivan is gone/ has no time anymore. No results yet, \
                though. Meh.
* Almost done with a second draft of the PlaMo featured article Bhushan and me are \
writing for the 2017 KDE e.V. report, based on Bhushan's first draft.

sebas:
* will try to get on top of kscreen bugs
* test and possibly merge patch in #379474
* help notmart out a bit with tablet mode things



The Log:

[12:01:37] <notmart> meeting?
[12:02:59] <sebas> yup
[12:03:03] <sebas> Who's here?
[12:03:09] <romangg> here
[12:03:10] <notmart> here
[12:03:17] <bshah> here
[12:03:27] <d__ed> o/
[12:03:30] <-- gbs (~gbs@unaffiliated/gbs) has quit (Ping timeout: 246 seconds)
[12:03:31] <sebas> \o
[12:04:12] <sebas> romangg, notmart, bshah, d__ed, sebas plus whoever comes in still
[12:04:16] <sebas> romangg: your turn
[12:04:19] <romangg> shit I'm first
[12:04:31] -*- kbroulik
[12:04:35] -*- acheronuk lurks
[12:04:52] <romangg> there is a patch to be reviewed which needs to go in 5.12: \
https://phabricator.kde.org/D9352 [12:04:53] <sKreamer> Diff 9352 "[libcolorcorrect] \
Send auto location updates only when desirable" [Needs Review] \
https://phabricator.kde.org/D9352 [12:04:57] <romangg> d__ed: ?
[12:05:01] <romangg> just a small one
[12:05:23] <notmart> seems straightforward
[12:05:37] <romangg> otherwise working on pinebook kernel stuff and on my build \
tools: https://github.com/subdiff/fdbuild [12:05:57] <romangg> you can already use it \
for wayland, X, libinput and Qt. :) [12:06:13] <romangg> would be happy about some \
feedback. [12:06:22] <romangg> otherwise next
[12:06:26] <sebas> cheers
[12:06:35] <sebas> notmart's turn
[12:07:40] <notmart> not much this week, trying to get up to speed again
[12:07:43] <notmart> * some bug triaging
[12:07:45] <notmart> * my first stab at plasma releases, released Plasma 5.11.5
[12:07:46] <notmart> * started to take a look at where we are for auto detecting the \
tablet mode on laptops and how we can expose it from KWin to normal apps, libinput \
has an event dedicated to it now, but hardware support still very little [12:08:13] \
<-- gspe_ (~gspe@dynamic-adsl-78-13-176-233.clienti.tiscali.it) has quit (Quit: \
Konversation terminated!) [12:08:25] <bshah> notmart: re: hardware support, does \
evtest lists event dedicated to "switch"? [12:08:52] <notmart> bshah: hmm, didn't \
check, will now [12:09:15] <bshah> evtest is really fancy tool :)
[12:09:19] <notmart> i know libinput hears a key press from an unknown key when the \
switch is done... [12:09:38] <notmart> ok, will try after the meeting then will \
report back :) [12:09:52] <bshah> okay
[12:09:55] <bshah> my turn?
[12:09:59] <sebas> yup
[12:10:43] <bshah> moment
[12:11:09] <bshah> - Finishing up article on plasma mobile for e.V. report
[12:11:13] <bshah> - In holidays I've worked on my hammerhead mainline port, got \
plasma working on mainline, want to blog about this : \
https://matrix.org/_matrix/media/v1/download/matrix.org/rbPNydJuJKxbPicNIyjYotJZ \
[12:11:15] <bshah> - now putting this back on shelf [12:11:17] <bshah> - Working on \
multimedia stuff for Nexus 5X, will package up gst-omx stuff in image [12:11:19] \
<bshah> - ^ is taking long time because appearantly image creation itself is broken.. \
-.- [12:11:21] <bshah> - Fixed a bug in neon openQA tooling : \
https://github.com/apachelogger/kde-os-autoinst/pull/3 [12:11:31] <bshah> questions? \
or next [12:12:18] <sebas> d__ed: is next
[12:12:31] <-- ceed^ (~vivaldi@c-73-16-30-241.hsd1.ma.comcast.net) has quit (Ping \
timeout: 248 seconds) [12:12:52] <d__ed> big tasks in plasma: some time on making the \
kscreenlocker load configs from the relevant lnf package [12:13:15] <d__ed> so the \
KCM can have a "show media controls" option if and only if that screenlocker UI has \
it [12:13:21] <d__ed> in an extensible way
[12:13:37] <Sho_> i am here too
[12:13:41] <Sho_> sorry
[12:13:47] <d__ed> then some time writing a unit test for that blasted QtWayland \
crash wl_proxy_wrapper_blah_blah [12:14:11] <romangg> d__ed: the ci test failed. do \
you mean this? [12:14:12] <sebas> bshah: hammerhead means drm drivers on the Nexus5?
[12:14:12] <d__ed> which is +2d, but fails CI on /one/ of the linux builds... so I \
need to fix something in the test [12:14:23] <bshah> sebas: yep ;)
[12:14:26] <sebas> cool
[12:14:27] <d__ed> romangg: yeah, I know.. I think I know what needs fixing
[12:14:51] <kbroulik> how's that with inheritance? when custom theme doesnt have own \
lock screen, it falls back to Breeze default lock screen and then also use that \
config? [12:15:06] <d__ed> I believe so
[12:15:07] <kbroulik> lovely
[12:15:10] <romangg> if you need help with this, tell me. this patch needs to land \
ASAP. can we backport it for 5.12 to our qt on neon? [12:15:11] <d__ed> I should test
[12:15:38] <d__ed> I don't understand how we'd backport to 5.12
[12:15:50] <romangg> backport on our used qt
[12:16:07] <sebas> our used Qt?
[12:16:11] <sebas> you mean in Neon?
[12:16:20] <romangg> because next qt release is after 5.12 release, right?
[12:16:20] --> gspe_ (~gspe@dynamic-adsl-78-13-176-233.clienti.tiscali.it) has joined \
#plasma [12:16:21] <romangg> yea.
[12:16:25] <romangg> maybe breakout
[12:16:42] <d__ed> I can make a list of requested Qt patches to all distros
[12:16:49] <Sho_> just suggest distros the patch on the packager list
[12:16:54] <Sho_> Neon is not special
[12:17:10] <romangg> yea. I just don't know how it's handled for the other distros.
[12:17:12] <sebas> also "neon is not a distro" ;-)
[12:17:18] <d__ed> ok, next
[12:17:20] <sebas> alright ... kbroulik's turn then
[12:17:40] <kbroulik> * Worked on making media controls on lock screen configurable. \
This wasn't done to see whether people will complain and indeed they do. Then David \
came up with a much better solution [12:17:48] <kbroulik> * Looked into keeping fade \
effect from leaking user info, D9608, agreed, it's somewhat of a bodge patch but imho \
this must go in and then we can figure out a "proper" patch with black layer and what \
not later. Now someone must convince Martin of that... [12:17:48] <sKreamer> Diff \
9608 "[KScreen Effect] Fade opacity only for transparent windows" [Needs Review] \
https://phabricator.kde.org/D9608 [12:18:04] <kbroulik> * Did various fixes related \
to Firefox and global menu. Global menu now monitors window properties at runtime so \
it still works when an app announces global menu rather late (e.g. Firefox startup) \
[12:18:05] <Sho_> what's to configure there? [12:18:11] <Sho_> turning them off?
[12:18:12] <kbroulik> Sho_: yes
[12:18:17] <Sho_> ok
[12:18:36] <Sho_> for a moment i was afraid of a kcm to pick and rearrange buttons
[12:18:37] <kbroulik> we can't go around proclaiming privacy and then not have an \
option to remove "session locked, currently watching pr0n" [12:18:46] <-- Haudegen \
(~quassel@178.115.237.87) has quit (Read error: Connection reset by peer) [12:18:48] \
<Sho_> because someone likes having pause on the left [12:18:56] <kbroulik> this is \
not KDE3 ;) [12:18:58] <kbroulik> * Please have a look at D9640 - it's a real-world \
fix for a long-standing issue [12:18:58] <sKreamer> Diff 9640 "[Folder View] \
Explicitly reject Firefox tab drops" [Needs Review] https://phabricator.kde.org/D9640 \
[12:19:11] <kbroulik> * Various fixes/bug triaging related to the Agenda in the \
calendar and other parts of Plasma [12:19:30] <kbroulik> * Investigated why Electron \
apps show a too large and cropped tray icon (Bug 366062), turns out to be a Chromium \
bug [12:19:30] <sKreamer> KDE bug 366062 in plasmashell (System Tray) "Icons for \
Electron apps are too large in the System Tray" [normal,UPSTREAM] \
https://bugs.kde.org/show_bug.cgi?id=366062 [12:19:54] <kbroulik> * Got asked by \
Lydia to write a KDE e.V. annual report text about the Plasma sprint in Stuttgart. \
Will take some inspiration from sebas blog post if that's allright :) [12:20:12] \
<sebas> kbroulik: sure it's alright [12:20:17] <kbroulik> cool
[12:20:17] <kbroulik> next()
[12:20:32] <sebas> Sho's turn
[12:20:39] <Sho_> * Investigated a bug that caused the icon at 0,0 to become hovered \
after a drag on the desktop. Qt patch after many hours of detective work: \
https://codereview.qt-project.org/#/c/215939/ [12:20:40] <Sho_> * Fixed "Edit \
Applications..." action being shown for document items in Kicker menus, causing \
potential file loss when used. [12:20:41] <Sho_> * Fixed keyboard navigation not \
working without clicking into the popup window first with Folder View on the panel. \
[12:20:41] <Sho_> * I'm trying to get to grips with the remaining KAStats-based \
favorites problems in the Kicker backend to make them not suck for 5.12, which is \
pretty important and needs a new maintainer now that Ivan is gone/ has no time \
anymore. No results yet, though. Meh. [12:20:41] <Sho_> * Almost done with a second \
draft of the PlaMo featured article Bhushan and me are writing for the 2017 KDE e.V. \
report, based on Bhushan's first draft. [12:21:13] <Sho_> I also managed to make my \
mail server stop sucking, so now I'm less likely to ignore emails all day than before \
[12:21:26] <Sho_> next() [12:21:29] <sebas> realtime emails! ;)
[12:21:37] --> s0n1cB00m \
(~s0n1cB00m@cpc83309-brig21-2-0-cust565.3-3.cable.virginm.net) has joined #plasma \
[12:21:38] <sebas> welcome to this millenium [12:21:40] <Sho_> :)
[12:21:50] <sebas> my turn
[12:22:00] <sebas> * will try to get on top of kscreen bugs
[12:22:00] <sebas> * test and possibly merge patch in #379474
[12:22:00] <sebas> * help notmart out a bit with tablet mode things
[12:23:35] <Kon-> Sho_, I finally watched your lecture on IME, btw. Very interesting \
stuff, and I agree it's fundamental to the growth of free software. Is there a \
central place where I can read about KDE's IME work? [12:23:55] <sebas> otherwise, \
we're done with today's meeting, thanks for attending, I'll send the notes and log to \
the list shortly



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic