[08:35] <duflu> hikiko: I saw a task for "Chromium on Mir" is that you or someone else?
[08:36] <hikiko> andyrock, and I
[08:36] <duflu> Cool
[08:36] <duflu> hikiko: Thanks. I hope it works before I have to fix the remaining Xmir bugs :)
[08:38] <hikiko> andyrock, has done a great job already in the accelerated graphics this week, I am trying to follow him with the software rendering part :)
[08:39]  * duflu gets excited
[08:39] <duflu> Native Chromium will be excellent
[08:39] <hikiko> but for the moment I am fighting with my super slow compiling (I am expecting a new bigger ssd this friday but until then I compile from the hd... TAKES AGES!)
[08:40] <hikiko> I start the compile go for physio come back still compiling... :p
[08:40] <duflu> Hmm, need more concurrent tasks
[08:40] <hikiko> yeah :) or other u7 tasks :)
[08:40] <hikiko> that's the funny part you compile something
[08:40] <hikiko> and then
[08:41] <duflu> hikiko: My panel shadow bugs (?) :D
[08:41] <hikiko> when it's done
[08:42] <hikiko> I'll look at them duflu, right after the ffe :)
[08:58] <andyrock> duflu: for the moment I'm just using egl native views
[08:59] <andyrock> but we can't do that
[08:59] <andyrock> cr will be splitted in a gpu process and in a ui process
[08:59] <andyrock> and the main problem is that you cannot share a MirConnection between processes
[09:00] <willcooke> ahoy
[09:01] <duflu> andyrock: Sounds perhaps like what abeato is doing for mediahub
[09:02] <Laney> meow
[09:02] <duflu> Where the GPU work is done in one process, but displayed in another
[09:02] <andyrock> so we need the MirConnection on the ui process (to open the connection, to create windows, etc.) and to use surfaceless texture in the gpu
[09:02] <andyrock> duflu: link?
[09:02] <andyrock> that can help
[09:02] <abeato> andyrock, let me search
[09:02] <duflu> andyrock: I forget but was mentioned here https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1577641
[09:03] <duflu> andyrock: Better to just discuss with abeato
[09:03] <andyrock> cool thanks
[09:05] <abeato> andyrock, so what I did for media-hub/gstreamer was to render in a framebuffer object in gstreamer, export the texture as a dma buffer, and then import it in the client
[09:06] <abeato> andyrock, http://bazaar.launchpad.net/~phablet-team/media-hub/trunk/revision/212#src/core/media/video/egl_sink.cpp is the client part (media-hub client library), which is used by qtubuntu-media
[09:07] <seb128> hey willcooke Laney andyrock
[09:07] <andyrock> hey seb
[09:07] <andyrock> abeato: thanks
[09:07] <seb128> how is everybody today?
[09:08] <willcooke> It's sunny but cold here.  But, much worse than that - my windows have stopped snapping to the edges
[09:08] <abeato> andyrock, and the part that makes the render is in gstreamer: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay/+packages?field.name_filter=gst-plugins-bad1.0&field.status_filter=published&field.series_filter=
[09:09] <abeato> andyrock, check the code for gstmirsink.c
[09:09] <abeato> andyrock, it is the last quilt patch
[09:10] <flexiondotorg> Morning andyrock seb128 willcooke
[09:11] <willcooke> brb
[09:12] <davmor2> Morning all
[09:15] <seb128> hey flexiondotorg
[09:15] <willcooke> Trevinho, are you aware of anything in Xenial proposed which would have broken my ability to maximise windows etc by dragging it to the top of the screen?
[09:15] <Laney> hey seb128
[09:15] <Laney> what's up
[09:15] <flexiondotorg> Laney o/
[09:17] <Laney> yo flexiondotorg
[09:17] <Laney> how's it going?
[09:17] <seb128> hey Laney, how are you? had a fun evening yesterday?
[09:17] <seb128> nothing special here, played some tennis and relaxed after that :-)
[09:18] <davmor2> willcooke: this isn't the instance you broke before is it?
[09:18] <willcooke> davmor2, probably.  I really should stop installing random crap.
[09:19] <davmor2> willcooke: or use -snapshot in kvm so it is reset to a saved version
[09:21] <seb128> willcooke, does it work on the side? like is that only the top one having the issue?
[09:21] <willcooke> seb128, sides, top, everything
[09:22] <willcooke> hot key still works
[09:22] <willcooke> just dragging that doesnt
[09:22] <Laney> seb128: not bad, went climbing and then made meatballs for dinner, yummy!
[09:22] <willcooke> turns out I use that a lot
[09:22] <Laney> you?
[09:22]  * willcooke looks through his logs
[09:22] <seb128> Laney, nice! as said before, tennis & relaxing ;-)
[09:22] <seb128> willcooke, weird :-/ do you have ccsm installed? can maybe look in there
[09:22] <willcooke> seb128, yeah, checked that - all turned on
[09:22] <willcooke> ah
[09:23] <willcooke> so, I had to install some 32bit libs for $reasons
[09:23] <willcooke> I wonder...
[09:23] <Sweet5hark> moin
[09:23] <davmor2> willcooke: just fired up my xenial vm and it works there
[09:23] <Laney> seb128: oh sorry I missed that :(
[09:23] <willcooke> davmor2, is that running proposed?
[09:24] <seb128> Laney, no worry!
[09:24] <Laney> oh yeah, underneath a highlighted line
[09:24]  * willcooke eyes libxv 
[09:24] <Laney> those ones go invisible
[09:24] <seb128> yeah
[09:24] <davmor2> willcooke: why would I do that, that is just begging for pain ;)
[09:24] <willcooke> davmor2, isn't that, like, your job ;DDD
[09:24] <davmor2> willcooke:  no this is just a base install that is kept up-to-date
[09:24] <seb128> willcooke, I doubt adding 32 bits lib makes ant difference, that's just binaries staying on disk I doubt their interact with compiz
[09:26] <davmor2> willcooke: no my job is to test certain updates one at a time that will eventually land on the stable image so I use sudo apt -t xenial-proposed install <package-name> then disable proposed straight after so I keep my stable system
[09:28] <willcooke> wise
[09:36]  * flocculant had fleeting image of davmor2 looking like http://bit.ly/2n0xTBz
[09:38] <tjaalton> flocculant: mind installing xdiagnose and running 'apport-collect 1666059' on the vbox machine?
[09:38] <flocculant> tjaalton: I can - but I actually only found that checking some 'other' issue someone in xubuntu had - would need to reinstall it
[09:39] <tjaalton> ok
[09:39]  * flocculant doesn't actually use vbox anymore
[09:52] <davmor2> flocculant: I like that it was fleeting, did you remember it was me after saying it :D
[09:57] <flocculant> tjaalton: so apport-collect wants to open browser to authorize - but no desktop with that bug, apparently doing the authorisation on my hardware says ok - but vbox still won't apport-collect
[09:58] <tjaalton> k
[09:58] <tjaalton> check xorg log, if there's something attach that
[09:58] <tjaalton> and dmesg
[09:58] <Sweet5hark> desrt: so I started Ingress yesterday btw ...
[10:01] <flocculant> tjaalton: attached xorg log, dmesg is empty
[10:02] <tjaalton> [    18.774] (EE) Failed to load module "vboxvideo" (module does not exist, 0)
[10:02] <tjaalton> otherwise the log looks fine
[10:04] <tjaalton> mostly
[10:08] <alexarnaud> Hello Trevinho andyrock ! ksamak and me waiting a review on his merge request on Compiz. Until the end of the review we cannot continue to work on accessibility on Compiz.
[10:42] <willcooke> gah.  still broken
[10:50] <willcooke> and its fixed
[10:51] <davmor2> willcooke: \o/
[10:53] <willcooke> I checked grid plugin, it was definitely on.  Uninstalled a load of i386 libs, rebooted, grid was off, turned it back on, now it works
[10:53] <willcooke> megh
[11:08] <Trevinho> alexarnaud: yeah, I'm giving a look at it, please give me some time as I've lots of things in my plate right now :)
[11:08] <Laney> (pasta)
[11:08] <Laney> (pizza)
[11:08] <Laney> (steak?)
[11:08] <Trevinho> ahahah
[11:08] <Trevinho> yeah, one at time though
[11:09] <Trevinho> we don't mix, you know...
[11:09] <Laney> no pasta on your pizza?
[11:09] <Laney> eww
[11:10] <alexarnaud> Trevinho: you make me hunger but OK :).
[11:10] <Laney> http://slice.seriouseats.com/archives/2012/09/spaghetti-pizza-at-farinas-in-grapevine-tx.html
[11:10]  * alexarnaud expects pizza right now ^^
[11:12] <andyrock> abeato: are the two processes creating two different MirConnections?
[11:13] <abeato> andyrock, yes
[11:13] <andyrock> super
[11:13] <andyrock> so I can even use mir gbm buffer extension
[11:13] <andyrock> on one
[11:13] <abeato> should be possible
[11:14] <andyrock> abeato: thanks for the help
[11:14] <abeato> np
[11:16] <Trevinho> Laney: no pleaseeee... That's unfair! It's like killing me!
[11:17] <Trevinho> We already have a new hero though http://icelandmag.visir.is/article/president-iceland-announces-he-would-ban-pineapple-a-pizza-topping
[11:19] <Laney> :D
[11:19] <Laney> I agree with that man
[11:20] <Trevinho> yeah, there are not always such forward-looking politicians
[12:00] <Laney> /o\
[12:00] <Laney> was having some weird lxd problems with autopkgtest
[12:00] <Laney> accidentally booted zesty instances instead of xenial
[12:00]  * Laney sux
[15:30]  * willcooke rings the bell
[15:30]  * qengho salivates.
[15:30] <willcooke> #startmeeting Desktop Team Weekly Meeting - 2017-03-07
[15:30] <meetingology> Meeting started Tue Mar  7 15:30:45 2017 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:30] <meetingology> Available commands: action commands idea info link nick
[15:30] <seb128> hey
[15:31] <willcooke> Roll call: andyrock, attente, desrt,  dgadomski, fjkong, flexiondotorg, happyaron, hikiko (out), laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (hols)
[15:31] <andyrock> hey
[15:31] <flexiondotorg> o/
[15:31] <Trevinho> hola
[15:31] <andyrock> Trevinho's spanish is improving
[15:31] <willcooke> :)
[15:32] <seb128> uno cerveza
[15:32] <willcooke> lol
[15:32] <andyrock> *una
[15:32] <seb128> see :p
[15:33] <seb128> andyrock, I was pretending to be Trevinho ;-)
[15:33] <andyrock> ahah
[15:33] <seb128> :-P
[15:33] <Trevinho> ahaha
[15:33] <willcooke> That's the statutory 3 mins wait, so let's begin
[15:33] <willcooke> #topic attente
[15:33] <willcooke> err
[15:34] <willcooke> I'll come back to you andyrock, you get to go second today because, erm, it's your birthday
[15:34] <attente> happy b-day andyrock :)
[15:34] <attente> finished migrating the mir backend to the new mir api
[15:35] <attente> just looking at gtk-mir bugs. have a partial fix for lp:1668457, currently building in a ppa
[15:35] <attente> (eof)
[15:35] <willcooke> thanks attente
[15:35] <willcooke> #topic andyrock
[15:35] <andyrock> hey
[15:35] <andyrock> so working on cr+mir
[15:35] <andyrock> got the first render
[15:35] <willcooke> \o/
[15:35] <andyrock> I'm now working to split the gpu and the ui part as this is the plan for all the platforms
[15:36] <andyrock> once we do that we can start working on the input support
[15:36] <andyrock> (eof)
[15:36] <willcooke> thanks andyrock
[15:36] <willcooke> #topic desrt
[15:36] <desrt> hihi
[15:36] <desrt> the gobject refactor of the dconf proxy is almost done.  looked kinda like a rewrite in the end :/
[15:36] <desrt> just about ready to start integrating attente's work
[15:37] <desrt> pretty happy with how it turned out.  it's a lot cleaner than it was before.
[15:37] <desrt> (eof)
[15:37] <willcooke> nice, thanks desrt
[15:37] <willcooke> #topic dgadomski
[15:37] <dgadomski> hey, happy birthday andyrock
[15:37] <dgadomski> * working on bug #1646585
[15:37] <dgadomski> eof
[15:37] <willcooke> thanks dgadomski
[15:37] <willcooke> #topic fjkong
[15:37] <FJKong> hi
[15:37] <FJKong> merge adduser-3.115ubuntu1 #1670714
[15:37] <FJKong> merge gtk+2.0 2.24.31-2ubuntu1 #1667355
[15:37] <FJKong> merge aptitude 0.8.5-1ubuntu1 #1667353
[15:37] <FJKong> that's all
[15:37] <willcooke> thanks FJKong
[15:38] <willcooke> #topic flexiondotorg
[15:38] <flexiondotorg> Happy Birthday andyrock! 🎉 🍰  🎁 🎂
[15:38] <flexiondotorg>   - Helped Mozilla fix their CI, it is now producing Firefox snaps again. Follow up call later this week.
[15:38] <flexiondotorg>   - MWC last week.
[15:38] <flexiondotorg>   - PoC snaps for Discord (fully confined) and itch.io (currently devmode, probably needs to be classic).
[15:38] <flexiondotorg>   - Updated PoC snap of Skype for Linux Beta. Audio/Video calls now working when strictly confined.
[15:38] <flexiondotorg>   - Introduced Spotify Legal to Canonical Legal so they can work out commerical agreements.
[15:38] <flexiondotorg>   - Updated Spotify PoC snap.
[15:38] <flexiondotorg>   - Calls with Lightstreamer, sysdig and Nylas.
[15:38] <flexiondotorg>   - PoC snap for Microsoft Visual Code.
[15:38] <flexiondotorg>   - Working on some documentation/videos for Electron developers to explain how to snap their apps using just snapcraft and also with electron-builder.
[15:38] <flexiondotorg> end
[15:38] <willcooke> Excellent, thanks flexiondotorg
[15:38] <willcooke> Have the feet recovered yet flexiondotorg?
[15:38] <flexiondotorg> no
[15:39] <willcooke> :(
[15:39] <willcooke> #topic happyaron
[15:39] <flexiondotorg> If anyone ever get's asked if they can go, the answer is "No thanks"
[15:39] <willcooke> flexiondotorg, :) Good advice
[15:40] <didrocks> +1
[15:40] <didrocks> (not around btw)
[15:40] <willcooke> Looks like happyaron isn't around.  He's been working on a security fix for nm-applet which has been handed to security for testing and release .
[15:40] <willcooke> thanks to Laney for the patch
[15:41] <willcooke> #topic hikiko
[15:41] <willcooke> - chromium:
[15:41] <willcooke>  working on the software rendering part
[15:41] <willcooke>  fixing issues and probs in my dev environment etc
[15:41] <willcooke> #topic Laney
[15:41] <Laney> hihi
[15:41] <Laney> uh
[15:41] <Laney> where u at
[15:42] <Laney> weird
[15:42] <Laney> • fixed a bug in nm-applet when used in the greeter
[15:42] <Laney> • Some sponsorships
[15:42] <Laney> • Some small package updates & testing/syncs of others (e.g. vala, file-roller)
[15:42] <Laney> • tested new glib from smcv (dh conversion)
[15:42] <Laney> • Test fixes - software-properties-gtk
[15:42] <Laney> • autopkgtest:
[15:42] <Laney> ∘ look into kernel failures - it was hitting the OOM killer during a test rebuild, not sure why - adding swap seems to have helped... I redeployed all the armhf machines with that
[15:42] <Laney> ∘ apparently there was too much downloading on swift from the web frontend, made that generate each release in serial rather than parallel to help but IS didn't give me much information so who knows if it did / what the problem really was
[15:42] <Laney> • fixed up an old g-i patch based on upstream's review
[15:42] <Laney> 🚣
[15:42] <willcooke> thanks Laney
[15:42] <willcooke> #topic qengho
[15:42] <qengho> Hello my pretties.
[15:42] <qengho> * Cr updated for X, Y, Z. ARM64 fixed for Y and Z.
[15:42] <qengho> * in progress: arm64 for X
[15:42] <qengho> * in progress: all arch for T
[15:42] <qengho> * lazy task to-do: yubikey tools snaps. PPAs suck if you care about security.
[15:42] <qengho> EOF
[15:43] <willcooke> thanks qengho
[15:43] <willcooke> #topic seb128
[15:43] <seb128> • langpacks updates are working now but being generated only for a few locales, started investigating that but didn't figure out the issue yet
[15:43] <seb128> • looked a bit at systemd user session/at-spi with Luke
[15:43] <seb128> • tested n-m-applet/permission issue
[15:43] <seb128> • some archive admin reviews
[15:43] <seb128> • usual launchpads/e.u.c bugs triaging

