Attached logs and notes for week 11

-- 
Bhushan Shah
http://blog.bshah.in
IRC Nick : bshah on Freenode
GPG key fingerprint : 0AAC 775B B643 7A8D 9AF7 A3AC FE07 8411 7FBC E11D
16:35 <@bshah>  alright.. Sho_ notmart romangg kbroulik bshah is the order
16:35 <@bshah>  Sho_: go go :)
16:35 <Sho_>    k sec
16:35 <Sho_>    * [TM] Fixed bug causing task groups to be incorrectly always 
sorted to the start of the list in "By Desktop" sorting mode
16:35 <Sho_>    * [Kicker] Fixed empty search results showing a scrollbar
16:35 <Sho_>    * [Kicker] Started code skeleton for my backend rewrite
16:35 <Sho_>    * [Kirigami] Almost done on the new InlineMessage component
16:35 <Sho_>    * [KIO] Revised a patch by Kai to save some time in 
KProtocolInfoFactory
16:35 <Sho_>    * [KIO] Mentored a newbie through a KDirOperator patch
16:35 <Sho_>    * [GSoC/Plasma] Had a first (irl!) meeting with my prospective 
GSoC student, he will submit a proposal for keyboard KCM porting + expanding 
the KCM to handle basic IME config
16:35 <Sho_>    * [Other] Non-plasma stuff, e.g. textview fixing in Konvi2x
16:35 <Sho_>    next()
16:35 <notmart> ah, no is not late, plasma works and reponds.. but it stopped 
repainting O.o
16:35 <Sho_>    (on bicycle)
16:36 <romangg> looking forward to keyboard KCM project.
16:36 <Sho_>    same!
16:36 <romangg> this KCM is so legacy.
16:36 <romangg> I mean the current one. we need one of course. ;)
16:36 <Sho_>    mujjingun here is 5lthe student btw
16:36 <Sho_>    *the
16:36  *        Sho_ waves
16:36 <romangg> hi mujjingun!
16:37 <Sho_>    he's probably stuck in class atm
16:37 <mujjingun>       o/
16:37 <@bshah>  Hello mujjingun :)
16:37 <mujjingun>       Hai romangg 
16:37 <mujjingun>       Hello bshah!
16:38 <@bshah>  If you haven't joined already #kde-soc (for GSoC and related 
stuff) ;)
16:38 <@bshah>  anyway... notmart's turn :)
16:39 <notmart> retrieving my notes
16:40 <notmart> * submitted an Akademy Plasma talk together with leinir about 
tablet mode/transformable laptops
16:40 <notmart> * worked on a kickoff bug induced by the preload, found a 
workaround that's now on master and 5.12, there is an actual Qt bug: 
https://bugreports.qt.io/browse/QTBUG-66907
16:40 <notmart> * Kirigami: more work on toolbars
16:40 <notmart> * Kirigami: more work on cards, solved most binding loops. code 
has pretty much the final structure i think. Added some companion widgets: 
CardsListView, CardsLayout, (still to do, CardsGridView)
16:40 <notmart> * Konsole: visual improvement discussed with VDG: scrollbar now 
blends with the terminal contents D11184, pushed
16:40 <sKreamer>        Diff 11184 "use the terminal color scheme for the 
scrollbar" [Closed] https://phabricator.kde.org/D11184
16:40 <notmart> next
16:41 <@bshah>  romangg: your turn
16:41 <romangg> Pushed my patches to icons and media control applet: D11049 
D11050 D11054 D11056 D11063
16:41 <sKreamer>        Diff 11049 "Remove frame around media action icons" 
[Closed] https://phabricator.kde.org/D11049
16:41 <sKreamer>        Diff 11050 "Remove frames around media buttons" 
[Closed] https://phabricator.kde.org/D11050
16:41 <sKreamer>        Diff 11054 "Add media status icons" [Closed] 
https://phabricator.kde.org/D11054
16:41 <sKreamer>        Diff 11056 "[mediacontroller applet] Use media playback 
status icons" [Closed] https://phabricator.kde.org/D11056
16:41 <sKreamer>        Diff 11063 "[mediacontroller applet] Reorder elements" 
[Closed] https://phabricator.kde.org/D11063
16:41 <romangg> Had some problems with compiling mesa and using this in KWin. 
The problem seems to be that KWin does not read LD_LIBRARY_PATH anymore
16:41 <romangg> according to fvogt
16:42 <romangg> works when using /etc directory.
16:42 <romangg> Plan for this week is to review the wayland recording patches.
16:42 <kbroulik>        thanks for the media controller sutff, romangg, it's 
looking gorgeous now
16:43 <kbroulik>        been wanting to do that for a long time
16:43 <romangg> happy that you like it. :)
16:43 <romangg> that's from me.
16:43 <romangg> next
16:43 <@bshah>  alright.. kbroulik's turn
16:44 <kbroulik>        * Merged gmenu-dbusmenu-proxy, people on the internet 
are overwhelmingly happy about it.
16:44 <kbroulik>        ** Blog post 
http://blog.broulik.de/2018/03/gtk-global-menu/
16:44 <kbroulik>        ** Need to figure out how to improve the out of box 
experience, perhaps add a recommended dependency on dbusmenu-glib and 
libappindicator so that distros know that for e.g. Chromium and Electron to 
work, perhaps same for appmenu-gtk-module (but that also needs an env variable, 
needs discussing)
16:44 <kbroulik>        ** Maybe will port the appmenu runner even if it will 
currently only work for when global menu is enabled (currently no way to tell 
apps to export menu *and* keep it shown in the window)
16:44 <kbroulik>        * Some minor improvements to plasma-browser-integration
16:44 <kbroulik>        ** media controls will ignore short sounds like chat 
notification sounds (kept trying to control my Hangouts tab)
16:44 <kbroulik>        ** disabled annoying and currently unused window mapper
16:44 <kbroulik>        ** wanted to update Breeze scroll bars to match the new 
thin and expanding on hover ones but my CSS skills are crappy
16:44 <kbroulik>        * I setup a Chromium developer account 
https://chromium-review.googlesource.com/q/owner:kde%2540privat.broulik.de and 
can now submit patches to Chromium \o/, worked on
16:44 <kbroulik>        ** Use FileManager1 DBus interface for "show in folder" 
in downloads but that is a lot trickier than I thought as it's all threaded and 
stuff needs to be posted around all the time, needs a fallback for when not 
available etc
16:44 <kbroulik>        ** Wanted to fix Chromium inhibitions by adding Solid's 
proprietary protocol to Chromium (they support Gnome's after all) but then 
found the bug was actually on our side: D11182
16:44 <kbroulik>        ** A minor kcmshell4 → kcmshell5 port
16:44 <kbroulik>        ** A fix for notification images, added "body-images" 
capability on our side so for that to work
16:44 <sKreamer>        Diff 11182 "org.freedesktop.PowerManagement.Inhibit 
should only prevent suspend" [Needs Review] https://phabricator.kde.org/D11182
16:45 <kbroulik>        * I have a ton of open reviews on Phabricator, please 
check them out
16:45 <kbroulik>        ** D11259 D11258 D11112 D11111 (yay) D11109 D11108 
D11103 D11102 D10660 D10659
16:45 <sKreamer>        Diff 11259 "Remove custom compact representation" 
[Needs Review] https://phabricator.kde.org/D11259
16:45 <sKreamer>        Diff 11258 "Default to show tab bar only when needed" 
[Needs Review] https://phabricator.kde.org/D11258
16:45 <sKreamer>        Diff 11112 "Hide KUrlNavigatorProtocolCombo if there is 
just one protocol supported" [Needs Review] https://phabricator.kde.org/D11112
16:45 <sKreamer>        Diff 11111 "Only show supported schemes in 
KUrlNavigatorProtocolCombo" [Needs Review] https://phabricator.kde.org/D11111
16:45 <sKreamer>        Diff 11109 "[Notifications] Remove 
NoAccessNetworkAccessManagerFactory" [Needs Review] 
https://phabricator.kde.org/D11109
16:45 <sKreamer>        Diff 11108 "Set supported schemes to "file" for 
getsavefilename" [Needs Review] https://phabricator.kde.org/D11108
16:45 <sKreamer>        Diff 11103 "Move "Standard Shortcut" KCM down in the 
list" [Needs Review] https://phabricator.kde.org/D11103
16:45 <sKreamer>        Diff 11102 "[Dialog] Allow setting outputOnly for 
NoBackground dialog" [Needs Review] https://phabricator.kde.org/D11102
16:45 <sKreamer>        Diff 10660 "[Weather applet] Let Return invoke search" 
[Needs Review] https://phabricator.kde.org/D10660
16:45 <sKreamer>        Diff 10659 "[AppletConfiguration] Let applet override 
Return closing the dialog" [Needs Review] https://phabricator.kde.org/D10659
16:45 <@bshah>  o.o
16:45 <kbroulik>        :D
16:46 <kbroulik>        questions || praise || next
16:46 <@bshah>  praise!
16:46 <@bshah>  :)
16:46 <kbroulik>        :)
16:46 <romangg> kbroulik: praise!
16:46 <romangg> the blog post got great feedback.
16:47 <romangg> nice work! (on the actual work and the blog post)
16:47 <@bshah>  anyway, before I close anyone want to participate?
16:47 <notmart> all hail the kai! \o/
16:47 <romangg> fabian__: do you want to talk about hig last week?
16:47 <romangg> What did we decide last week in regards to that? that we want 
to report progress every week or not?
16:48 <@bshah>  yeah every week was idea I believe
16:48 <@bshah>  anyway.. let me paste my notes anway
16:49 <@bshah>  - mostly non-plasma stuff
16:49 <@bshah>  - packaging and neon CI work
16:49 <@bshah>  - tested the mart/containmentView branch of notmart on mobile
16:49 <@bshah>  - Submitted the talk(s) for Akademy
16:49 <@bshah>      - Plasma Mobile progress and updates
16:49 <@bshah>      - Lightninng and super small talk of KDE^WPlasma^WKDE in 
the devices
16:49 <@bshah>      - Panel discussion between the KDE SoC admins and the 
"Streamlined Onboarding of New Contributors" (AMA format)
16:49 <@bshah>  Also.. everyone submit the talks! Today is last day!
16:50 <notmart> riiight, i should really do asap a rr of the plasma-workspace 
part of the containmentview
16:50 <@bshah>  questions? anything? otherwise we're done with meeting
16:52 <notmart> yay :)
16:52 <@bshah>  I'll send notes in bit
16:52 <notmart> thx
16:52 <kbroulik>        thx for hosting
Sho_:

