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

List:       kde-panel-devel
Subject:    Minutes Monday Plasma Hangout
From:       Sebastian =?UTF-8?B?S8O8Z2xlcg==?= <sebas () kde ! org>
Date:       2017-11-27 13:22:47
Message-ID: 1759947.OSPVX32b0u () miro
[Download RAW message or body]

The minutes and log, as usual
-- 
sebas

http://www.kde.org | http://vizZzion.org

Plasma Team meeting, 31-7-2017

Present: kbroulik, Sho_, d_ed, bshah, notmart, eang, andris, sebas


kbroulik:
* I just merged Kate jump list actions support, you should now get kate sessions (if \
you use them) show up in Kate's entry in task manager / application launcher, thanks \
to Sho_ for doing the infrastructure work in TM: \
https://phabricator.kde.org/file/data/hvhoijou2u5wk4nylgol/PHID-FILE-drlb5kseekdkz7lpz7e6/Screenshot_20170808_124828.png
                
* Fixed a change in mouse handling in Qt 5.10 resulting in double context menus in \
                Folder View
* Icon applet now gets favicon for websites, been working on making it also extract \
                <title> from website, might look into jump list actions \
                (-ms-application-tasks) also
* Some tweaks in plasma-browser-integration (fixes in download handling, now shows \
                human-readable error messages in case of download failure)
* Investigated issue with menus not having proper alpha channel. The problem seems \
that we now do menu->windowHandle()->setTransientParent for wayland which ends up \
creating the surface but only in polish() does Breeze set transparent background \
which ends up doing nothing. I'm lost here, I looked at all QEvents emitted by qapp \
but there's no "QMenu was created", and platform surface event is too late. (see Bug \
381799) KDE bug 381799 in plasmashell (general) "Ugly borders on menus created by \
plasmashell" [normal,] https://bugs.kde.org/show_bug.cgi?id=381799 manifests in e.g. \
kio drop menus looking horrible in Oxygen \
http://wstaw.org/m/2017/11/27/Screenshot_20171127_120556.png like this

d_ed:
* nothing to report

bshah:
- blogged about Plasma Mobile on qemu-x86 : \
                http://blog.bshah.in/2017/11/23/emulate-plasma-mobile/
- trying to wrap up audio/video/camera stuff for Plasma Mobile
- Fighting with qt upgrade on neon

notmart:
* triaging
* landed background for scrollviews in qqc2
* Pushed "single qml engine for kcms" needed for the plasma mobile version of \
                systemsettings