[15:43] <seb128> happy birthday andyrock as well!
[15:43] <willcooke> thanks seb128
[15:43] <willcooke> #topic sweet5hark
[15:44] <Sweet5hark> eh, /me is late. can you skip over me for a sec?
[15:44] <willcooke> Sweet5hark, ack
[15:44] <willcooke> #topic TheMuso
[15:44] <willcooke> * Spent a lot of time trying to track down why at-spi is not loaded by systemd in the user session. The current symptoms of this are a non-accessible unity panel, and a non-accessible MATE panel as well. Thanks to some help from Seb, managed to dig a bit further. For some reason, at-spi is atarted using its desktop file in /etc/xdg/autostart, but not in time for mate panel or unity panel to be accessible. The at-spi-dbus-bus service
[15:44] <willcooke> is inactive/dead, and in both cases, is started by mate or gnome session, and not the systemd user session binary. Removing the xdg desktop file means at-spi doesn't start at all, and Orca cannot connect to at-spi, to the point where at-spi doesn't even get activated. Investigation continues.
[15:44] <willcooke> * Started looking into an installer issue on Xenial that was brought to my attention, where the installer becomes inaccessible after partitioning for an unknown reason, and is only accessible with Orca once the user reaches the keyboard or user info pages. Need to get more debugging info from ubiquity to see if I can work out what may be going on.
[15:44] <willcooke> * Spent some time working on integration with espeak-ng in speech-dispatcher upstream due to upcoming changes in the next espeak-ng release, that break interraction with speech-dispatcher.
[15:44] <willcooke> #topic tkamppeter
[15:47] <willcooke> tkamppeter, please let me have your updates via email (or just paste here later)
[15:47] <willcooke> #topic Trevinho
[15:47] <Trevinho> · Updated snapcraft desktop-helpers to use SRU'ed xenial default libraries
[15:47] <Trevinho> · Couple of improvements to the Remmina snap
[15:47] <Trevinho> · Fixed remaining issues of the nextcloud-client snap (now merged upstream)
[15:47] <Trevinho> · Prepared a branch for travis building and uploading of the next-cloud client
[15:47] <Trevinho> · snapcraft-preload: fixed so that it can connect to DISPLAY (and thus work in X11!)
[15:47] <Trevinho> · Removed Required units from unity7 systemd services (avoiding session crashes)
[15:47] <Trevinho> · Prepared an unity7 landing
[15:47] <Trevinho> · Unity7 / compiz reviews
[15:47] <Trevinho> · snapped subsurface (let's test Linus on that! :-))
[15:47] <Trevinho> · Enjoyed some Cañas, sun and tapas in Barcelona
[15:47] <Trevinho> EOF
[15:48] <willcooke> :) thanks Trevinho
[15:48] <willcooke> #topic Sweet5hark
[15:48] <Sweet5hark> - bumped libreoffice 5.2/yakkety to 5.2.6~rc2 in ppa
[15:48] <Sweet5hark> - followed a hint from Debian that our fix for USN-3210-1/CVE-2017-3157 is bad. confirmed with #security that we could not reproduce, PoC was prevented to work with our patch
[15:48] <Sweet5hark> - some TDF admin: job descriptions etc.
[15:48] <Sweet5hark> - networking at local event and follow-up with Open Knowledge Foundation, Prototype Fund, Jugend hackt, Koerberstiftung etc.
[15:48] <Sweet5hark> - upstream refactoring: memory management, closing ressource leaks
[15:48] <Sweet5hark> EOF
[15:48] <willcooke> thanks Sweet5hark
[15:48] <willcooke> #topic AOB
[15:48] <willcooke> Anyone got anything?
[15:49] <flexiondotorg> I'd like to pick seb128 and didrocks brains about fonts and themes in snaps.
[15:49] <flexiondotorg> Not now.
[15:49] <seb128> you can ask on the channel any time
[15:49] <flexiondotorg> Will do.
[15:49] <flexiondotorg> Bumping into regularly now.
[15:50] <willcooke> If that's it, let's wrap.  Thanks all.
[15:50] <willcooke> #endmeeting
[15:50] <meetingology> Meeting ended Tue Mar  7 15:50:08 2017 UTC.
[15:50] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2017/ubuntu-desktop.2017-03-07-15.30.moin.txt
[15:50] <jbicha> flexiondotorg: are the firefox snaps publicly available?
[15:50] <flexiondotorg> jbicha Not published in the store yet.
[15:51] <flexiondotorg> They are CI build assets on the Mozilla infrastructure.
[15:51] <flexiondotorg> Hoping to get them pushing to edge later this week.
[15:52] <flexiondotorg> Trevinho Thanks for those Indicator fixes. However, I have sad news.
[15:52] <didrocks> flexiondotorg: FYI, I did format some best practices for snap themes
[15:52] <didrocks> but yeah, general fonts and theming are another topic :)
[15:52] <jbicha> flexiondotorg: is mozilla interested in running their own snap store?
[15:53] <flexiondotorg> jbicha I don't know about that.
[15:53] <flexiondotorg> didrocks What info dod you have about themes?
[15:53] <flexiondotorg> Best practice.
[15:53] <didrocks> flexiondotorg: for creating a snap theme?
[15:53] <didrocks> or having snaps accessing user's theme
[15:53] <didrocks> (the 2 are quite differents :))
[15:53] <flexiondotorg> Trevinho The sad news is, the indicators were fixed in 1.17 and have regressed in 5.0.05 :-(
[15:54] <flexiondotorg> didrocks Well, I need to use the desktop-gtk2 helper for Electron apps.
[15:54] <flexiondotorg> Which sucks in themes and icons.
[15:54] <flexiondotorg> I don't actually need the icons.
[15:54] <didrocks> desktop-* helper works for general gtk/qt apps
[15:54] <didrocks> but yeah, they don't for electron apps
[15:54] <flexiondotorg> The themes are really only needed for file pickers.
[15:54] <didrocks> I don't know why TBH, didn't get the time to debug it
[15:55] <didrocks> we have the same with atoms
[15:55] <didrocks> appmenu aren't exported
[15:55] <didrocks> no denials, nothing
[15:55] <flexiondotorg> The themes and icons increase the snap size considerably.
[15:55] <didrocks> I guess it's internal code fallback
[15:55] <didrocks> yes
[15:56] <didrocks> we emailed upstream about this many times
[15:56] <didrocks> you can add your voice :)
[15:56] <flexiondotorg> Yes.
[15:56] <didrocks> content interface doesn't really fix it IMHO
[15:56] <didrocks> but we can create a snap with the most popular themes
[15:56] <flexiondotorg> I'd put the the theme/font handling in the "nice to have" pile.
[15:56] <didrocks> it's just not handy, because you can't connect one slot to multiple plugs
[15:56] <didrocks> which I emailed upstream about too :p
[15:57] <flexiondotorg> There are bigger issues with indicator icons, media keys, mpris, gnome-keyring that need fixing first.
[15:57] <flexiondotorg> I'm collating the details.
[15:57] <jbicha> flexiondotorg: I was curious because snap basically has just a single centralized app store (the Ubuntu one) so far, but it doesn't have to work that way, right?
[15:57] <flexiondotorg> jbicha Correct. You could run your own store.
[15:58] <jbicha> especially if it's mozilla that's building them, they could optionally host them too
[15:58] <flexiondotorg> I've not found an ISV or project who is interested in doing that yet though.
[15:58] <flexiondotorg> They are keen to use existing infrastructure.
[15:58] <flexiondotorg> I'll find out more from the Mozilla guys on Friday.
[15:59] <willcooke> flexiondotorg, did they merge those menu patches?
[15:59] <jbicha> snap is criticized for the "server is closed source" and having somoeone major like Mozilla or LibreOffice demonstrate that it is possible to run an independent snap store would help there
[16:00] <flexiondotorg> Last I spoke to they needed to fix CI so they could merge those patches and have the test suite run.
[16:00] <flexiondotorg> I helped fix CI.
[16:00] <flexiondotorg> But then MWC happened.
[16:00] <willcooke> :)
[16:00] <willcooke> thanks for helping them out
[16:00] <flexiondotorg> So I'm catching up with them on Friday.
[16:04] <jbicha> Sweet5hark: any opinion on bug 1667195?
[16:05] <Sweet5hark> jbicha: seems dropworthy for me. lemme ask #libreoffice-dev, if someone screams ...
[16:06] <jbicha> Sweet5hark: ok, could you comment on the bug once you find out?
[16:06] <Sweet5hark> willdo
[16:06] <jbicha> ubuntu-server seems ok with dropping mdbtools from supported, but they want ubuntu-desktop's input
[16:07] <Trevinho> flexiondotorg: I'm missing the context... In what?
[16:07] <Trevinho> as for electron there are multiple aspects to fix
[16:07] <flexiondotorg> Trevinho I'm collecting data.
[16:07] <flexiondotorg> I'll be in touch tomorrow to discuss.
[16:08] <flexiondotorg> But it is weird that Skype worked and then with the new version, no longer works.
[16:08] <Trevinho> flexiondotorg: new version of what? libappindicator?
[16:09] <flexiondotorg> Skype itself.
[16:10] <flexiondotorg> That said, I have several Electron apps that use Indicators and they all exhibit broken icons.
[16:19] <seb128> flexiondotorg, but you had those working when Trevinho worked on his fix?
[16:20] <flexiondotorg> seb128 Skype was fixed. The others were not. Now Skype regressed with their new release.
[16:20] <Trevinho> flexiondotorg: are you sure that isn't due to the snapd issue for missing newtheme signal?
[16:20] <flexiondotorg> And yes, Skype was broken. Trevinho made fixes. Those fixes worked.
[16:21] <flexiondotorg> Trevinho I've not seen that issue. Do you have a link?
[16:21] <Trevinho> flexiondotorg: also now you don't have to add after: indicator-gtk2 part... At least, it depends if you're using desktop helpers or not
[16:21] <Trevinho> https://github.com/3v1n0/snapd/commit/694a27e413de09e0aa4ffb25cf3b3196566d22c7
[16:22] <Trevinho> flexiondotorg: you can apply https://github.com/3v1n0/snapd/commit/694a27e413de09e0aa4ffb25cf3b3196566d22c7.patch to your apparmor generated files to test
[16:22] <flexiondotorg> Trevinho Could be.
[16:23] <flexiondotorg> Here is a log entry I see.
[16:23] <flexiondotorg> Mar  7 14:53:43 skull dbus[2911]: apparmor="DENIED" operation="dbus_signal"  bus="session" path="/org/ayatana/NotificationItem/skypeforlinux1" interface="org.kde.StatusNotifierItem" member="NewIconThemePath" mask="send" name="org.freedesktop.DBus" pid=23499 label="snap.skypeforlinux-test.skypeforlinux-test" peer_pid=3451 peer_label="unconfined"
[16:23] <Trevinho> ok so yeah
[16:23] <flexiondotorg> Is that merged upstream?
[16:24] <Trevinho> flexiondotorg: you can workaround with wget https://github.com/3v1n0/snapd/commit/694a27e413de09e0aa4ffb25cf3b3196566d22c7.patch -O - | sudo patch  /var/lib/snapd/apparmor/profiles/snap. [skype snap path profile]
[16:24] <Trevinho> and then sudo apparmor_parser -r <on that file>
[16:25] <flexiondotorg> I'll test.
[16:25] <flexiondotorg> Also, just to be clear adding 'indicator-xxx' to after: is no longer required?
[17:22] <flexiondotorg> Trevinho ^
[17:23] <Trevinho> flexiondotorg: it depends weather you're using a desktop-toolkit or not
[17:23] <Trevinho> if only glib, you need it
[17:23] <flexiondotorg> OK, thanks.
[17:24] <flexiondotorg> Also, I've tried the apparmmor patch. Sadly no change, icon still broken :-(
[17:25] <flexiondotorg> Trevinho You can test with 'sudo snap install discord-test --edge'
[17:25] <flexiondotorg> I've patched the apparmor profile for that too.
[18:17] <Laney> nighty night!
[18:29] <seb128> night Laney & desktopers
[18:29] <willcooke> night
[18:52] <Trevinho> flexiondotorg: so, as the error states...
[18:52] <Trevinho> (Discord:13548): libappindicator-WARNING **: Using '/tmp' paths in SNAP environment will lead to unreadable resources
[18:53] <Trevinho> flexiondotorg: that's a chromium issue, it always saves the things in TMPDIR
[18:53] <Trevinho> flexiondotorg: workaround was to use TMPDIR to XDG_RUNTIME_DIR
[18:53] <Trevinho> flexiondotorg: by setting that it should work
[19:07] <willcooke> night all