* [TM] Fixed bug causing task groups to be incorrectly always sorted to the 
start of the list in "By Desktop" sorting mode
* [Kicker] Fixed empty search results showing a scrollbar
* [Kicker] Started code skeleton for my backend rewrite
* [Kirigami] Almost done on the new InlineMessage component
* [KIO] Revised a patch by Kai to save some time in KProtocolInfoFactory
* [KIO] Mentored a newbie through a KDirOperator patch
* [GSoC/Plasma] Had a first (irl!) meeting with my prospective GSoC student, he 
will submit a proposal for keyboard KCM porting + expanding the KCM to handle 
basic IME config
* [Other] Non-plasma stuff, e.g. textview fixing in Konvi2x

notmart:

* submitted an Akademy Plasma talk together with leinir about tablet 
mode/transformable laptops
* worked on a kickoff bug induced by the preload, found a workaround that's now 
on master and 5.12, there is an actual Qt bug: 
https://bugreports.qt.io/browse/QTBUG-66907
* Kirigami: more work on toolbars
* Kirigami: more work on cards, solved most binding loops. code has pretty much 
the final structure i think. Added some companion widgets: CardsListView, 
CardsLayout, (still to do, CardsGridView)
* Konsole: visual improvement discussed with VDG: scrollbar now blends with the 
terminal contents D11184, pushed

