Plasma Meeting minutes 12-12-2016

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

Logo discussion:
- We want to finalize this topic (finally), notmart to check with mgraesslin


Sho:
* [Kicker] Fixed recent documents action in the context menus for app item 
search results not launching
* [Kicker] Finished the last backend changes needed to make Simple Menu qml-
only (for KDE Store inclusion w/ 5.9); submitting for review today
* [TM] Fixed Screen data role not refreshing when screens change res or 
position, causing disappearing task items with screen filtering enabled
* [TM] Assisting Roman on VDG tooltip design improvements: coded needed libtm 
API changes; advice/mentoring on using the lib and item models in general
* [Wayland] kbroulik needs some help adding pid to kwayland:PlasmaWindow this 
week, will mentor
* [General] Code reviews after vacation; triaging stuff I need to merge before 
approaching feature freeze
* [Other] Yakuake hackings: Fleshing out the new UI code in the default theme 
package / component lib for themes
* [Random] European xmas market in Seoul: https://www.instagram.com/p/
BN4YDInD8x9/

kbroulik:
* Fix for "Edit applications..." context menu showing up in system immutable 
shell in Kicker/Kickerdash (brought up on enterprise ml)
* Minor fixes here and there
* Will write a KAuthorized singleton for Kdeclarative so we can use that in 
Plasma and QML KCMs
* Will introduce a lineedit_reveal_password kiosk restriction that will 
disable the "show password" button globally (both in Plasma, hence the need 
for a qml import, and widgets)
* About to merge Meta+{number} for activating task at {number} in task manager
* Can't find motivation to finish the global menu stuff or "playing audio" 
indicator in task manager right now :/
* What's the state of GHNS QML imports? There's a "ghns" KIOSK restriction now 
but the QML KCMs all created their own button so the buttons still show up and 
I'm not really fond of manually fixing all of them by hand
    -> answer: ask leinir

romangg:
* Wayland Touchpad KCM: D3617
  Diff 3617 "[Touchpad KCM] New KWin Wayland version" [Needs Review] https://
phabricator.kde.org/D3617
* Digital Clock code / layout improvements: D3630
  Diff 3630 "[Digital Clock] Bug fixes and ui code optimization" [Needs 
Revision] https://phabricator.kde.org/D3630
* At the moment working on T2029: hit some roadblocks there with models. -> 
need more Sho_ ;)
  Task 2029 "VDG: taskbar tooltip layout design improvement" [Open,Needs 
Triage] {Plasma,VDG} https://phabricator.kde.org/T2029

bshah:
- This monday submitted visa application for Sprint, and got visa in 3 days 
\o/
- This week mostly moved mci infrastructure around as old hosts were old 
(14.04) and out of space-ish
- still stumbling upon how to best package this libhybris for N5X
    - bit tricky as changes are not upstream'd etc

notmart:
* attempt of optional percentage in battery applet https://
phabricator.kde.org/D3603
Diff 3603 "Option to show percentage charge in the icon" [Closed] https://
phabricator.kde.org/D3603
* most of the week spent in a kcm that can change plymouth splashscreens 
scratch/mart/plymouthkcm.git still heavily experimental, due to the nature of 
the thing, walking on eggshells there
and last, a question

d_ed:
* I wrote a plasmoid that shows other plasmoids in tabs
* I wrote a thing to let applets block notifications, so we don't get NM 
popups whilst NM plasmoid is open and potentially media player or anything 
else.
* continuing with blur effect in the kwin scaling making that work and work 
neatly

sebas:
- Addressing review comments on OSD branch, leading to some nice cleanups
- work on new kscreen kcm
- Had some fun building Qt with broken deps
- kscreen bug triaging
- some press grooming
-- 
sebas

http://www.kde.org | http://vizZzion.org
Plasma Meeting minutes 12-12-2016

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

Logo discussion:
- We want to finalize this topic (finally), notmart to check with mgraesslin