* more work on cursortheme kcm (https://phabricator.kde.org/D8692)
Diff 8692 "QML mouse cursor KCM and components" [Needs Review] \
                https://phabricator.kde.org/D8692
* more work on fonts kcm (https://phabricator.kde.org/D8916)
Diff 8916 "QML port of fonts kcm" [Needs Review] https://phabricator.kde.org/D8916
* auto mnemonics in qqc2-desktop-style: (https://phabricator.kde.org/D8827)
Diff 8827 "experimental support for auto mnemonics" [Needs Review] \
                https://phabricator.kde.org/D8827
* merged Qt patches to fix keyboard shortcuts in QQuickWidget

eang:
qtbase >= 5.9.3 breaks creating new files and folders in Folder View
see https://bugs.kde.org/show_bug.cgi?id=387073
KDE bug 387073 in frameworks-kio (general) "Cannot create New Folder" [normal,] \
https://bugs.kde.org/show_bug.cgi?id=387073

andris:
ah, the plasma meeting going on? From my side: the multi-screen Folder View changes \
are ready to land, I will commit tomorrow if there are no further objections later I \
might have 2-3 follow-up to improve the code and add more unit tests though

sebas:
* looking at a few incoming kscreen bugs, but nothing really interesting from my side
* I got an inquiry from a person who wants to plasma mobile in a startup ... will get \
in touch and connect to our community

The Log:

[12:02:09] <kbroulik> sebas: can you prioritize me for the meeting? I gotta go to the \
hairdresser in 20min :D [12:02:13] <sebas> sure
[12:02:20] <sebas> Who else is there?
[12:02:32] <-- Tear (znc@tear.moe) has quit (Ping timeout: 255 seconds)
[12:02:36] <sebas> We wouldn't want you to not look totally sharp, kbroulik :)
[12:02:38] <Sho_> me
[12:02:53] -*- d_ed hasn't done any Plasma stuff this week
[12:03:16] <Sho_> It's OK I still love you
[12:03:53] <d_ed> kbroulik: go go go
[12:04:00] <bshah> me
[12:04:01] <kbroulik> * I just merged Kate jump list actions support, you should now \
get kate sessions (if you use them) show up in Kate's entry in task manager / \
application launcher, thanks to Sho_ for doing the infrastructure work in TM: \
https://phabricator.kde.org/file/data/hvhoijou2u5wk4nylgol/PHID-FILE-drlb5kseekdkz7lpz7e6/Screenshot_20170808_124828.png
 [12:04:10] <Sho_> <3 cool feature
[12:04:16] <kbroulik> might do the same for kdevelop
[12:04:23] <sebas> nice!
[12:04:24] --> Tear (znc@tear.moe) has joined #plasma
[12:04:28] <kbroulik> * Fixed a change in mouse handling in Qt 5.10 resulting in \
double context menus in Folder View [12:04:38] <kbroulik> * Icon applet now gets \
favicon for websites, been working on making it also extract <title> from website, \
might look into jump list actions (-ms-application-tasks) also [12:04:54] <kbroulik> \
* Some tweaks in plasma-browser-integration (fixes in download handling, now shows \
human-readable error messages in case of download failure) [12:05:05] <kbroulik> * \
Investigated issue with menus not having proper alpha channel. The problem seems that \
we now do menu->windowHandle()->setTransientParent for wayland which ends up creating \
the surface but only in polish() does Breeze set transparent background which ends up \
doing nothing. I'm lost here, I looked at all QEvents emitted by qapp but there's no \
"QMenu was created", and platform surface event is too late. (see Bug 381799) \
[12:05:06] <sKreamer> KDE bug 381799 in plasmashell (general) "Ugly borders on menus \
created by plasmashell" [normal,] https://bugs.kde.org/show_bug.cgi?id=381799 \
[12:05:31] <kbroulik> manifests in e.g. kio drop menus looking horrible in Oxygen \
[12:06:09] <kbroulik> http://wstaw.org/m/2017/11/27/Screenshot_20171127_120556.png \
like this [12:06:14] <kbroulik> next()
[12:06:39] --> romangg (~roman@p2003000603D8D654F09A4A3CA6E430B4.dip0.t-ipconnect.de) \
has joined #plasma [12:06:57] <kbroulik> I worked around in plasma by setting the \
flag right after creating the QMenu but that's obviously no general fix.. [12:07:51] \
<sebas> thanks, next up is Sho_ [12:08:06] <sebas> if you don't get an idea, mailing \
list perhaps? [12:08:08] <Sho_> * Spent time iterating the Launch Feedback KCM with \
the VDG, which should now be ready aside from having to be ported to Marco's KCM \
controls in D8982 [12:08:09] <sKreamer> Diff 8982 "Qml controls for kcm creation" \
[Needs Review] https://phabricator.kde.org/D8982 [12:08:12] <-> sunitknandi_ is now \
known as sunitknandi [12:08:45] <Sho_> * From writing my KCM and reviewing gotchas in \
Marco's ports, it's become clear we write a lot of stupid boilerplate for setting \
state management that's too easy to get wrong, would like to investigate using \
KConfigXT more in KCM code to avoid this [12:09:03] <Sho_> * I was prepping a Phab \
for moving the Kicker backend out of p-d but got side-tracked with other things \
[12:09:26] <Sho_> That's it for Plasma stuff, otherwise just the odd review here and \
there [12:09:43] <bshah> oh +1 to kicker from p-d :)
[12:10:04] <notmart> ugh,
[12:10:07] <notmart> i'm here as well
[12:10:09] <Sho_> yup still hoping to us it in the PlaMo homescreen
[12:10:12] <sebas> hey notmart :*
[12:10:26] -*- Sho_ hands over the baton to whoever's next :(
[12:10:28] <Sho_> uh
[12:10:32] <Sho_> :) rather
[12:10:56] <sebas> d_ed had nothing to report?
[12:11:02] <sebas> bshah would be next then
[12:11:05] <bshah> okay
[12:11:31] <bshah> I'll mostly repeat whatever from last time, as there is no real \
progress around it.. :/ [12:11:34] <bshah> - blogged about Plasma Mobile on qemu-x86 \
: http://blog.bshah.in/2017/11/23/emulate-plasma-mobile/ [12:11:36] <bshah> - trying \
to wrap up audio/video/camera stuff for Plasma Mobile [12:11:38] <bshah> - Fighting \
with qt upgrade on neon [12:11:50] <bshah> questions? or next
[12:13:48] <bshah> *tries to break awkward silence*
[12:14:02] -*- Sho_ plays gentle elevator music
[12:14:03] <sebas> notmart's next up
[12:14:06] <notmart> ok
[12:14:21] <sebas> bshah: awesome @qemu stuff btw
[12:14:34] <notmart> * triaging
[12:14:36] <notmart> * landed background for scrollviews in qqc2
[12:14:37] <notmart> * Pushed "single qml engine for kcms" needed for the plasma \
mobile version of systemsettings [12:14:39] <notmart> * more work on cursortheme kcm \
(https://phabricator.kde.org/D8692) [12:14:39] <sKreamer> Diff 8692 "QML mouse cursor \
KCM and components" [Needs Review] https://phabricator.kde.org/D8692 [12:14:40] \
<notmart> * more work on fonts kcm (https://phabricator.kde.org/D8916) [12:14:40] \
<sKreamer> Diff 8916 "QML port of fonts kcm" [Needs Review] \
https://phabricator.kde.org/D8916 [12:14:42] <notmart> * auto mnemonics in \
qqc2-desktop-style: (https://phabricator.kde.org/D8827) [12:14:42] <sKreamer> Diff \
8827 "experimental support for auto mnemonics" [Needs Review] \
https://phabricator.kde.org/D8827 [12:14:43] <notmart> * merged Qt patches to fix \
keyboard shortcuts in QQuickWidget [12:14:59] <notmart> now documenting the public \
api parts of those form and kcm components so hopefully we'll be done with them \
[12:15:28] <notmart> questions or next [12:15:50] <eang> I also have something to add
[12:15:56] <sebas> eang: go ahead!
[12:16:24] <eang> qtbase >= 5.9.3 breaks creating new files and folders in Folder \
View [12:16:35] <eang> see https://bugs.kde.org/show_bug.cgi?id=387073
[12:16:35] <sKreamer> KDE bug 387073 in frameworks-kio (general) "Cannot create New \
Folder" [normal,] https://bugs.kde.org/show_bug.cgi?id=387073 [12:16:41] <Sho_> \
there's a kio patch out and a mail on the distro packagers list [12:17:02] <eang> \
Sho_: yes, but somehow it doesn't fix plasma [12:17:10] <Sho_> interesting
[12:17:31] <eang> would be good if someone can have a look
[12:17:44] <Sho_> I can confirm it doesn't work for me
[12:17:47] <Sho_> I get "Malformed url ."
[12:18:12] <Sho_> same in Dolphin tho
[12:18:24] <Sho_> eang: My guess is the people who think it works in Dolphin didn't \
actually try desktop:/ [12:18:54] <kbroulik> I recall desktop KIO rewrite being quite \
bad and adds double slashes and stuff [12:18:58] <kbroulik> -rewrite
[12:19:02] <Sho_> dfaure fixed some of it
[12:19:06] <kbroulik> afk thoguh
[12:19:25] <Sho_> i have to rebuild kio first, will look into it a bit
[12:19:30] <Sho_> let's move on
[12:20:05] <sebas> would be me
[12:20:25] <sebas> I'm looking at a few incoming kscreen bugs, but nothing really \
interesting from my side [12:20:44] <Sho_> A note for next week: Several people on \
the Plasma team have travel plans next week, so if the meeting is quiet you know \
what's up [12:20:46] <sebas> aside from something really interesting for Plasma and \
KDE in general which I am not allowed to talk about by Lydia :-) [12:21:32] <unormal> \
teaser ;-) [12:21:40] <Sho_> btw, has anyone heard from Purism or knows what they're \
up to? It's surprising to there's still no one affiliated here afaik [12:21:49] \
<sebas> totally, but I'm not going to attract the wrath of the nightrose [12:22:04] \
<sebas> I can send them an email I guess [12:22:04] <Sho_> *to me
[12:22:48] <bshah> btw, is community goals thing gets announced today?
[12:22:52] <bshah> right?
[12:23:05] <Sho_> I think so
[12:23:21] <sebas> on that note, I got an inquiry from a person who wants to plasma \
mobile in a startup ... will get in touch and connect to our community [12:23:24] --> \
s8321414 (~s8321414@220-143-11-50.dynamic-ip.hinet.net) has joined #plasma [12:23:27] \
<sebas> bshah: ssssssht [12:23:28] <sebas> ;)
[12:24:06] <bshah> sebas: I am as excited as you are :P
[12:24:29] <sebas> Alright ... anything else for our meeting proper?
[12:24:51] <sebas> if not, let's close it and head back into our individual caves and \
salt mines [12:25:44] <andris> ah, the plasma meeting going on? From my side: the \
multi-screen Folder View changes are ready to land, I will commit tomorrow if there \
are no further objections [12:26:06] <andris> later I might have 2-3 follow-up to \
improve the code and add more unit tests though [12:26:16] <Sho_> sounds good
[12:26:34] <Sho_> QQmlParserStatus in FolderModel would be a good addition imho
[12:26:36] <sebas> andris: awesome, thanks!
[12:27:16] <sebas> andris: if you want to take part in the meeting (it's at 12:00 CET \
every week, here), just shout when we call the meeting [12:27:35] <andris> I will add \
to my calendar to not forget [12:27:41] <sebas> cool :)
[12:27:48] <sebas> Welcome to the team or something like that :)



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

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