Minutes Monday Plasma Meeting

Sebastian Kügler sebas at kde.org
Mon Mar 13 11:37:56 UTC 2017


Voila!
-- 
sebas

http://www.kde.org | http://vizZzion.org
-------------- next part --------------
Plasma Meeting 13-3-2017

Present: notmart, kbroulik, Riddell, sebas

notmart:
* triaging
* mini edit mode for the desktop: open applet handles when toolbox is open, similar to panel https://phabricator.kde.org/D4969
Diff 4969 "open applet handles when the toolbox is open" [Needs Review] https://phabricator.kde.org/D4969
* prettyfication of lock screen on screen keyboard layout and transitions https://phabricator.kde.org/D4893
Diff 4893 "Layout and animations on the on screen keyboard" [Needs Review] https://phabricator.kde.org/D4893
* fixed a crash during plasmashell teardown in the notification applet
* don't show autohide panels when they resize (pushed)
* a couple of days spent into investigating into a kwin repaint issue together with david: https://phabricator.kde.org/D4989 still didn't manage to find a final solution (problem: aurorae is seriously broken)
Diff 4989 "more aggressively repaint when the shadow changes" [Needs Review] https://phabricator.kde.org/D4989
* desktop scripting functions for locking/unlocking the corona https://phabricator.kde.org/D5009
Diff 5009 "add functions for locking/unlocking the corona" [Needs Review] https://phabricator.kde.org/D5009
* function in desktop scripting to lock/unlock the corona: http://jalopnik.com/check-out-this-incredibly-tragic-supercar-graveyard-1793167898
* Kirigami2:
  * custom mouse wheel management for internal scroll views to have a more desktop feel (pushed, still needs some improvements)
note1: some of those review requests are rotting away since weeks, i would appreciate a review, but in any case, i want to get most of them pushed by this week
note2: the kwin aurorae border repaint issue is very frustrating, i am pretty much out of ideas, so is david, if anybody can have one, would be pretty appreciated

kbroulik:
Did a well-received blog post about my recent work: http://blog.broulik.de/2017/03/whats-up-for-5-10/
I got a patch for hybrid suspend support in PowerDevil, might work on that a bit (e.g. also register keyboard shortcut for that, Kickoff entry in Leave menu etc)
Worked on a places:/ KIO slave, this way you could have e.g. a FolderView in your panel showing your places. WIP patch D4979
Diff 4979 "Add places:/ KIO slave" [Needs Review] https://phabricator.kde.org/D4979
While doing that I also did some fixes to Dolphin, now properly honors "UDS_HIDDEN" for files, even if they don't start with a dot. Also, opening a new Dolphin window will have proper bouncy cursor icon now.
Some more improvements for FolderView.
Menu key on desktop will now trigger the context menu (you can now change your wallpaper using only your keyboard, yay ...)

Riddell:
anyway I was working on kauth with dan and tidying up imagewriter so finally KDE will have an app to write ISO images to USB disks
I'll be after some feedback on it and what features might be useful when it's working
I don't know if it would be useful as Plasma, probably not but worth pondering
no releases this week
I'm in Manchester so not so much online for a talk at FLOSSUK

sebas
- had a look at the digiclock code to gauge what's necessary to implement a themed clock with QML faces - WIP
- still caught up in private stuff which blocks on different fronts
- still dot story on my plate



IRC Log:

