[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-02-26 11:30:27
Message-ID: 1531055.3DIqduDu9e () miro
[Download RAW message or body]

Monday meeting time!
-- 
sebas

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

Plasma Team meeting, 26-02-2018

Present: Sho, notmart, psifidotos, kbroulik, bshah, romangg

Sho:
* Fixed window delegates not being properly clamped to the desktop rect in the pager
* Working on a KMessageWidget equivalent for Kirigami, with KCMs and Konvi2x in mind
* Mostly ported Languages KCM, but needs above first

psifidotos:
hello everyone... :) I am the Latte developer for thos not knowing the codename
for plasma if I remember correctly I merged:
* an RTL fix for popup windows
* two global menu fixes in order to work nicer with Latte dynamic background feature
- I uploaded also yesterday : https://bugs.kde.org/show_bug.cgi?id=391073
KDE bug 391073 in plasmashell (general) "Latte panels/docks overlap the desktop \
icons" [normal,] https://bugs.kde.org/show_bug.cgi?id=391073 because there are many \
users requesting this and I dont know if we can do something about it

kbroulik:
* Made KWin's menu button with "double click on close" open menu also on "click and \
                wait" rather than just on non-intuitive "press and hold", D10855
* Desktop toolbox is now in top right corner (or left for rtl) to avoid interfering \
                with Folder View icons; seemed downstreams patched that for years \
                already
* Some optimizations in Solid UDisks backend
** Want to port it to use ObjectManager interface where it gets all properties for \
                all devices at once rather than doing a ton of blocking DBus queries
* Fixes and testing of Plasma widget preloading
Diff 10855 "Emit clicked when double click expires" [Needs Review] \
                https://phabricator.kde.org/D10855
* Make it easier for users to restore Trash desktop icon once we remove it from the \
default, D10684 and D10686 Diff 10684 "[Drop Job] Create proper trash file on \
linking" [Accepted] https://phabricator.kde.org/D10684 Diff 10686 "[DesktopNotifier] \
Notify change for any link to trash:/" [Needs Review] \
                https://phabricator.kde.org/D10686
* RFC for letting plasmoid config intercept Return key (weather applet search), \
D10659 and D10660 Diff 10659 "[AppletConfiguration] Let applet override Return \
                closing the dialog" [Needs Review] https://phabricator.kde.org/D10659
* Ported the rest of plasmashell to using shared QML engine, D10773 and D10774
Son_Goku (~King_InuY@fedora/ngompa) has joined #plasma
* A bit of cleanup and profiling in Plasma Dialog, only got D10769 so far
* Tried to figure out broken FrameSVG mask (leads to holes in the panel when \
non-composited), it's one of those "how could that ever have worked" things, didn't \
get anywhere :/

bshah:
- Rolling qt 5.10 in the all neon editions as testing phase was over
- Unfortunately there were more issues:
    - kwin : https://phabricator.kde.org/D10762
    - need to fix it but short of time today and tomorrow
    - kdeclarative: https://cgit.kde.org/kdeclarative.git/commit/?id=a442b96756c07f51c2c40a620aaf256ee5412051
                
- will be "off" for most of the day today and tomorrow for visa appointment tomorrow. \
(will have to start travelling at evening) Diff 10774 "[Shell Handler] Port from own \
QQmlEngine to using QmlObjectSharedEngine" [Needs Review] \
                https://phabricator.kde.org/D10774
- if there is emergency, I can be reached through matrix ( bshah[m] )  or telegram
Diff 10769 "[Dialog] Remove now obsolete KWindowSystem::setState calls" [Needs \
Review] https://phabricator.kde.org/D10769 Diff 10762 "Fix the build on \
armhf/aarch64" [Needs Revision] https://phabricator.kde.org/D10762

romangg:
* Setup mesa-build from Git on development machine - why is compiling mesa so \
difficult... Goal is to solve https://bugs.kde.org/show_bug.cgi?id=385626 - first \
test against most recent mesa. KDE bug 385626 in kwin (general) "KWin crashed when \
Alt+Tab-ing through open windows" [crash,UPSTREAM] \
                https://bugs.kde.org/show_bug.cgi?id=385626
* Reviewed patches by Fabian and Martin
* Created Sysadmin ticket for weird Phab behavior (switching through tags on revision \
                edits)
