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)
signature.asc
Description: PGP signature