[11:59:56] <sebas> Meeting! Who's there?
[12:00:21] <notmart> here
[12:00:23] <kbroulik> here
[12:00:45] <sebas> shall we start already? notmart...
[12:01:10] <notmart> ok
[12:01:32] <notmart> * triaging
[12:01:34] <notmart> * mini edit mode for the desktop: open applet handles when toolbox is open, similar to panel https://phabricator.kde.org/D4969
[12:01:34] <sKreamer> Diff 4969 "open applet handles when the toolbox is open" [Needs Review] https://phabricator.kde.org/D4969
[12:01:35] <notmart> * prettyfication of lock screen on screen keyboard layout and transitions https://phabricator.kde.org/D4893
[12:01:35] <sKreamer> Diff 4893 "Layout and animations on the on screen keyboard" [Needs Review] https://phabricator.kde.org/D4893
[12:01:37] <notmart> * fixed a crash during plasmashell teardown in the notification applet
[12:01:38] <notmart> * don't show autohide panels when they resize (pushed)
[12:01:40] <notmart> * a couple of days spent into investigating into a kwin repaint issue together with david: https://phabricator.kde.org/D4989 still didn't manage to find a final solution (problem: aurorae is seriously broken)
[12:01:40] <sKreamer> Diff 4989 "more aggressively repaint when the shadow changes" [Needs Review] https://phabricator.kde.org/D4989
[12:01:41] <notmart> * desktop scripting functions for locking/unlocking the corona https://phabricator.kde.org/D5009
[12:01:41] <sKreamer> Diff 5009 "add functions for locking/unlocking the corona" [Needs Review] https://phabricator.kde.org/D5009
[12:01:43] <notmart> * function in desktop scripting to lock/unlock the corona: http://jalopnik.com/check-out-this-incredibly-tragic-supercar-graveyard-1793167898
[12:01:44] <notmart> * Kirigami2:
[12:01:46] <notmart>   * custom mouse wheel management for internal scroll views to have a more desktop feel (pushed, still needs some improvements)
[12:02:37] <notmart> note1: some of those review requests are rotting away since weeks, i would appreciate a review, but in any case, i want to get most of them pushed by this week
[12:03:00] <sebas> Aye, I'll try to get some of them reviewed at least
[12:03:05] <notmart> thx
[12:03:17] <sebas> kbroulik: your turn
[12:03:33] <kbroulik> Worked on a places:/ KIO slave, this way you could have e.g. a FolderView in your panel showing your places. WIP patch D4979
[12:03:33] <sKreamer> Diff 4979 "Add places:/ KIO slave" [Needs Review] https://phabricator.kde.org/D4979
[12:03:37] <kbroulik> While doing that I also did some fixes to Dolphin, now properly honors "UDS_HIDDEN" for files, even if they don't start with a dot. Also, opening a new Dolphin window will have proper bouncy cursor icon now.
[12:03:42] <kbroulik> Some more improvements for FolderView.
[12:03:45] <kbroulik> Menu key on desktop will now trigger the context menu (you can now change your wallpaper using only your keyboard, yay ...)
[12:03:47] <notmart> note2: the kwin aurorae border repaint issue is very frustrating, i am pretty much out of ideas, so is david, if anybody can have one, would be pretty appreciated
[12:03:57] <notmart> done now
[12:03:59] <kbroulik> Did a well-received blog post about my recent work: http://blog.broulik.de/2017/03/whats-up-for-5-10/
[12:04:03] <kbroulik> I got a patch for hybrid suspend support in PowerDevil, might work on that a bit (e.g. also register keyboard shortcut for that, Kickoff entry in Leave menu etc)
[12:04:27] <kbroulik> questions || next
[12:04:39] <sebas> nice
[12:04:52] <sebas> on that note, anybody else deeply unhappy with the logout dialog?
[12:05:05] --> fabian_ (~fabian at pd95b0311.dip0.t-ipconnect.de) has joined #plasma
[12:05:14] <notmart> what does make people unhappy?
[12:05:27] <sebas> The text of each item is barely readable, the icons don't tell me what's what, and whatever I presect (by clicking shutdown in kickoff for example) is not very visible
[12:05:48] <Riddell> ook
[12:06:12] <kbroulik> it's a bit unfortunate that you cannot just Kickoff → Leave → Reboot → OK. you have to look again at the dialog and choose there
[12:06:21] <notmart> sebas: i have some ideas for some incremental improvements that would fix some of those issues
[12:06:49] <notmart> without going over yet another deeply tiring redesign with vdg
[12:06:58] <sebas> notmart: nice!
[12:08:02] <sebas> Riddell: your turn
[12:08:12] <fvogt> In opensuse we made the background color a bit darker, the text has a high enough contrast. However, it's not visible at all what's selected: https://openqa.opensuse.org/tests/368979#step/shutdown/1
[12:08:48] <kbroulik> selection  should be whiter than the test, rhough
[12:09:18] <Riddell> I had stuff to say
[12:09:26] <Riddell> then you asked about the logout dialog and I clicked suspend
[12:09:37] <Riddell> only this doesn't show the dialog it just suspeds and I lost my connection
[12:09:40] <Riddell> oh life is cruel!
[12:09:47] <fvogt> kbroulik: It does, but it fades in slowly...
[12:10:03] <Riddell> anyway I was working on kauth with dan and tidying up imagewriter so finally KDE will have an app to write ISO images to USB disks
[12:10:21] <Riddell> I'll be after some feedback on it and what features might be useful when it's working
[12:10:43] <Riddell> I don't know if it would be useful as Plasma, probably not but worth pondering
[12:10:56] <Riddell> no releases this week
[12:11:11] <Riddell> I'm in Manchester so not so much online for a talk at FLOSSUK
[12:11:30] <sebas> Riddell: KDE Applications maybe, otherwise extragear?
[12:11:35] <sebas> I wouldn't put it under Plasma
[12:11:50] <Riddell> yeah
[12:11:53] <-- ShalokShalom (~quassel at 192-164-250-158.adsl.highway.telekom.at) has quit (Ping timeout: 240 seconds)
[12:12:20] --> ShalokShalom (~quassel at mobiledyn2.mrsn.at) has joined #plasma
[12:12:26] <Riddell> or I'm pondering putting bits in like checking the ISO gpg signature which might make it neon specific at which point it should get a neon brand
[12:12:50] <Riddell> anyway, indyref2 announce in 20 minutes, get the popcorn!
[12:12:52] <sebas> still no Plasma material :)
[12:13:13] <sebas> indyref for Scotland?
[12:14:00] <Riddell> yeah, probably not relevant to Plasma but it's all the exitement here :)
[12:14:42] <sebas> hehe maybe not
[12:14:49] <sebas> let me finish then ...
[12:14:59] <sebas> - had a look at the digiclock code to gauge what's necessary to implement a themed clock with QML faces - WIP
[12:14:59] <sebas> - still caught up in private stuff which blocks on different fronts
[12:14:59] <sebas> - still dot story on my plate
[12:16:24] <notmart> sebas: when you have a prototype, or just a writeup of the ideas on how to do it, i would like to have a look to review/feedback :)
[12:16:29] <Riddell> let me know if you need a hand with the dot story
[12:16:39] <sebas> notmart: prototype shortly, I hope
[12:17:05] <sebas> I'm still figuring a few things out, like which of the javascript is actually needed and where exactly, and how to share it
[12:17:55] <sebas> Riddell: thanks! I'll try some more, and will ask for your help
[12:18:16] <sebas> Also, really good personal news: I almost got a new house to live, and it's fucking awesome
[12:19:38] <sebas> I think we're done for today ... thanks everybody!
[12:19:52] <sebas> I'll send the minutes momentarily
[12:19:54] <notmart> if date and times in qml weren't that broken, i would sugest just having a DateTime object property in the root item of the clock face and then bre pretty much done with it
[12:20:06] <sebas> notmart: yeah...
[12:20:17] <sebas> it's the mess we wrote to work around that brokenness though
[12:20:31] <sebas> there's quite some javascript functions fixing things up left and right, and cornercases
[12:20:54] <sebas> and all our edgecases of course, much of the current digiclocks code is "orientation this, size that" and trying to make it fit
[12:21:18] <notmart> so, the base class of the face would have to have a full api for conversion, formatting of dates, timezones and all that pain
[12:21:29] <sebas> we don't want to end up with "this face works vertically, the other one doesn't"
[12:21:30] <-- Delta-One (~zero at 2001:2002:51e2:7ba1:6391:acc7:b55f:c617) has quit (Ping timeout: 256 seconds)
[12:21:34] <notmart> yep
[12:21:41] <sebas> pretty much, yeah
[12:22:13] <notmart> formfactor and location will need to be directly exposed
[12:22:40] <notmart> but in the end still responsibility of the face to adapt to the corner cases i guess
[12:22:50] <sebas> it already it through the plasmoid object
[12:23:19] <notmart> so nothing would stop someone to upload on on the store that works exactly in one case and is completely broken in other
[12:23:33] <notmart> ah right, plasmoid would still be accessible
[12:23:37] <sebas> as soon as we allow faces from the store, yes
[12:24:02] <sebas> I may redirect plasmoid though, so I can load the faces natively in the config dialog for previewing
[12:24:18] <notmart> and yeah, would need 2-3 releases without store support for adjusting the thing ourselves and be confident enough to unleash the herd over it
[12:24:29] --> sant1040 (~sant1040 at r167-60-221-95.dialup.adsl.anteldata.net.uy) has joined #plasma
[12:25:51] <notmart> hmm, plasmoid should be accessible from the config dialog
[12:26:09] <kbroulik> speaking of faces for clocks, should we have theme packages for analog clock faces?
[12:26:09] <kbroulik> I think that was one of the few valid usecases for the theme details thing though done the wrong way
[12:26:16] <sebas> notmart: ow, okay
[12:26:33] <sebas> kbroulik: yeah, could be pretty cool
[12:26:44] <sebas> same idea as for the digiclock actually
[12:27:00] <notmart> well, in the end there would be one clock applet with faces and the analog clock just a face?
[12:27:14] <notmart> could still export own desktop file to load as it was a different applet
[12:27:18] <sebas> maybe...
[12:27:23] <notmart> but that may become a trick just like icon tasks
[12:27:29] <sebas> depends on implementation details I think, but could be done


More information about the Plasma-devel mailing list