Sho:
* [Kicker] Fixed recent documents action in the context menus for app item 
search results not launching
* [Kicker] Finished the last backend changes needed to make Simple Menu 
qml-only (for KDE Store inclusion w/ 5.9); submitting for review today
* [TM] Fixed Screen data role not refreshing when screens change res or 
position, causing disappearing task items with screen filtering enabled
* [TM] Assisting Roman on VDG tooltip design improvements: coded needed libtm 
API changes; advice/mentoring on using the lib and item models in general
* [Wayland] kbroulik needs some help adding pid to kwayland:PlasmaWindow this 
week, will mentor
* [General] Code reviews after vacation; triaging stuff I need to merge before 
approaching feature freeze
* [Other] Yakuake hackings: Fleshing out the new UI code in the default theme 
package / component lib for themes
* [Random] European xmas market in Seoul: 
https://www.instagram.com/p/BN4YDInD8x9/

kbroulik:
* Fix for "Edit applications..." context menu showing up in system immutable 
shell in Kicker/Kickerdash (brought up on enterprise ml)
* Minor fixes here and there
* Will write a KAuthorized singleton for Kdeclarative so we can use that in 
Plasma and QML KCMs
* Will introduce a lineedit_reveal_password kiosk restriction that will disable 
the "show password" button globally (both in Plasma, hence the need for a qml 
import, and widgets)
* About to merge Meta+{number} for activating task at {number} in task manager
* Can't find motivation to finish the global menu stuff or "playing audio" 
indicator in task manager right now :/
* What's the state of GHNS QML imports? There's a "ghns" KIOSK restriction now 
but the QML KCMs all created their own button so the buttons still show up and 
I'm not really fond of manually fixing all of them by hand
    -> answer: ask leinir

romangg:
* Wayland Touchpad KCM: D3617
  Diff 3617 "[Touchpad KCM] New KWin Wayland version" [Needs Review] 
https://phabricator.kde.org/D3617
* Digital Clock code / layout improvements: D3630
  Diff 3630 "[Digital Clock] Bug fixes and ui code optimization" [Needs 
Revision] https://phabricator.kde.org/D3630
* At the moment working on T2029: hit some roadblocks there with models. -> 
need more Sho_ ;)
  Task 2029 "VDG: taskbar tooltip layout design improvement" [Open,Needs 
Triage] {Plasma,VDG} https://phabricator.kde.org/T2029

bshah:
- This monday submitted visa application for Sprint, and got visa in 3 days \o/
- This week mostly moved mci infrastructure around as old hosts were old 
(14.04) and out of space-ish
- still stumbling upon how to best package this libhybris for N5X
    - bit tricky as changes are not upstream'd etc

notmart:
* attempt of optional percentage in battery applet 
https://phabricator.kde.org/D3603
Diff 3603 "Option to show percentage charge in the icon" [Closed] 
https://phabricator.kde.org/D3603
* most of the week spent in a kcm that can change plymouth splashscreens 
scratch/mart/plymouthkcm.git still heavily experimental, due to the nature of 
the thing, walking on eggshells there
and last, a question

d_ed:
* I wrote a plasmoid that shows other plasmoids in tabs
* I wrote a thing to let applets block notifications, so we don't get NM popups 
whilst NM plasmoid is open and potentially media player or anything else.
* continuing with blur effect in the kwin scaling making that work and work 
neatly

sebas:
- Addressing review comments on OSD branch, leading to some nice cleanups
- work on new kscreen kcm
- Had some fun building Qt with broken deps
- kscreen bug triaging
- some press grooming


