[05:09] <oSoMoN> good morning desktoppers!
[06:46] <andyrock> good morning!
[07:09] <liuxg> when I build a Qt project, it shows me "Project ERROR: mlite5 development package not found".. what is the installation package for mlite5 on Ubuntu 16.04? thanks
[07:10] <jamesh> liuxg: what is the project?
[07:10] <liuxg> jamesh, it is my company project :)
[07:12] <jamesh> liuxg: I think the library you're looking for is https://git.merproject.org/mer-core/mlite -- I don't think it is packaged for Ubuntu though
[07:12] <liuxg> jamesh, do you have any clue what is the package for it? I searched on internet, some project also needs this.
[07:13] <liuxg> jamesh, yeah, you are right. we are a project based on the mer.
[07:13] <jamesh> liuxg: there's an RPM spec file in that tree, where the summary reads "Useful classes originating from MeeGo Touch"
[07:13] <liuxg> jamesh, true. our system is derived from meego.
[07:16] <jamesh> liuxg: you might have to build it yourself.
[07:17] <jamesh> liuxg: I don't see any PPAs with it either.
[07:17] <liuxg> jamesh, yeah, let me see. thanks for your reply.
[07:42] <seb128> good morning desktopers
[07:43] <duflu> 'lo seb128, all
[08:02] <seb128> hey duflu, how are you?
[08:03] <duflu> seb128: Going good, you?
[08:03] <seb128> I'm fine thanks, still not fully awake though
[08:06] <duflu> seb128: Same. But my weariness is graphics induced. Not child induced :)
[08:12] <seb128> haha
[08:16] <seb128> no Laney's greeting today?
[08:16] <seb128> I've a feeling he's feeling attracted toward London :p
[08:28] <ogra_> seb128, yeah, he just arrived :)
[08:34] <duflu> Anyone know what the gsettings trick to change the Gnome Shell scale is?
[08:36] <duflu> OK, Google knows
[08:40] <seb128> Trevinho would know also
[08:40] <Laney> MOIN
[08:40] <seb128> but it's early for italians
[08:40] <seb128> oh, hey Laney!
[08:40] <Laney> hey seb128
[08:40] <Laney> how's it going?
[08:40] <seb128> good
[08:40] <seb128> you? had a good trip?
[08:41] <seb128> how is London today?
[08:41] <Laney> grey
[08:42] <Laney> http://www.bbc.co.uk/weather/2637299
[08:42] <Laney> and this room we're in is really hot
[08:43] <seb128> bah
[08:43] <seb128> brb, grabbing some extra coffee
[08:43] <Laney> still, nice to see everybody!
[08:43] <Laney> how are you?
[09:01] <seb128> I'm good, a bit tired
[09:12] <duflu> That's fun. The intel VAAPI driver maintainers are now suggesting I read my own wiki
[09:13] <immu> hi all
[09:13] <duflu> Hello immu
[12:43] <mpt> Trevinho, hi, can you tell me a bit more detail about what kind of effects the lowgfx setting alters?
[12:44] <mpt> Is it drop shadows, or animations, or blurs, or what?
[12:44] <Trevinho> mpt: there's a good recap here https://www.youtube.com/watch?v=gWUyP-oTRVg
[12:45] <seb128> good morning Trevinho!
[12:46] <Trevinho> hi seb128
[12:46] <Trevinho> how are you?
[12:46] <seb128> Trevinho, good! you?
[12:46] <mpt> excellent, thanks
[12:47] <Trevinho> good, just got some lunch and walk around my place in Florence...
[12:47] <Trevinho> seb128: are you in coworking?
[12:48] <seb128> Trevinho, sorry for being picky on that review, I should perhaps just have acked it so we don't waste too much efforts since there are not going to be lot of artful unity users
[12:49] <seb128> Trevinho, not today, just having lunch/coffee outside, then going back in a bit
[12:51] <seb128> Trevinho, and you? where do you work from today?
[12:51] <Trevinho> seb128: home too
[12:52] <Trevinho> seb128: but I went to a local food stand here to get some very local sandwich
[12:52] <seb128> was it good?
[12:53] <Trevinho> seb128: I love it... http://lampredotto.net/ :-D
[12:53] <Trevinho> It might not look good from the description, but trust me... it's amazing
[12:53] <Trevinho> not much for summer, but i was missing it too much
[12:54] <Trevinho> seb128: as per the review,  no problem.. it's something I wanted to do anyway as this is at this point is mostly xenial focused
[12:56] <seb128> I guess that's one of those places that don't look too attractive when you look at their website but where the food is great :-)
[12:58] <Trevinho> seb128: well the website is just a genereal one. There's not just one place to get it. you get it in stands around the city and nearby. But really just in Florence area. You won't find it anywhere else in italy and hardly in Tuscany.
[12:59] <seb128> I see
[13:01] <Trevinho> looking good is not its thing... http://imgur.com/qdLyQGp.png But the taste... ohhhhhh <3
[13:01] <seb128> :-)
[13:07] <oSoMoN> yummy, that sandwich looks good
[13:08] <Trevinho> oSoMoN: this might look worse https://upload.wikimedia.org/wikipedia/commons/1/1c/Lampredotto_sandwich.JPG :-D
[13:08] <Trevinho> it's one of the stomaches of the cow... So, might look weird.
[13:10] <seb128> brb
[13:10] <mdeslaur> uhm, yuck :)
[13:11] <Trevinho> mdeslaur: no tust me: paradise... Well unless you don't eat meat.
[13:11] <mdeslaur> Trevinho: I'd probably like it, as long as nobody told me it was the stomache :)
[13:12] <mdeslaur> s/the/one of the/
[13:12] <Trevinho> mdeslaur: cow has 4 of them, it's easy to pick one
[13:14]  * mdeslaur bites down on cow magnet
[13:17] <Trevinho> mpt: thanks for the info, as for the radios, you want them inline?
[13:17] <mpt> Trevinho, horizontal? Yes please
[13:18] <Trevinho> mpt: and what about separators?
[13:18] <mpt> It’s okay for a group of radio buttons to be horizontal when there are only two of them
[13:18] <Trevinho> ok, as I thought it was breaking a little the symmetry (probably the only thing which that panel has)
[13:20] <Trevinho> mpt: visual effects... I keep it bold?
[13:21] <mpt> Separators and bold are where we have to weigh up consistency, vs. the awfulness of the design of the rest of the panel
[13:22] <Trevinho> mpt: I mean, how do I mix that in the rest?
[13:22] <mpt> yeah
[13:23] <mpt> Trevinho, I would say, keep the separator, because (unfortunately) if we don’t add one, it will look as if it’s related to the menu settings
[13:23] <Trevinho> mpt: also I wouldn't use "Hight", but just "normal" or "default"
[13:24] <mpt> Trevinho, but no bold. There shouldn’t have been any bold in this panel in the first place. In this case we can get away without it because there are already some settings that don’t use bold (workspaces and desktop icon).
[13:27] <mpt> Trevinho, “Low” and “Normal” would make sense IF you knew that the value that wasn’t “Low” used to be the only possible value. But I’m designing for people who don’t know the history. :-)
[13:28] <Trevinho> mpt: then instead of "low", something like "optimized for lowend devices", said it well?
[13:28] <Trevinho> s/well/better
[13:31] <mpt> Trevinho, that would make it more obvious, if it was the only reason for you to toggle it. But you might also toggle it to save battery, or because you often get motion sickness.
[13:32] <Trevinho> Ok, as you wish... I just don't think "high" is really an "high" level of effects, but it's fine :)
[13:32] <Trevinho> Medium maybe :-D
[13:33] <mpt> I’d happily call it “Medium” if we also had a “High” with wobbly windows and fire and lasers
[13:33] <Trevinho> yeah, someone wanted to do that too
[13:33] <Trevinho> but I guess it won't happen, nor it will change
[13:49] <Trevinho> mpt: is this ok? I don't ove the fact that the description isn't aligned to the radio, but that's because the radio is an image... And i can define a left margin value, but that might be not true for other themes :-/ https://usercontent.irccloud-cdn.com/file/xDhbihdZ/
[13:50] <mpt> Trevinho, please add as much vertical padding around this section as there is around the first and second sections
[13:51] <Trevinho> ok
[13:52] <mpt> Trevinho, please also add some space between the radio buttons and the caption below
[13:52] <Trevinho> yep
[14:08] <Trevinho> mpt: better? https://usercontent.irccloud-cdn.com/file/25Vufs1J/
[14:08] <mpt> Trevinho, yes, thank you
[14:09] <Trevinho> mpt: I might also redesign inline the "shoe menus" part...  But, at this point it's probably a waste
[14:09] <mpt> Trevinho, well, if you’re bored, I could give you a dozen other things to fix in that panel
[14:10] <Trevinho> mpt: not really bored :-), but I whish we had it fixed at the golden unity7 times
[14:10] <mpt> Yeah, I did this way back in 2014: https://wiki.ubuntu.com/Appearance?action=AttachFile&do=view&target=launcher-and-menus.png
[14:11] <mpt> And for Unity 8 I worked with a visual designer on this: https://wiki.ubuntu.com/Appearance?action=AttachFile&do=view&target=launcher-settings.wide.mockup.png
[14:11] <seb128> Trevinho, mpt, it looks a bit weird that the menus options use a bold label without ":" and that the visual effect is a different style
[14:11] <Trevinho> mpt: these are way better indeed
[14:12] <Trevinho> well, especially the u8 is cool
[14:12] <seb128> cyphermox_, hey, did you get anywhere with the n-m/nplan mtu issue?
[14:13] <Trevinho> as for the ucc, yeah.. it would have better to have a different panel instead of the ucc one... I think I had enough things to do at the time to work on the ucc side though.
[14:13] <mpt> seb128, Trevinho: I’m guessing that adding the missing “:” to the other settingswould break the translations. But removing the bold wouldn’t.
[14:13] <Trevinho> mpt: my, also removing the bold would
[14:13] <mpt> oh, shame
[14:13] <Trevinho> as it's using markup
[14:25] <Trevinho> mpt: can you approve the MP too?
[14:26] <Trevinho> and seb128 for the code side
[14:27] <mpt> done
[14:28] <seb128> Trevinho, done
[14:32] <Trevinho> ta
[14:42] <robert_ancell> flexiondotorg, http://paste.ubuntu.com/24963735/
[15:30] <seb128> it's meeting time!
[15:30] <seb128> hey everyone
[15:30] <seb128> #startmeeting Desktop Team Weekly Meeting - 2017-06-27
[15:30] <meetingology> Meeting started Tue Jun 27 15:30:50 2017 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:30] <meetingology> Available commands: action commands idea info link nick
[15:30] <seb128> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine(out), laney(out), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
[15:31] <Trevinho> o/
[15:31] <jibel> hi o/
[15:31] <heber> o/
[15:31] <andyrock> o/
[15:32] <jbicha> o/
[15:32] <oSoMoN> o/
[15:32] <seb128> seems like most people arrived, let's get started then!
[15:32] <seb128> #topic andyrock
[15:32] <seb128> andyrock, hey
[15:32] <andyrock> # Coding the demo for update-manager to show canonical-livepatch status/fixes
[15:32] <andyrock> # Prototyping an API to get info about CVE using canonical-livepatch daemon
[15:32] <andyrock> # Coordinating with security team with possible solution to the problem of retrieving CVE info
[15:33] <andyrock> #eow
[15:33] <seb128> thanks andyrock
[15:33] <seb128> #topic dgadomski
[15:33] <seb128> dgadomski, hey
[15:33] <dgadomski> hey
[15:33] <dgadomski> * still working on disabling WiFi Direct for iwlwifi devices
[15:33] <dgadomski> * looking into a samba issue that's most probably a manifestation of upstream https://bugzilla.samba.org/show_bug.cgi?id=12860
[15:33] <dgadomski> * working on a landscape&do-release-upgrade conflict (bug #1699179)
[15:33] <dgadomski> eof
[15:33] <seb128> dgadomski, thanks
[15:34] <seb128> #topic didrocks
[15:34] <seb128> didrocks,  hey, is your wifi good enough atm to paste your update?
[15:34] <seb128> seems not :p
[15:34] <seb128> or maybe
[15:34] <seb128> didrocks, your turn if you want to copy and if wifi lets you
[15:34] <didrocks> hey, let's see :)
[15:35] <seb128> :-)
[15:35] <didrocks> * Reintroduce ubuntu session as default gnome session (alongside to a new wayland session). Coordinate with other packages to ensure gnome-session isn't installed on desktop by default anymore. Ensure smooth upgrade story (almost done, need the gdm part still for Ubuntu GNOME).
[15:35] <didrocks> We now have (or rather, will have):
[15:35] <didrocks> Ubuntu session == G-S with Ubuntu tweaks
[15:35] <didrocks> Gnome session == upstream vanilla G-S and themes
[15:35] <didrocks> Unity session == Unity7 session
[15:35] <didrocks> Made several tests on a VM.
[15:35] <didrocks> * Handle the whole migration/default seeding/hard to transition due on pep8 autopkgtests failing (fixed update-notifier)
[15:35] <didrocks> * Talked about theme snaps on reddit
[15:35] <didrocks> * Gave some guidance on tutorials.ubuntu.com code.
[15:35] <didrocks> * Reviewed and merge Ken's desktop helper instructions and additional path for new GNOME platform snap.
[15:35] <didrocks> * Still some debugging with Amazon GG team. Finally got it to work! Confirming it's a bug on their side though and would require changing /etc/resolv.conf, which we can't :) Asked them for an ETA before publishing a snap.
[15:35] <didrocks> * Worked with olli on preparing Linux Tage near Stuttgart. Helping on the workshop, prepared a technical slide deck content and retested our tutorials.
[15:35] <didrocks> * Currently thus in Germany delivering this ^. Will be back tomorrow (arriving home late)!
[15:35] <didrocks> .
[15:35] <seb128> wooot
[15:35] <seb128> seems like it worked
[15:35] <didrocks> \o/
[15:35] <seb128> didrocks, thanks, and good luck with the remaining part of the trip
[15:36] <seb128> #topic duflu
[15:36] <seb128> * Video acceleration:
[15:36] <seb128>   - Lots more testing and investigation.
[15:36] <seb128>   - Started to figure out the FFmpeg source, and how hwaccel is meant to work (and why the source code exists but nobody is getting acceleration).
[15:36] <seb128>   - Made some progress with Intel in figuring out why Wayland seems broken (that will be one of the first bugs to fix).
[15:36] <seb128>   - Enhanced the documentation with much new wisdom: https://wiki.ubuntu.com/IntelQuickSyncVideo
[15:36] <seb128> * BlueZ:
[15:36] <seb128>   - More refinement of the git layout: https://git.launchpad.net/~bluetooth/bluez
[15:36] <seb128> * PulseAudio:
[15:36] <seb128>   - SRU of A2DP Bluetooth audio fixes to xenial (https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1582213):
[15:36] <seb128>     . Finally entered proposed after 4 weeks.
[15:36] <seb128>     . Tested and verified the proposed packages.
[15:36] <seb128> * Other audio:
[15:36] <seb128>   - Spent more time trying to verify test fixes for XPS 13 audio: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1654448
[15:36] <seb128> * Gnome Shell graphical bugs:
[15:36] <seb128>   - Fix Released one: https://launchpad.net/bugs/1693613
[15:36] <seb128>   - Work in progress on another: https://launchpad.net/bugs/1693155
[15:36] <seb128> #topic jbicha
[15:36] <seb128> jbicha, hey
[15:37] <jbicha> • Updated bijiben to 3.24 (& worked with upstream on build failure). 3.24 now uses Webkit2
[15:37] <jbicha> • Updated orca to 3.24
[15:37] <jbicha> • Backported meson fix to fix budgie-desktop FTBFS on artful
[15:37] <jbicha> • Backported fix so that the Add-ons subcategories show up in GNOME Software on artful
[15:37] <jbicha> • Backported gnome-session workaround to artful for GOA not working after logout (LP: #1610944) Trying to SRU to zesty too.
[15:37] <jbicha> • Helped debian-in with the Lohit font update (with appstream)
[15:37] <jbicha> • Helped with hunspell transition (now blocked on libreoffice/i386 test failures)
[15:37] <jbicha> eof
[15:37] <seb128> thanks jbicha
[15:37] <seb128> #topic jamesh
[15:37] <seb128> Wrote patch to get gnome-software to display a warning on the details
[15:37] <seb128> page for classic snaps.  Needs review, but will let us add support for
[15:37] <seb128> classic snap installation.
[15:37] <seb128> Working on better support for picking which app to launch for snaps
[15:37] <seb128> that define multiple commands.
[15:37] <seb128> Followed up on upstreaming of gnome-builder snap plugin.  I asked the
[15:37] <seb128> snappy folks to add the Snapcraft feature request to the agenda of the
[15:37] <seb128> sprint.
[15:37] <seb128> Nothing new to report on xdg-desktop-portal either.  I asked for the
[15:38] <seb128> per-user bind mounts issue to be discussed at the Snappy sprint too.
[15:38] <seb128> #topic jibel
[15:38] <seb128> jibel, hey
[15:38] <jibel> * Evaluated gnome-battery-bench for power testing.
[15:38] <jibel> * Triaged bug 1698752
[15:38] <jibel> * Investigating automated installer tests broken after the switch to gnome session by default (June 20th) - bug 1700557 - This issue blocks all the automated tests on desktop.
[15:38] <jibel> * Updated ubuntu-system-tests trunk for running tests on qemu desktop VMs.
[15:38] <jibel> * Creating Jenkins job for running post-install tests after ubiquity ones.
[15:38] <jibel> * Enable flake8 and selftests for ubuntu-system-tests CI.
[15:38] <jibel> ...
[15:38] <jibel> done, the bot was slow
[15:39] <seb128> haha
[15:39] <seb128> thanks jibel
[15:39] <seb128> #topic heber
[15:39] <seb128> heber, hey, do you have anything to share or is the update common with jibel, I'm never sure
[15:39] <jibel> same as mine
[15:39] <heber> hey! Actually jibel already provide the whole status for QA
[15:39] <jibel> I pasted for qa
[15:39] <heber> thanks!
[15:40] <jibel> unless heber wants to add something of course :)
[15:40] <heber> no atm
[15:40] <seb128> right
[15:40] <seb128> thanks heber, jibel
[15:40] <seb128> #topic kenvandine
[15:40] <seb128> * Published gnome-3-24 snap in stable channel
[15:40] <seb128> * Submitted branch to snapcraft-desktop-helpers to handle the update to gnome-3-24 platform, which has been merged
[15:40] <seb128> * Worked on the LightDM -> GDM3 transition and determined our initial strategy might be too hard on flavors and existing users.  Sent an email with some ideas to ubuntu-devel list, and got some great feedback.  I think the best approach is:
[15:40] <seb128>   - In ubuntu-session postinst, check the current session for all users and if any of them are set to 'ubuntu' switch the default to GDM3.
[15:41] <seb128>   - Make gdm3 depend on ubuntu-session to ensure ubuntu-session postinst is run before gdm3 is configured.  Leaving the prompt in gdm3, which is only shown if gdm3 isn't set as the default already.
[15:41] <seb128> #topic Llaney
[15:41] <seb128> ups
[15:41] <seb128> #topic Laney
[15:41] <seb128> • Even more work on gnome-software. 3.25.3 is available in a PPA: ci-train-ppa-service/2820 - try it. I propose to upload it this week.
[15:41] <seb128> ∘ also uploaded to exp
[15:41] <seb128> ∘ merge the asgen with type=codec support upstream
[15:41] <seb128> ∘ deploy this in Ubuntu
[15:41] <seb128> • sync fwupd
[15:41] <seb128> • upload glib to exp and artful
[15:41] <seb128> • autopkgtest:
[15:41] <seb128> ∘ babysit the runners after the recent slam - some retries
[15:41] <seb128> ∘ implement a fix to try to avoid orphaned 'running' tests
[15:41] <seb128> • visit London and have some discussions about snap / desktop
[15:41] <seb128> • Upload meson fix for gir stuff
[15:42] <seb128> 😲
[15:42] <seb128> #topic oSoMoN
[15:42] <seb128> oSoMoN, hey
[15:42] <oSoMoN> • updated chromium stable to 59.0.3071.109, pending Chris' validation
[15:42] <oSoMoN> • updated chromium beta to 60.0.3112.32 then 60.0.3112.40
[15:42] <oSoMoN> • updated chromium dev to 61.0.3135.4
[15:42] <oSoMoN> • filed and investigating bug #1700692
[15:42] <oSoMoN> • looked into bug #1585863, it appears the SRU to xenial is not needed but Four_Dollars says otherwise, meeting scheduled on Thursday to discuss further with Tony
[15:42] <oSoMoN> • built and tested libreoffice 5.3.3 classic snap, got some testing feedback from Seb
[15:42] <oSoMoN> • looking into packaging libreoffice 5.4.0 RC1 (already in debian)
[15:42] <oSoMoN> ☀
[15:43] <seb128> oSoMoN, thanks
[15:43] <seb128> #topic seb128
[15:44] <seb128> • started enabling arftul langpacks (no debs generated yet though)
[15:44] <seb128> • reviewed & discussed modemmanager SRU (backporting support for new hardware)
[15:44] <seb128> • debugged nplan/n-m autopkgtest issues
[15:44] <seb128> • fixed some issues on the version pages
[15:44] <seb128> • some artful syncs/merges/updates
[15:44] <seb128> • tested daily iso/install
[15:44] <seb128> • tested libreoffice snap update
[15:44] <seb128> • reviewed u-c-c lowgfx changes from Tre_vinho