romangg:

- Pushed my patches to icons and media control applet: D11049 D11050 D11054 
D11056 D11063
    - Diff 11049 "Remove frame around media action icons" [Closed] 
https://phabricator.kde.org/D11049
    - Diff 11050 "Remove frames around media buttons" [Closed] 
https://phabricator.kde.org/D11050
    - Diff 11054 "Add media status icons" [Closed] 
https://phabricator.kde.org/D11054
    - Diff 11056 "[mediacontroller applet] Use media playback status icons" 
[Closed] https://phabricator.kde.org/D11056
    - Diff 11063 "[mediacontroller applet] Reorder elements" [Closed] 
https://phabricator.kde.org/D11063
- Had some problems with compiling mesa and using this in KWin. The problem 
seems to be that KWin does not read LD_LIBRARY_PATH anymore
- according to fvogt
- works when using /etc directory.
- Plan for this week is to review the wayland recording patches.

kbroulik:


 * Merged gmenu-dbusmenu-proxy, people on the internet are overwhelmingly happy 
about it.
 ** Blog post http://blog.broulik.de/2018/03/gtk-global-menu/
 ** Need to figure out how to improve the out of box experience, perhaps add a 
recommended dependency on dbusmenu-glib and libappindicator so that distros 
know that for e.g. Chromium and Electron to work, perhaps same for 
appmenu-gtk-module (but that also needs an env variable, needs discussing)
 ** Maybe will port the appmenu runner even if it will currently only work for 