Full log:
[11:59:53] <sebas> Yo! Meating time!
[12:00:00] <notmart> romangg: looking
[12:00:01] <sebas> excuse the pun.
[12:00:06] <Sho_> here
[12:00:13] <kbroulik> here
[12:00:31] <romangg> here
[12:00:41] <bshah> o/
[12:00:49] <bshah> (combo breaker :P)
[12:00:53] <Sho_> it's actually meating time after meeting tho *thinks all 
about dinner*
[12:01:09] <sebas> we know ... korean bbq is hard to beat
[12:01:10] <notmart> here
[12:01:17] <sebas> especially if the contender is an irc meeting :P
[12:01:21] <Sho_> true
[12:01:23] <Sho_> :)
[12:01:47] <sebas> we have one topic out of the ordinary ... our logo
[12:01:57] <sebas> should we perhaps discuss that first?
[12:02:03] <Sho_> sounds good
[12:02:05] <-- ochurlaud (~ochurl...@lfbn-1-3860-141.w86-233.abo.wanadoo.fr) 
has quit (Quit: Konversation terminated!)
[12:02:19] <Sho_> please suggest something I can raise my pitchforks over 
and/or bikeshed
[12:02:24] <Sho_> :P
[12:02:36] <sebas> yeah, because that's exactly what this process needs :)
[12:03:23] <sebas> so, the status quo is what the vdg wants to make final, and 
after ignoring it for a few months when we didn't reach a decision, I think 
they're right to force one upon us
[12:03:45] <sebas> no logo is worse than almost any other logo (safe for ... 
well, use your imagination)
[12:03:59] <kbroulik> so, do we have a compresensive clear(!) list of logo 
options now? neither the forum thread nor the wiki page were particualrly well 
organized
[12:04:01] <notmart> i got it was the one that is now semi-official and already 
in several places?
[12:04:07] <sebas> I think we'd do us all a favor and make it final and move on 
with our lives
[12:04:30] <notmart> (which, of the options is the only one i am really ok 
with, even if not utterly thrilled)
[12:04:31] <sebas> yes, 
https://www.kde.org/announcements/plasma5.0/plasma-5-banner.png this
[12:04:43] <notmart> yes, that one
[12:05:12] <romangg> but wasn't it the plasma logo before already?
[12:05:20] <notmart> -ish
[12:05:24] <Sho_> It's a meh logo but I don't have a better one, and while I 
dislike comitting to something I think is meh, I guess we do need some asset to 
stamp on things
[12:05:26] <notmart> wasn't really official
[12:05:49] <sebas> no, previous official was 
https://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/Plasma_icon.svg/2000px-Plasma_icon.svg.png
[12:06:01] <sebas> I think the new one is made by Uri?
[12:06:18] <notmart> yes
[12:06:22] <Sho_> I did get a logo idea recently actually but I'd have to make 
it first :P
[12:06:31] <romangg> uagh, ok, it's an improvment. still not utterly blown away.
[12:06:37] <starbuck1> the stylized Plasma "Cashew" is also in use with Plasma 
for Mobile, right side: https://en.wikipedia.org/wiki/KDE_Plasma_5
[12:06:40] <sebas> well, truth is, logos are hard and we suck at the process of 
deciding on one
[12:06:58] <romangg> if you're out of the loop, there was a design contest: 
https://community.kde.org/KDE_Visual_Design_Group/Plasma_Logo_Contest
[12:07:08] <Sho_> yeah, I know
[12:07:17] <sebas> problem is that on the developer side, we don't need to care 
so much, but for the VDG's work, it's seriously annoying
[12:07:26] <sebas> so we're wasting their time there
[12:07:41] <notmart> yep
[12:07:42] <starbuck1> or latest Breeze folder icons (6ths column from left):  
https://store.kde.org/p/1160457/
[12:08:44] <sebas> so, to get to a conclusion, I think the only real 
reservation on the mailing list were from Martin, perhaps someone could talk to 
him directly and check if he'd be OK if we chose it as a group?
[12:08:56] <sebas> Last thing we want is to alienate him
[12:09:21] <sebas> (I'll be travelling for a week, would totally do it, but 
that means next week then)
[12:10:03] <Sho_> (https://en.wikipedia.org/wiki/Wendelstein_7-X < Germany 
finished a stellarator recently, and I think a simplified lineart of the plasma 
containment doughnut used in one would've made a cool logo (with neat 
possibilities for splash anims), too bad I didn't have that idea for the 
contest ...)
[12:10:48] <sebas> too late in the process for new entries that are only an 
idea right now
[12:11:13] <notmart> sebas: i can write him
[12:11:21] <sebas> notmart: would be nice, thanks!
[12:11:43] <sebas> Also, while we're at it ... who wants to run coming Monday's 
Plasma meeting?
[12:11:52] <sebas> (then we move on to individual reports)
[12:11:59] <Sho_> I can
[12:12:09] <sebas> thanksies, you're it!
[12:12:17] <Sho_> aye
[12:12:21] <-- Jucato (~Juan@kde/developer/jucato) has quit (Ping timeout: 268 
seconds)
[12:12:27] <sebas> (I'll be in Egypt, diving for a week, will share photos)
[12:12:37] <sebas> Sho_: your turn as well
[12:12:40] <sebas> (reports)
[12:12:55] <Sho_> * [Kicker] Fixed recent documents action in the context menus 
for app item search results not launching
[12:12:56] <Sho_> * [Kicker] Finished the last backend changes needed to make 
Simple Menu qml-only (for KDE Store inclusion w/ 5.9); submitting for review 
today
[12:12:58] <Sho_> * [TM] Fixed Screen data role not refreshing when screens 
change res or position, causing disappearing task items with screen filtering 
enabled
[12:12:59] <Sho_> * [TM] Assisting Roman on VDG tooltip design improvements: 
coded needed libtm API changes; advice/mentoring on using the lib and item 
models in general
[12:13:01] <Sho_> * [Wayland] kbroulik needs some help adding pid to 
kwayland:PlasmaWindow this week, will mentor
[12:13:02] <Sho_> * [General] Code reviews after vacation; triaging stuff I 
need to merge before approaching feature freeze
[12:13:04] <Sho_> * [Other] Yakuake hackings: Fleshing out the new UI code in 
the default theme package / component lib for themes
[12:13:05] <Sho_> * [Random] European xmas market in Seoul: 
https://www.instagram.com/p/BN4YDInD8x9/
[12:13:23] --> Jucato_ (~Juan@kde/developer/jucato) has joined #plasma
[12:13:25] <Sho_> done()
[12:13:34] <-> Jucato_ is now known as Jucato
[12:14:21] <sebas> cheers, barring questions ... kbroulik's turn
[12:14:29] <kbroulik> * Fix for "Edit applications..." context menu showing up 
in system immutable shell in Kicker/Kickerdash (brought up on enterprise ml)
[12:14:33] <kbroulik> * Minor fixes here and there
[12:14:40] <kbroulik> * Will write a KAuthorized singleton for Kdeclarative so 
we can use that in Plasma and QML KCMs
[12:14:45] <kbroulik> * Will introduce a lineedit_reveal_password kiosk 
restriction that will disable the "show password" button globally (both in 
Plasma, hence the need for a qml import, and widgets)
[12:14:53] <kbroulik> * About to merge Meta+{number} for activating task at 
{number} in task manager
[12:14:59] <kbroulik> * Can't find motivation to finish the global menu stuff 
or "playing audio" indicator in task manager right now :/
[12:15:02] --> fekepp (~thunde...@nat.scc.kit.edu) has joined #plasma
[12:15:03] <kbroulik> What's the state of GHNS QML imports? There's a "ghns" 
KIOSK restriction now but the QML KCMs all created their own button so the 
buttons still show up and I'm not really fond of manually fixing all of them by 
hand
[12:15:26] <sebas> leinir would know I guess?
[12:15:28] <notmart> that would be to ask to leinir
[12:16:15] <kbroulik> sad thing with QML not having any basic controls, ie. you 
can't just have a Button that works with everyone and there isnt an Action that 
QQC1/2 buttons could user either :/
[12:16:16] <kbroulik> next
[12:16:31] <sebas> romangg: is next up
[12:16:38] <romangg> Wayland Touchpad KCM: D3617
[12:16:38] <sKreamer> Diff 3617 "[Touchpad KCM] New KWin Wayland version" 
[Needs Review] https://phabricator.kde.org/D3617
[12:16:44] <romangg> Digital Clock code / layout improvements: D3630
[12:16:44] <sKreamer> Diff 3630 "[Digital Clock] Bug fixes and ui code 
optimization" [Needs Revision] https://phabricator.kde.org/D3630
[12:16:50] <romangg> At the moment working on T2029: hit some roadblocks there 
with models. -> need more Sho_ ;)
[12:16:50] <sKreamer> Task 2029 "VDG: taskbar tooltip layout design 
improvement" [Open,Needs Triage] {Plasma,VDG} https://phabricator.kde.org/T2029
[12:17:05] <romangg> finished
[12:17:10] <Sho_> romangg: I'll go have dinner after meeting but I'll be 
available later
[12:17:15] <Sho_> feel free to ping
[12:17:26] <romangg> ok, thanks!
[12:18:02] <romangg> next?
[12:18:12] <Sho_> also nice for working on clock stuff, it's needed some 
maintainer love in a while
[12:18:15] <sebas> bshah: is next
[12:18:18] <bshah> ok
[12:18:24] <Sho_> (one of the last sources of warnings on plasma start)
[12:18:30] <romangg> Sho_: yea, just hope my qml coding doesn't suck 
completly...
[12:18:39] <Sho_> well that's what review is for
[12:18:41] <Sho_> ok bshah now :)
[12:18:45] <notmart> romangg: answered to your question on the rr btw
[12:18:50] <bshah> - This monday submitted visa application for Sprint, and got 
visa in 3 days \o/
[12:18:51] <bshah> - This week mostly moved mci infrastructure around as old 
hosts were old (14.04) and out of space-ish
[12:18:53] <bshah> - still stumbling upon how to best package this libhybris 
for N5X
[12:18:55] <bshah>     - bit tricky as changes are not upstream'd etc
[12:19:04] <bshah> .next()
[12:19:17] <sebas> romangg: excellent way to learn, plus we have reviews that 
work both ways, no better way to learn than to try and get feedback
[12:19:41] <-- Jucato (~Juan@kde/developer/jucato) has quit (Ping timeout: 258 
seconds)
[12:20:28] <sebas> notmart's next up
[12:20:34] <notmart> ok
[12:20:41] <notmart> * attempt of optional percentage in battery applet 
https://phabricator.kde.org/D3603
[12:20:41] <sKreamer> Diff 3603 "Option to show percentage charge in the icon" 
[Closed] https://phabricator.kde.org/D3603
[12:20:43] <notmart> * most of the week spent in a kcm that can change plymouth 
splashscreens scratch/mart/plymouthkcm.git still heavily experimental, due to 
the nature of the thing, walking on eggshells there
[12:20:56] <notmart> and last, a question
[12:21:03] <notmart> desktop qqc2 style: to be released in extragear? could be 
alongside workspace? (may be a problem moving in frameworks afterwards?)
[12:21:26] <notmart> i would like if it was released in 5.9... but then moving 
from workspace to frameworks proved to be pain..
[12:21:43] <d_ed> it's only a pain if we keep installed paths the same
[12:21:54] <notmart> they have to be
[12:22:57] -*- sebas enqueues d_ed as well :)
[12:23:16] <notmart> and even worse, it needs to be installed in qt plugins 
folder, regardless of the kf5 install prefix
[12:23:24] <kbroulik> bshah: any idea about ICECC[4327] 12:23:12: got exception 
17 (10.16.20.250)
[12:23:26] <notmart> (maybe this makes it more kdesupport, dunno)
[12:23:40] <bshah> kbroulik: huh?
[12:23:50] <d_ed> notmart: but at worst case that makes it a theme name change 
to move to frameworks
[12:23:51] <sebas> kbroulik: usually a network hiccup
[12:23:57] <bshah> oh
[12:24:05] <bshah> yeah that ^
[12:24:22] <kbroulik> network hiccup? dont think so :o
[12:24:31] <kbroulik> it's constantly
[12:24:35] <notmart> i think it has to be "Desktop" to be sure that both qqc1 
and qqc2 stuff get the proper one
[12:24:37] <kbroulik> and then at one point it just goes fuck it and stops 
working
[12:24:44] <sebas> then it's a network interruption? :D
[12:24:54] <d_ed> ah, didn't know that was a requirement
[12:25:58] <notmart> aanyways, next
[12:26:08] <sebas> d_ed's next up :)
[12:26:24] <d_ed> ok, I wrote a plasmoid that shows other plasmoids in tabs
[12:26:34] <kbroulik> xzibit peaks around the corner
[12:26:50] <Sho_> yo dawg i heard you like plasmoids
[12:26:51] <d_ed> and I don't know what that means
[12:26:56] --> HoloIRCUser (~holo...@user-94-254-130-89.play-internet.pl) has 
joined #plasma
[12:27:02] <Sho_> so i put a plasmoid into your plasmoid so you can plasmoid 
while you plasmoid
[12:27:17] <d_ed> and I wrote a thing to let applets block notifications, so we 
don't get NM popups whilst NM plasmoid is open
[12:27:25] <d_ed> and potentially media player or anything else.
[12:27:28] <Sho_> i saw that and liked it
[12:27:33] <Sho_> nifty bit of polish
[12:27:42] <d_ed> and that's pretty much it
[12:27:50] <Sho_> d_ed: when will you rename to dEd to get away from GTK+ style
[12:28:09] <d_ed> still continuing with blur effect in the kwin scaling making 
that work and work neatly
[12:28:33] <kbroulik> is there a chance you could have a look at the blur 
caching thing? it doesnt work well on multiscreen wayland
[12:28:43] <kbroulik> though mgraesslin always cringes at the caching thing so 
I dont think there's much hope for that
[12:29:22] <Sho_> the caching has been nothing but trouble for years
[12:29:47] --> nowrep (~david@kde/developer/drosca) has joined #plasma
[12:29:53] --> HoloIRCUser4 (~holo...@user-94-254-162-177.play-internet.pl) has 
joined #plasma
[12:30:30] <sebas> okay ... let's wrap up though.
[12:30:32] <sebas> my turn!
[12:30:39] <kbroulik> though given how heavy blur is.. friend of mine reported 
significant increase in battery life on his laptop with auto-hidden panel
[12:30:58] --> ltinkl (~ltinkl@2a00:1028:83cc:7d32:8ec:ff78:2b55:b50b) has 
joined #plasma
[12:31:12] <sebas> yeah ... on some hardware it's just really fast, on others 
it causes significant lag
[12:31:13] <sebas> - Addressing review comments on OSD branch, leading to some 
nice cleanups
[12:31:13] <sebas> - work on new kscreen kcm
[12:31:13] <sebas> - Had some fun building Qt with broken deps
[12:31:13] <sebas> - kscreen bug triaging
[12:31:13] <sebas> - some press grooming
[12:31:16] <sebas> there!
[12:31:42] <d_ed> press grooming...?
[12:32:01] <sebas> talking to press, explaining them stuff, getting them 
material, that kind of thing
[12:32:07] <sebas> pretty basic pr work
[12:32:16] <d_ed> ok
[12:32:19] <notmart> parties with hot reporters
[12:32:32] <sebas> in my imagination, totally!
[12:32:37] <sebas> reality is sometimes a bitch
[12:33:25] <-- HoloIRCUser (~holo...@user-94-254-130-89.play-internet.pl) has 
quit (Ping timeout: 248 seconds)
[12:33:33] <sebas> okay, so I think we're done
[12:33:43] <sebas> for today, not with world domination, unfortunately
[12:33:48] <Sho_> time for meating
[12:33:50] <sebas> so there's still next week
[12:33:59] <sebas> yeah! lunch sounds excellent.
[12:34:12] <sebas> Thanks everybody for attending, I'll send the notes to the 
list momentarily
[12:34:21] <Sho_> thanks for hosting
[12:34:27] <sebas> yw :)

Reply via email to