Plasma weekly meeting notes
Bhushan Shah
bhush94 at gmail.com
Mon Mar 12 11:37:19 UTC 2018
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
-------------- next part --------------
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
-------------- next part --------------
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)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180312/bb9a96d5/attachment-0001.sig>
More information about the Plasma-devel
mailing list