when global menu is enabled (currently no way to tell apps to export menu *and* 
keep it shown in the window)
 * Some minor improvements to plasma-browser-integration
 ** media controls will ignore short sounds like chat notification sounds (kept 
trying to control my Hangouts tab)
 ** disabled annoying and currently unused window mapper
 ** wanted to update Breeze scroll bars to match the new thin and expanding on 
hover ones but my CSS skills are crappy
 * I setup a Chromium developer account 
https://chromium-review.googlesource.com/q/owner:kde%2540privat.broulik.de and 
can now submit patches to Chromium \o/, worked on
 ** Use FileManager1 DBus interface for "show in folder" in downloads but that 
is a lot trickier than I thought as it's all threaded and stuff needs to be 
posted around all the time, needs a fallback for when not available etc
 ** Wanted to fix Chromium inhibitions by adding Solid's proprietary protocol 
to Chromium (they support Gnome's after all) but then found the bug was 
actually on our side: D11182
 ** A minor kcmshell4 → kcmshell5 port
 ** A fix for notification images, added "body-images" capability on our side 
so for that to work
 Diff 11182 "org.freedesktop.PowerManagement.Inhibit should only prevent 
suspend" [Needs Review] https://phabricator.kde.org/D11182
 * I have a ton of open reviews on Phabricator, please check them out
 ** D11259 D11258 D11112 D11111 (yay) D11109 D11108 D11103 D11102 D10660 D10659
 - Diff 11259 "Remove custom compact representation" [Needs Review] 
https://phabricator.kde.org/D11259
 - Diff 11258 "Default to show tab bar only when needed" [Needs Review] 
https://phabricator.kde.org/D11258
 - Diff 11112 "Hide KUrlNavigatorProtocolCombo if there is just one protocol 
supported" [Needs Review] https://phabricator.kde.org/D11112
 - Diff 11111 "Only show supported schemes in KUrlNavigatorProtocolCombo" 
[Needs Review] https://phabricator.kde.org/D11111
 - Diff 11109 "[Notifications] Remove NoAccessNetworkAccessManagerFactory" 
[Needs Review] https://phabricator.kde.org/D11109
 - Diff 11108 "Set supported schemes to "file" for getsavefilename" [Needs 
Review] https://phabricator.kde.org/D11108
 - Diff 11103 "Move "Standard Shortcut" KCM down in the list" [Needs Review] 
https://phabricator.kde.org/D11103
 - Diff 11102 "[Dialog] Allow setting outputOnly for NoBackground dialog" 
[Needs Review] https://phabricator.kde.org/D11102
 - Diff 10660 "[Weather applet] Let Return invoke search" [Needs Review] 
https://phabricator.kde.org/D10660
 - Diff 10659 "[AppletConfiguration] Let applet override Return closing the 
dialog" [Needs Review] https://phabricator.kde.org/D10659

bshah:
 - mostly non-plasma stuff
 - packaging and neon CI work
 - tested the mart/containmentView branch of notmart on mobile
 - Submitted the talk(s) for Akademy
     - Plasma Mobile progress and updates
     - Lightninng and super small talk of KDE^WPlasma^WKDE in the devices
     - Panel discussion between the KDE SoC admins and the "Streamlined 
Onboarding of New Contributors" (AMA format)

Attachment: signature.asc
Description: PGP signature

Reply via email to