* Regarding Sysadmins: What about the "Restricted Application" bug? Probably should \
open a second ticket for this one as well. questions? or next


sebas
* kscreen-doctor in libkscreen master can do rotation now
* Wayland specific ui bits in kscreen kcm: primary display isn't an option under \
                wayland any more, bug: 389016 and 390638
* did an interview with Swapnil Bhartiya and Lydia \
                https://www.youtube.com/watch?v=Qd2JYMNycBo&t=2255s
* screen rotate plasmoid polishing planned / * touchscreen rotation hacking on X11
* cleaning up kscreen kcm rewrite branch and continuing on it, pending merge of osd \
                branch with Dan Vratil
* 390096 <3


Log:

[12:01:00] <Sho_> can me and psi go first then? i need to go to phys therapy (neck)
[12:01:07] <sebas> sutre
[12:01:10] <psifidotos> notmart: hello ... :) I will be here for 15mins more because \
I am at work... I wanted to give some presence :) [12:01:23] <sebas> Who else joins \
us? [12:01:32] <Sho_> thx <3
[12:01:42] <kbroulik> here
[12:01:47] <bshah> I... I..
[12:02:15] <psifidotos> I... for the next 15mins :)
[12:02:22] <-> stikonas_ is now known as stikonas
[12:02:24] <sebas> Okay, let's start with Sho, notmart, psifidotos, kbroulik, bshah
[12:03:04] <Sho_> Not that much Plasma last week but some nice things for completion \
this week: [12:03:08] <Sho_> * Fixed window delegates not being properly clamped to \
the desktop rect in the pager [12:03:08] <Sho_> * Working on a KMessageWidget \
equivalent for Kirigami, with KCMs and Konvi2x in mind [12:03:08] <Sho_> * Mostly \
ported Languages KCM, but needs above first [12:03:33] --> rokups \
(uid197268@gateway/web/irccloud.com/x-djecfghjrwgtwpwp) has joined #plasma [12:03:51] \
<Sho_> KMW probably in review tomorrow or Wednesday or so [12:03:54] <Sho_> next!
[12:04:17] <romangg> next one should be psi because he has not much time.
[12:04:33] <romangg> I'm here as well btw.
[12:04:44] <sebas> psifidotos: go ahead!
[12:05:22] <psifidotos> hello everyone... :) I am the Latte developer for thos not \
knowing the codename [12:05:38] <psifidotos> for plasma if I remember correctly I \
merged: [12:05:57] <psifidotos> * an RTL fix for popup windows
[12:06:34] <psifidotos> * two global menu fixes in order to work nicer with Latte \
dynamic background feature [12:07:12] <kbroulik> thanks for your global menu fixes :)
[12:07:30] <psifidotos> - I uploaded also yesterday : \
https://bugs.kde.org/show_bug.cgi?id=391073 [12:07:31] <sKreamer> KDE bug 391073 in \
plasmashell (general) "Latte panels/docks overlap the desktop icons" [normal,] \
https://bugs.kde.org/show_bug.cgi?id=391073 [12:07:45] <sebas> notmart: is next up
[12:08:01] <psifidotos> because there are many users requesting this and I dont know \
if we can do something about it [12:08:21] <psifidotos> that's all from me.
[12:09:15] <kbroulik> psifidotos: hmm, I dont know how that struts thing works. \
Perhaps plasma needs to/could monitor struts set by other apps, hm [12:09:54] <sebas> \
notmart: your turn [12:09:59] <psifidotos> kbrould: the thing is that plasma is \
providing this for all visibility modes not only Always Visible [12:10:29] --> kts \
(~kts@103.52.14.190) has joined #plasma [12:11:36] <kbroulik> notmart:
[12:11:50] <sebas> kbroulik: you go ahead :)
[12:12:03] <kbroulik> * Made KWin's menu button with "double click on close" open \
menu also on "click and wait" rather than just on non-intuitive "press and hold", \
D10855 [12:12:07] <kbroulik> * Desktop toolbox is now in top right corner (or left \
for rtl) to avoid interfering with Folder View icons; seemed downstreams patched that \
for years already [12:12:12] <kbroulik> * Some optimizations in Solid UDisks backend
[12:12:12] <kbroulik> ** Want to port it to use ObjectManager interface where it gets \
all properties for all devices at once rather than doing a ton of blocking DBus \
queries [12:12:15] <kbroulik> * Fixes and testing of Plasma widget preloading
[12:12:18] <sKreamer> Diff 10855 "Emit clicked when double click expires" [Needs \
Review] https://phabricator.kde.org/D10855 [12:12:18] <kbroulik> * Make it easier for \
users to restore Trash desktop icon once we remove it from the default, D10684 and \
D10686 [12:12:19] <sKreamer> Diff 10684 "[Drop Job] Create proper trash file on \
linking" [Accepted] https://phabricator.kde.org/D10684 [12:12:19] <sKreamer> Diff \
10686 "[DesktopNotifier] Notify change for any link to trash:/" [Needs Review] \
https://phabricator.kde.org/D10686 [12:12:22] <kbroulik> * RFC for letting plasmoid \
config intercept Return key (weather applet search), D10659 and D10660 [12:12:25] \
<sKreamer> Diff 10659 "[AppletConfiguration] Let applet override Return closing the \
dialog" [Needs Review] https://phabricator.kde.org/D10659 [12:12:31] <kbroulik> * \
Ported the rest of plasmashell to using shared QML engine, D10773 and D10774 \
[12:12:35] --> Son_Goku (~King_InuY@fedora/ngompa) has joined #plasma [12:12:36] \
<kbroulik> * A bit of cleanup and profiling in Plasma Dialog, only got D10769 so far \
[12:12:39] <kbroulik> * Tried to figure out broken FrameSVG mask (leads to holes in \
the panel when non-composited), it's one of those "how could that ever have worked" \
things, didn't get anywhere :/ [12:13:23] <kbroulik> questions || next; and please \
check out the phabs above, most of them are still without a comment.. [12:13:50] \
<sebas> as soon as phab returns from coma ;) [12:13:57] <sebas> bshah: you're up
[12:14:00] <kbroulik> haha yeah just got [sKreamer] Diff not found  ¯\_(ツ)_/ ¯ \
Net::OpenTimeout [12:14:11] <bshah> okie. moment
[12:14:32] <bshah> - Rolling qt 5.10 in the all neon editions as testing phase was \
over [12:14:33] <bshah> - Unfortunately there were more issues:
[12:14:35] <bshah>     - kwin : https://phabricator.kde.org/D10762
[12:14:37] <bshah>     - need to fix it but short of time today and tomorrow
[12:14:39] <bshah>     - kdeclarative: \
https://cgit.kde.org/kdeclarative.git/commit/?id=a442b96756c07f51c2c40a620aaf256ee5412051
 [12:14:41] <bshah> - will be "off" for most of the day today and tomorrow for visa \
