Monday meeting time!
-- 
sebas

http://www.kde.org | http://vizZzion.org
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 (~psifid...@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

Reply via email to