[15:44] <seb128> #topic tkamppeter
[15:44] <seb128> tkamppeter, hey
[15:44] <tkamppeter> - cups-filters: Reviewed cups-browsed code and did many fixes and improvements to prevent crashes, like NULL checks, initializations, ...
[15:44] <tkamppeter> - system-config-printer: All my patches got accepted upstream, updated Ubuntu package.
[15:44] <tkamppeter> - Trello board: Added cards for all the items I am currently working on.
[15:44] <tkamppeter> - GNOME: Reported HiDPI bugs about too small mouse pointer and too small gedit text. bug 1700085
[15:44] <tkamppeter> - Google Summer of Code 2017: Student project coordination and mentoring. Filled in forms for the first months student evaluations (the students I am mentoring pass, the other five OpenPrinting students will also pass according to reports in the last days).
[15:44] <tkamppeter> - Bugs.
[15:45] <tkamppeter> bug 1700092
[15:45] <seb128> thanks tkamppeter
[15:46] <seb128> #topic Trevinho
[15:46] <seb128> Trevinho, hey!
[15:46] <Trevinho> · Working in fractional world
[15:46] <Trevinho> · Separated u-c-c changes to support multiple compiz profiles to the UI
[15:46] <Trevinho> · Updated the u-c-c UI with mpt design guidance
[15:46] <Trevinho> · Preparing some SRUs
[15:46] <Trevinho> · Attended QtDay Italy (in Florence), gave a talk about ubuntu-core and how to use it in iot/embedded world and how snapping Qt apps, Qml apps, how to use patched version of Qt in your snap with or without static linking (using my qtbuilder plugin, which I improved a bit and I should upstream at given point):
[15:46] <Trevinho>   - qtbuilder: https://gist.github.com/3v1n0/265d8f4d6502d411683edfdb9c7ffaa7
[15:46] <Trevinho>   - talk slides: https://www.slideshare.net/3v1n0/introduzione-ad-ubuntu-core-qt-day-2017
[15:46] <Trevinho>                  http://go.3v1n0.net/snapcraft-qt-examples
[15:46] <Trevinho> 💃
[15:46] <seb128> thanks Trevinho
[15:46] <seb128> #topic robert_ancell
[15:47] <seb128> robert_ancell is at a snappy sprint and didn't send his summary I think
[15:47] <seb128> #topic aob
[15:47] <seb128> does anyone has another topic?
[15:49] <seb128> seems not?
[15:49] <seb128> let's wrap then, thanks everyone
[15:49] <seb128> #endmeeting
[15:49] <meetingology> Meeting ended Tue Jun 27 15:49:11 2017 UTC.
[15:49] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2017/ubuntu-desktop.2017-06-27-15.30.moin.txt
[15:57] <mpt> andyrock, hi. This is going to seem underwhelming, but: https://wiki.ubuntu.com/SoftwareUpdates?action=AttachFile&do=view&target=up-to-date-with-livepatches.png
[15:58] <mpt> andyrock, I’ll update the settings UI design with account and error stuff tomorrow.
[15:58] <andyrock> mpt so no need to show the details of the updates
[15:59] <andyrock> or the status?
[15:59] <andyrock> because updates can fails etc
[16:00] <mpt> I don’t see why we would list details of installed Livepatch updates when we don’t list details of installed non-Livepatch updates
[16:01] <mpt> Though I could be persuaded otherwise :-)
[16:04] <andyrock> mpt so what about failures?
[16:05] <andyrock> just because I already implemented all the stuff for the demo
[16:05] <andyrock> :D
[16:25] <Trevinho> seb128: this is the backport in the mean time, if you want to reapprove... https://code.launchpad.net/~3v1n0/unity-control-center/grouped-compiz-gsettings-support-x/+merge/326366
[16:25] <Trevinho> or I'll do it :-D
[16:52] <Trevinho> flexiondotorg: any particular commit you need to be backported in compiz xenial for mate?
[16:53] <flexiondotorg> Trevinho Sec...
[16:54] <Trevinho> flexiondotorg: maybe commit 4117
[16:54] <Trevinho> per bug 1606369 ?
[16:55] <flexiondotorg> Commit 4109
[16:55] <flexiondotorg> COmmit 4117
[16:56] <flexiondotorg> Commit 4111
[16:56] <flexiondotorg> Trevinho ^ And thanks for asking :-)
[16:58] <Trevinho> flexiondotorg: as for 4109... mh, it doesn't apply clean not sure if that is a problem only with different metacity, let me check
[18:06] <jbicha> I tried to install a snap in Ubuntu GNOME 17.04 and it's warning me in Azerbaijani I guess https://bicha.net/i/snap-yuklemek.png
[18:29] <muktupavels> jbicha: would you accept patch that adds settings to change Metacity theme in gnome-tweak-tool? Something like this - https://paste.ubuntu.com/24964911/
[18:29] <jbicha> muktupavels: what desktops support that setting?
[18:30] <muktupavels> jbicha: GNOME Flashback
[18:32] <jbicha> I think we should only show that setting when Flashback (or other desktop that uses that setting is running)
[18:33] <jbicha> I don't like the Type switcher in that patch either
[18:34] <muktupavels> I can change that and open also bug, just wanted to know if you would accept that.
[18:34] <jbicha> btw, aday thinks I should change "Shell" on that page to "System" but I've hesitated on that
[18:34] <muktupavels> What do you not like about type switcher? code or setting?
[18:34] <jbicha> muktupavels: I don't know yet because I'd like to visualize it first, so maybe
[18:34] <jbicha> the UI
[18:35] <jbicha> it doesn't match the other settings on that page
[18:36] <jbicha> you shouldn't have to use a combobox just to see the metacity setting, it should just be its own separate setting
[18:36] <muktupavels> Do you have better idea? Metacity can load/use old metacity themes from metacity-1 and also GTK+ theme that is used by Mutter and CSD windows.
[18:37] <jbicha> why would we want users to use Metacity themes if they could just use GTK themes?
[18:38] <jbicha> (I've now gone from "maybe" to "probably not") ;)
[18:40] <muktupavels> If I remember then users was not happy when mutter removed metacity themes. I did not want to remove them from metacity...
[18:41] <muktupavels> Also gtk-window-decorator use libmetacity to draw themes.
[18:44] <jbicha> I haven't used Flashback for years so I don't really understand how the themes work there
[18:45] <jbicha> that setting feels complicated, how have people been handling changing their theme for the past ~5 years?
[18:45] <muktupavels> That settings is not so old...
[18:46] <muktupavels> You can try to install metacity. Then just use `GTK_THEME=Adwaita metacity-theme-viewer`
[18:46] <muktupavels> With Ambiance theme headerbar is not visible... :(
[18:49] <jbicha> I'm still uncertain about this, but…
[18:50] <jbicha> why not just an on/off switch to use a custom metacity theme and then a combobox to choose the metacity theme
[18:50] <jbicha> I don't think it's useful to have metacity use a different gtk theme than the regular gtk theme
[18:51] <jbicha> when did you introduce these settings?
[18:51] <muktupavels> when gtk+ is selected then name should be disabled, it is not used in that case
[18:51] <muktupavels> 3.20
[18:52] <jbicha> oh, it doesn't do that in your patch yet
[18:52] <muktupavels> yes. I first wanted to know if I would not waste time...
[18:53] <jbicha> the gsettings value might have been a bit simpler as a regular string with like 'gtk' as a magic value
[18:53] <jbicha> but I don't think there's an easy way to migrate gsettings so never mind
[18:54] <muktupavels> it is enum
[18:54] <jbicha> maybe your proposal could still present a single combobox with one of the options in the box be the GTK option
[18:56] <jbicha> that would make it look simpler to the user and match the other settings on that page
[18:56] <jbicha> (although it's more complex to code that)
[18:56] <muktupavels> yes, currently it should work.
[18:56] <jbicha> I'm back to "maybe" now :)
[18:57] <jbicha> btw, it might be cool if Tweak Tool would be more visual in its theme chooser but I don't know what we want the UI to be for that
[18:57] <jbicha> maybe some sort of theme previewer
[18:58] <muktupavels> libmetacity was updated in way that in future there might be other theme type, but I doubt that it will ever get that.
[18:59] <muktupavels> did you try metacity-theme-viewer?
[18:59] <jbicha> yes
[18:59] <muktupavels> and you want something similar in tweak tool?
[18:59] <jbicha> I don't know
[19:00] <jbicha> the theme settings go into effect immediately so maybe it's not needed?
[19:01] <jbicha> mate-apperance-properties has a preview
[19:01] <muktupavels> I dont have opinion about that...
[19:04] <jbicha> ok, I wouldn't worry about that since we don't have a design yet
[19:04] <muktupavels> So you might accept patch that adds extra combobox? What about on/off switch + combobox, still valid option?
[19:04] <jbicha> muktupavels: I counter-offered with just one combobox with Use current GTK theme (or whatever) as one of the options in the box
[19:05] <jbicha> and please try to hide it when Flashback or metacity or whatever isn't running
[19:05] <muktupavels> Ok. When updated patch will be ready I will open new bug.
[19:05] <jbicha> thanks!
[19:06] <jbicha> btw, you can also add metacity schemas as a run-time requirement in README
[19:06] <muktupavels> I probably will check if running under GNOME-Flashback and metacity schema is available.
[19:09] <muktupavels> I think that tweak tool should not require metacity schemas. :)
[19:10] <jbicha> that would be nice if that works since maybe someday tweak tool could be in main and metacity may be demoted to universe
[19:14]  * jbicha works to demote metacity now :)
[19:15]  * jbicha tries to bribe the Security Team to accept my MIRs by helping demote stuff to universe ;)
[19:17] <mdeslaur> hehe
[19:18] <mdeslaur> yeah, all those metacity cves :)
[19:18] <kenvandine> jbicha, i like this plan
[20:00] <mitya57> muktupavels, side note: please don’t use “except:” construction, because it will catch not-really-exceptions like KeyboardInterrupt or GeneratorExit.
[20:00] <mitya57> Please use “except SomeExceptionClass:” instead.
[20:01] <muktupavels> mitya57: ok.
[20:03] <mitya57> muktupavels, also do you know some real world metacity-1 themes? Those that I know are very old and look very ugly.
[20:04] <muktupavels> mitya57: adapta-gtk-theme?
[20:05] <muktupavels> mitya57: do you think that we dont need setting for that?
[20:06] <mitya57> muktupavels, never tried it. Does it look worse when using it with GTK+ theme?
[20:06] <muktupavels> I have not tried it... :P
[20:06] <muktupavels> mitya57: "2. No GUI to change metacity theme."
[20:06] <muktupavels> that is from mailing list
[20:07] <mitya57> I think GTK+ themes are nowadays better quality than metacity-1 themes, as every theme designer wants to support CSD apps but not every designer wants to support Metacity.
[20:08] <mitya57> muktupavels, that complaint is coming from Ubuntu user where Metacity currently defaults to metacity-1 themes. But in 17.10 it will default to gtk.
[20:09] <mitya57> (I.e. in 17.04 the only way to change metacity theme is use dconf/gsettings. In 17.10 just change Gtk theme and Metacity theme will change too).
[20:09] <muktupavels> mitya57: then better to not add setting? if user knows that he wants metacity theme it will know how to change that?
[20:10] <muktupavels> What about gtk-window-decorator?
[20:11] <mitya57> muktupavels, how is gtk-window-decorator different from Metacity? Or it is not able to use GTK+ themes?
[20:12] <muktupavels> It should use same settings under GNOME-Flashback, GTK+ themes should work.
[20:12] <mitya57> So it is not different…
[20:12] <mitya57> I would say +0 for adding a setting. On one hand it will not have many users, on the other hand it won’t hurt either.
[20:13] <jbicha> yeah, part of my concern is that I don't think theme devs care much about Metacity
[20:13] <muktupavels> Metacity themes are used in MATE and probably in other desktops too, no?
[20:13] <jbicha> if that request is coming from a 16.04 user, then maybe the problem is already solved now
[20:14] <jbicha> flexiondotorg: ^ does MATE care about legacy Metacity themes?
[20:14] <mitya57> The problem will be solved with next Metacity upload/sync where I will drop the gsettings-override.
[20:14] <muktupavels> MATE use marco that only supports old metacity-1 themes.
[20:35] <mitya57> Probably MATE/marco is the only reason why designers would add metacity-1 format to their themes. When marco adds GTK+ themes support or MATE switches to another WM that reason would be gone.
[22:18] <GunnarHj> jbicha: Thinking... Maybe it's better that I start to reply on the MP first, and then we can talk about it tomorrow.
[22:19] <jbicha> ok
[22:20] <GunnarHj> jbicha: And yes, Europe work hours is fine. :) (You are in Eastern US, right?)
[22:20] <jbicha> yes
[22:21] <GunnarHj> jbicha: Ok, let's talk tomorrow then. And, btw, congrats to being a core dev. :)
[22:22] <jbicha> thank you