appointment tomorrow. (will have to start travelling at evening) [12:14:57] \
<sKreamer> Diff 10774 "[Shell Handler] Port from own QQmlEngine to using \
QmlObjectSharedEngine" [Needs Review] https://phabricator.kde.org/D10774 [12:14:58] \
<bshah> - if there is emergency, I can be reached through matrix ( bshah[m] )  or \
telegram [12:14:59] <sKreamer> Diff 10769 "[Dialog] Remove now obsolete \
KWindowSystem::setState calls" [Needs Review] https://phabricator.kde.org/D10769 \
[12:15:00] <sKreamer> Diff 10762 "Fix the build on armhf/aarch64" [Needs Revision] \
https://phabricator.kde.org/D10762 [12:15:07] <bshah> o_O
[12:15:15] <bshah> anyway.. questions? or next
[12:15:25] <sebas> romangg is next
[12:15:42] <romangg> * Setup mesa-build from Git on development machine - why is \
compiling mesa so difficult... Goal is to solve \
https://bugs.kde.org/show_bug.cgi?id=385626 - first test against most recent mesa. \
[12:15:42] <sKreamer> KDE bug 385626 in kwin (general) "KWin crashed when Alt+Tab-ing \
through open windows" [crash,UPSTREAM] https://bugs.kde.org/show_bug.cgi?id=385626 \
[12:15:43] <romangg> * Reviewed patches by Fabian and Martin [12:15:45] <romangg> * \
Created Sysadmin ticket for weird Phab behavior (switching through tags on revision \
edits) [12:15:46] <romangg> * Regarding Sysadmins: What about the "Restricted \
Application" bug? Probably should open a second ticket for this one as well. \
[12:16:00] <romangg> questions? or next [12:16:11] <bshah> restricted application is \
not bug [12:16:26] <romangg> bshah: it shows up instead of name on some edits.
[12:16:28] <bshah> that restricted application is Herald application which is limited \
ot community admins [12:16:36] <romangg> phab works again btw
[12:16:43] <kbroulik> bshah: yesterday Iwanted to update my laptop and p-w and p-d \
were depending on 5.9.4 and thus couldnt be updated [12:16:51] <kbroulik> neon dev, \
was that another temporary glitch? [12:17:05] <bshah> kbroulik: 5.9.4 (!!)
[12:17:12] <bshah> we never had 5.9.4 :P
[12:17:25] <bshah> .. I mean in neon
[12:17:25] <kbroulik> hm, so something quite funky was going on I guess
[12:17:33] <bshah> but well, if error persists let me know
[12:17:37] <psifidotos> so sorry for leaving you guys... I will try next week to \
follow the full meeting! :) have fun... [12:17:44] <bshah> psifidotos: see you o/
[12:17:45] <kbroulik> psifidotos: thanks for attending!
[12:17:49] <kbroulik> bshah: will do
[12:18:00] <sKreamer> ::plasma5:: Plasma 5 :: plasma 5.12 icons, all desktops \
workspaces @ https://forum.kde.org/viewtopic.php?f=289&t=151264&p=395366#p395366 (by \
pedro m) [12:18:12] <-- psifidotos (~psifidoto@athedsl-375349.home.otenet.gr) has \
quit [12:18:28] <bshah> next?
[12:18:57] <romangg> jup
[12:19:12] <-> leinir_ is now known as leinir
[12:19:39] <sebas> notmart still MIA?
[12:19:41] <sebas> then I'm left
[12:19:55] <sebas> * Wayland specific ui bits in kscreen kcm: primary display isn't \
an option under wayland any more, bug: 389016 and 390638 [12:19:55] <sebas> * did an \
interview with Swapnil Bhartiya and Lydia \
https://www.youtube.com/watch?v=Qd2JYMNycBo&t=2255s [12:19:55] <sebas> * screen \
rotate plasmoid polishing planned / * touchscreen rotation hacking on X11 [12:19:55] \
<sebas> * cleaning up kscreen kcm rewrite branch and continuing on it, pending merge \
of osd branch with Dan Vratil [12:19:55] <sebas> * 390096 <3
[12:20:13] <sebas> bug:390096
[12:20:36] <bshah> mmm I am super confused... why is touchscreen rotation hacking is \
still a thing? Martin already implemented it no? [12:20:42] <sebas> well, it's about \
displaying the picker osd when display button is pressed [12:20:47] <sebas> bshah: in \
Wayland [12:20:58] <bshah> sebas: no? it is done for both AFAIK
[12:21:02] <sebas> I'm experimenting with something under X11
[12:21:13] <sebas> under X11 it needs xinput things
[12:22:25] <bshah> hm okay
[12:22:32] <sebas> otherwise, we're done, thanks everybody for attending!
[12:22:52] <sebas> bshah: basically a small plasmoid that handles autorotation, some \
users will like it [12:23:11] <sebas> combines kscreen calls, orientation sensor and \
xinput calls [12:23:46] <bshah> I can't search for PR since phab is down-ish but I'll \
search later.. pretty much sure I saw related (input/output rotation in x11) PR.. \
[12:24:03] <bshah> anyway yeah thanks for hosting meeting! :) [12:24:07] <sebas> \
bshah: cool ... let me know :) [12:24:09] <sebas> Anytime :)
[12:24:40] <sebas> ow right ... kscreen-doctor in master can do rotation now
[12:25:02] <bshah> so found one at lest : https://phabricator.kde.org/D8731 (auto \
screen rotate on x11, sans input.. it is abandoned though) [12:25:03] <sKreamer> Diff \
8731 "[x11] Add support for automatic screen rotation through XRandR" [Abandoned] \
https://phabricator.kde.org/D8731



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

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