/srv/irclogs.ubuntu.com/2016/04/05/#ubuntu-desktop.txt

=== muktupavels is now known as muktupavels_
qenghoSigh. If "bzr commit" ever adds a "-a" parameter that does something awful, them I am so so so screwed.01:01
TheMuso3~/c03:13
=== adymitruk is now known as Adam_FromVancouv
=== Adam_FromVancouv is now known as Adam_FrVancouver
hikikoHi04:53
TheMusoHey hikiko.04:54
hikiko:-)04:54
* ricotz wonders how the numerous harfbuzz releases were missed05:47
pittiGood morning06:17
* TheMuso -> EOD.07:04
seb128good morning desktopers07:46
seb128had to make xchat-gnome accept invalid ssl to connect today07:46
seb128ricotz, harfbuzz, easy, we follow Debian and they didn't update07:52
pittibonjour seb128 !07:52
seb128salut pitti! ça va bien ?07:53
pittiseb128: oui, et toi ?07:53
seb128très bien merci !07:53
willcookemorning seb128 pitti07:53
pittihey willcooke!07:53
seb128hey willcooke07:53
=== muktupavels_ is now known as muktupavels
Laneymeow08:20
willcookemorning Laney08:21
* pitti tosses some yarn to Laney08:22
seb128hey Laney08:27
seb128having fun in London?08:28
Laneyhey willcooke pitti seb12808:29
Laneysunny today!08:29
LaneyI even left my coat back at the hotel08:29
* Laney is brave08:29
seb128how long is the walk? ;-)08:29
Laneyreeeeeeeeeeeeeeeeeeeeeeeeally far08:30
seb128:-(08:32
Laneythat's a lie08:32
Laneyit's like 2 minutes08:32
seb128I was unsure08:35
seb128got job Mr Lane, you got me :p08:35
seb128watch you, next time it's my turn!08:35
seb128got->good08:35
seb128how is the hackfest otherwise? getting useful things for xenial in shape? ;-)08:36
seb128did ximion convince you to take the new generator yet? ;-)08:36
Laneyyeah got to fix this extra 20 minutes of runtime that I added08:45
Laney#fail08:45
Laneynot quite yet, I'll let him find all the bugs in debian first08:45
willcookeanyone know about Macs, and specifically creating Ubuntu USB installers?08:51
willcookepopey perhaps? ^08:52
davmor2willcooke: there is a wiki page dedicated to it I think it is covered on there one second08:53
* seb128 bououou at willcooke08:53
willcookedavmor2, right, the web team are asking me questions about it, and I know zero about Macs.  I've never used one08:53
willcookeseb128, not booo!!  ^ ;D08:54
seb128:-)08:54
seb128good!08:54
willcookeDo I look like I own a scarf?08:54
willcooke;p08:54
* seb128 pictures willcooke with a scarf08:54
seb128no, doesn't really fit08:54
willcookelol08:54
seb128willcooke, joke aside, http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx ?08:55
davmor2willcooke: ah okay08:55
Laneyburning a CD08:55
willcookeQuestions are:08:55
willcooke* do users need to install refind to work on newer macs?08:55
willcooke* do users need to pre-partition their drives to run alongside mac?08:55
willcooke* will mac osx updated mess up refind?08:55
Laneygood luck with that08:55
willcookeI don't even know what a refind is08:55
willcooke(also:  don't care)08:55
seb128same here08:56
Laneyxnox: can you please look at glib2.0's tests on s390x? https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/156169808:56
ubot5`Launchpad bug 1561698 in glib2.0 (Ubuntu) "Build hangs on s390x" [Undecided,New]08:56
* Laney is annoyed that they got disabled08:56
davmor2willcooke: oh so this is installing it not having it on usb then08:56
willcookedavmor2, installing it from USB08:57
davmor2willcooke: you might not need refind on newer systems but the documentation still needs to be there for older macs https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation you'd need someone with a new mac to test09:00
xnoxLaney, yes.09:03
Laneythanks09:03
=== tsdgeos_ is now known as tsdgeos
seb128willcooke, http://www.omgubuntu.co.uk/2016/04/how-to-create-a-bootable-ubuntu-usb-on-windows-mac-and-linux09:37
seb128seems they heard you09:37
willcookewoah!09:41
willcookethanks seb12809:41
davmor2willcooke: you mean you're not scared by the fact that a random reporter is righting articles on things that happen to be in your head (Start twilight zone music)09:47
willcooke:)09:47
davmor2writing even09:47
popeywillcooke: now ask how to win the lottery please09:54
willcooke:D09:58
attenteseb128: willcooke: thinking about what to do re: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1565865. is this something update-manager can handle or does it have to be gnome-software?10:36
ubot5`Launchpad bug 1565865 in gnome-software (Ubuntu) "Ubuntu patches make applying firmware updates not possible" [High,New]10:36
=== Guest98924 is now known as fredp
willcookeattente, thanks10:37
=== fredp is now known as Guest50479
willcookeit's a tricky one I expect10:37
attentethere are two issues as pointed out there: 1. we don't initiate the fwupd GetUpdates() and 2. we explicitly hide the "Restart & Install" button in GS10:38
attentea simple solution might be to re-enable gnome-software's daemon mode and re-show the button10:40
willcookedoes that bring offline updates back in to play?10:45
attenteyes10:50
willcookeseb128, thoughts? ^10:50
willcookefwupdate functionality is v. important10:51
Laneywe just discussed it and know what to do I think10:58
attenteyeah, we're going to revert those two commits, add functionality upstream to show the "restart & install" button with more appropriate text depending on what kind of updates are available10:59
willcookenice one, thanks attente Laney11:04
attentean added advantage to leaving it running in the background is that a lot of those UI crashers might go away11:07
attente(i suspect)11:08
Sweet5harkseb128: as for libreoffice sponsoring: unless there is a desaster 5.1.2 rc2 will be declared final on thursday. I have the package ready already, so we should be good to go then ...11:33
=== hikiko is now known as hikiko|ln
=== alan_g is now known as alan_g|lunch
Sweet5harkaaand .... reviewed 14 patches upstream (merged 8).12:17
andyrockTrevinho: https://code.launchpad.net/~azzar1/unity/lp-1552537/+merge/29097612:17
andyrockTrevinho: do you want me to prepare a mp for unity/wily too?12:18
andyrockTrevinho:12:19
andyrockTrevinho: also for trusty12:19
=== hikiko|ln is now known as hikiko
seb128Sweet5hark, great, let me know when it's good for upload12:28
Sweet5harkseb128: willdo12:29
seb128willcooke, attente, offline updates are not implemented in aptdaemon though?12:29
=== alan_g|lunch is now known as alan_g
attenteseb128: does that mean we can't really implement this in gnome software anyways?13:12
seb128attente, "this"?13:12
attenteseb128: aptdaemon not being able to do offline updates13:12
seb128attente, I don't know how the firmware thing works13:12
seb128superm1 probably knows better13:13
attentei thought it was done through the fwupd service, but haven't really looked into it that much13:13
seb128is that going through packagekit offline updates?13:13
seb128k13:13
seb128so maybe it's a different thing13:13
seb128and we just need to reboot13:13
seb128is fwupd doing its thing through a systemd job or such?13:13
seb128or does it need to hit a special boot target?13:14
superm1seb128: fwupd doesn't use package kit offline updates13:15
superm1but that button for "update" issues updates for all the various gnome-software plugins13:15
seb128superm1, how does fwupd work? does it detect files downloaded in a location when booting?13:16
seb128or does it do it live from the active session?13:17
superm1so in order to invoke the update it calls gs_plugin_app_update on all plugins: gs_plugin_app_update13:17
superm1seb128: both13:17
superm1depends on what kind of firmware you are updating13:17
superm1UEFI firmware happens during next boot13:17
superm1DFU and colorhug firmware are done immediately live13:17
seb128k13:17
superm1there will be more firmware types coming in future fwupd updates too13:18
seb128well then it seems we don't need offline updates to get firmware updates13:18
seb128but we need a way to show a reboot button when there is one of those pending reboot13:18
seb128is that right?13:18
superm1well but you still need 2 things13:18
superm11) a way to tell it to download the updates13:18
superm1that happens normally in the background as a refresh13:19
superm1and I think that's what packagekit deems an offline update13:19
superm1the file is fully cached and you hit the update button and everything is processed13:19
superm12) a way to activate the update13:20
superm1which is currently the update all buttn on the updates tab13:20
seb128so what do we miss?13:20
seb128from your bug description it looks like that the firmware update currently work but you need to13:21
seb128- click manually on the refresh button13:21
seb128- reboot once it's downloaded13:22
seb128?13:22
=== xnox_ is now known as xnox
=== CrazyMelon is now known as CrazyLemon
superm1No, not fully correct13:22
superm1the refresh button does cause them to download13:22
attenteapparently it's packagekit writing to /system-updates (?) and systemd on next boot is reading it to run some scripts to finish the installation13:22
superm1No you still don't have a way to actually mark them for installation13:23
seb128what does "marking them for installation" means in actual backend actions?13:23
superm1That's what the update all button does13:23
seb128k13:23
superm1No you still don't have a way to actually mark them for installation13:23
seb128so basically we would just need to display a button "reboot & apply firmware update" when there is one of those downloaded?13:24
superm1No you still don't have a way to actually mark them for installation13:24
seb128lol13:24
seb128you said that 3 times now :p13:24
superm1Incorrect, you still need a way to mark for installation13:24
seb128hum13:25
superm1seb128: incorrect, you still need a way to mark for installation13:25
seb128wth?13:25
superm1and that's what the update button does13:25
attente:/13:25
seb128right, I got that13:25
seb128but does that action requires offline updates support in packagekit13:25
superm1seb128: incorrect, you still need a way to mark for installation13:25
seb128that's getting weird13:26
seb128superm1, sorry, do you feel like I'm going in circle that you keep pasting the same thing again and again?13:26
* seb128 is a bit lost about what's going on there13:26
attenteseb128: yeah, i'm seeing it too13:26
seb128attente, we don't do offline updates, but I guess we should re-label that button and display it when firmware updates are downloaded13:27
seb128like change it from "Reboot & upgrade" to "Reboot & install new firmware"13:27
superm1sorry for lots of messages, IRC seemed to drop me13:28
attenteseb128: why can't we do offline updates?13:28
seb128attente, I'm guessing we can't, maybe I'm wrong13:29
seb128attente, but my understanding was that we needed packagekit support13:29
seb128and we13:29
superm1yes13:29
seb128- don't install packagekit13:29
seb128- aptdaemon doesn't have support13:29
superm1netsplit i think is going on13:29
seb128- we would need to update packagekit from 0.8 to 1.013:29
superm1my messages not going through13:29
seb128superm1, we can read them13:29
attenteok. so what should we do re: the GS daemon and the button13:30
superm1seb128: netsplit13:30
attentebecause it seems like restoring that functionality still doesn't get us fwupd updates13:30
seb128it doesn't?13:30
seb128would be nice if superm1 was not lagging13:30
attentesorry, offline updates i mean13:31
seb128we don't care about offline updates13:31
superm1_not_authseb128: my IRC cloud is failing me13:31
seb128hey superm1_not_auth13:31
superm1_not_authsorry for the repeated messages13:31
seb128no worry13:31
seb128we could read you13:31
seb128but you seemed to lag13:31
attenteseb128: what should we do about https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1565865?13:31
ubot5`Launchpad bug 1565865 in gnome-software (Ubuntu) "Ubuntu patches make applying firmware updates not possible" [High,In progress]13:31
seb128attente, I'm trying to understand the problem13:32
attentesuperm1_not_auth: ^13:32
seb128superm1_not_auth, do you still lag?13:32
seb128or is that one ok?13:32
superm1_not_authon webchat.freenode.net i'm not lagging13:32
superm1_not_auththis one is ok13:32
seb128k, good13:32
attentesuperm1_not_auth: it seems like even if we restore GS's run-in-background functionality, we still can't apply firmware updates13:32
superm1_not_authbecause?13:33
attentewithout the packagekit offline update support13:33
Laney????????????????13:33
seb128are those the same thing?13:33
superm1_not_authwell packagekit isn't used for the firmware updates13:33
Laneywho said that?13:33
superm1_not_authjust disable the package kit offline update functionality13:33
superm1_not_authbut leave the button there13:33
seb128what I suggested was13:33
seb128we don't do offline updates, but I guess we should re-label that button and display it when firmware updates are downloaded13:33
seb128 like change it from "Reboot & upgrade" to "Reboot & install new firmware"13:33
seb128since that's what it would do13:33
seb128it wouldn't apply package updates13:33
seb128but firmware updates don't got through packagekit offline updates13:34
superm1_not_authyeah that would work too13:34
seb128they go through fwupd13:34
Laneywe said that here this morning13:34
Laneywhy this discussion?13:34
superm1_not_authattente: firmware updates are applied via the fwupd's plugin methods for update: https://git.gnome.org/browse/gnome-software/tree/src/plugins/gs-plugin-fwupd.c#n74413:34
seb128Laney, attente seems confused ... aren't you guys at the same hackfest?13:35
Laneyyes13:35
LaneyI'm wondering why this current confusion is happening13:35
Laneybecause he knew what to do earlier13:35
attentemaybe i don't understand... because i thought applying the firmware updates required an offline update13:36
seb128I don't think they do13:36
Laneyvia a different mechanism13:36
Laneynot a packagekit one13:36
attentewhat's the alternative mechanism?13:36
Laneyfwupd13:37
superm1_not_auththey behave "simliarly" to packatekit offline updates in that they get downloaded in the background from the refresh mechanism13:37
seb128call the fwupd method13:37
seb128and trigger a normal reboot13:37
seb128if I understood correctly13:37
seb128that doesn't rely on the packagekit offline update target13:37
superm1_not_authYep13:37
superm1_not_authcorrect13:37
seb128good13:37
seb128so yeah, just relabel the button13:37
seb128and display it only when a firware has been downloaded13:37
seb128not when there are normal deb/snap updates13:38
seb128and we should be good13:38
seb128attente, Laney, I guess you are sorting it out by direct talk and it's all good now?13:41
Laney:X13:41
=== Drac0 is now known as Guest76764
=== bigon_ is now known as bigon
pittididrocks: oh, so that ffmpeg issue was a seccomp restriction in snappy after all?14:08
pittididrocks: not helpful that this doesn't get logged in dmesg anywhere :/14:09
ogra_hmm, seccomp denials usually go to syslog14:09
didrockspitti: the issue was on vlc14:11
didrockspitti: ffmepg was another one14:11
didrocks(many others ;))14:11
pittiah, ok; it sounded very close to what you were looking into a few weeks ago14:11
didrocksyeah, but I'm having this issue without any security filtering14:12
didrockslike install an ubuntu server, run the command -> works14:12
didrocksput the exact same command as a systemd service -> fails14:12
didrocksso, it's really systemd-related, no apparmor/seccomp here14:12
didrocks(or not snappy related)14:12
pittiah right, I remember, you tracked that down to missing $HOME or so14:13
didrocksit's not that one, in the end14:13
didrocks(it was when I tried to sneak the users, but in the end, unrelated)14:14
didrocksreally, it's systemd doing something I don't understand14:14
didrocksbut well, not enough time to spend more time on this and didn't really get any help on this, so abandonned :/14:14
pittididrocks: I'm less ridiculously swamped now, so if this is important for something and you need me to take a look, please sub me to the bug report14:16
didrockspitti: ah, excellent! will do then (but in a week, leaving for holidays tomorrow midday)14:18
pittididrocks: oh, profiter tes vacances ! où allez-vous voyager ?14:19
didrockspitti: en Ireland !14:21
didrocksmerci :)14:21
pittididrocks: très bien ! Dublin aussi ?14:21
pittinous connaisons Dublin de quelques UDSes14:21
pittimais peut-être Julie ne le connait pas14:22
didrockspitti: oui, Dublin et l'ouest :) (non, Julie ne connait pas du tout)14:22
seb128didrocks, vous partez combien de temps ?14:23
didrocksseb128: une semaine (on revient mercredi en 8)14:23
seb128cool, profitez en bien !14:24
didrocksmerci ;)14:25
=== bregma_ is now known as bregma
=== dpm is now known as dpm-afk
larsuhello friends :)14:46
Laneyhey larsu14:47
Laneywe were talking about you earlier14:47
* Laney wept14:47
Laneyhow's it going?!?!?!?!14:47
larsuLaney: awww, sorry :)14:47
LaneyI was trying to get attente to ask you something :P14:48
larsuvery good! Fighting launchpad right now and thought of you :P14:48
ogra_larsu, you could fix that ;)14:48
Laneyahhhhhh nice14:48
larsuhehe14:48
larsuLaney: he can still ask me, I'm around14:49
seb128oh, larsu!14:49
larsuseb128! Ça va?14:49
seb128très bien, et toi ?14:50
larsunickel, merci!14:50
larsusetting up a ppa for the first time in my life14:50
Laneyhaha14:50
larsuwhich is strange.... considering14:50
seb128oh14:50
LaneyI love how this happens after you leave14:50
larsuyeah14:50
Laneysoon you'll be getting upload rights14:50
seb128you leave our team and then start doing packaging? ;-)14:50
pittiheeeeeey larsu! wie gehts?14:50
larsuit doesn't like me anymore14:50
larsuand doesn't build anything for me14:50
larsubut probably I'm just doing something stupid14:50
Laneysounds like packaging14:50
larsupitti: hey! Sehr gut danke! How are you?14:51
pittilarsu: very well, tahnks14:51
larsuseb128: on the side ;) I kind of want to drive getting cockpit into debian and have a ppa for people to try in ubuntu14:51
larsuseb128: (I am still running ubuntu, too ;) )14:51
seb128larsu, if you have packaging questions feel free to ask, we have a few people around knowing about that ;-)14:52
larsuseb128: the package works (but could be "improved" according to a dd who is helping out a bit)14:54
larsuseb128: but launchpad doesn't do anything when I dput a source package14:54
larsunot even an email telling me what I did wrong14:54
seb128where do you dput to?14:54
larsuI tried ~cockpit-project/ubuntu/cockpit14:55
seb128syntax?14:56
LaneyI use ppa:user/ppa14:56
larsuI put that into .dput.cf14:56
Laneydput ppa:laney/ppa blah_source.changes14:56
larsulike it says on https://help.launchpad.net/Packaging/PPA/Uploading14:56
Laneyworks with the default configuration14:56
larsudoes launchpad require some things? It's a native package right now...14:57
seb128no14:57
larsuand I haven't signed it (missing the cockpit private key on my machine)14:57
larsubut dput has a "allow_unsigend_uploads" option, so I guess that should work...14:57
Laneynein14:57
Laneylaunchpad requires it to be signed14:57
larsuah!14:57
larsudamn14:58
Laneyby the key of someone in the team which owns the ppa14:58
didrocksweird that you didn't get email from this though14:58
didrocksmaybe to avoid spamming14:58
seb128yeah14:58
didrockshey larsu :)14:58
Laneynot weird14:58
larsuand can I dput it even though it's for debian unstable? Or do I have to change the distribution?14:58
Laneyit would email the person that signed it14:58
seb128you might want to ask on #launchpad if that's normal14:58
* didrocks dput to ppa:laney/blah14:58
larsudidrocks: hello! How are you?14:58
Laneybut if nobody then nobody to email14:58
larsuugh14:58
didrockslarsu: busy as hell, but okish, tomorrow is holidays! :)14:58
seb128larsu, you need to use an ubuntu serie14:58
seb128otherwise launchpad wouldn't know what distro to target14:59
larsuLaney, seb128: thanks a lot14:59
seb128xenial? trusty?14:59
* larsu could have figured..14:59
larsuseb128: hm, so I need to maintain two debian dirs?14:59
seb128larsu, you can probably hack the .changes15:00
seb128have a script to do that for you15:00
Laneyyou can override this when uploading to ppas15:00
Laneyit's under "Using packages from other distributions"15:00
Laneybut I don't know if that works with the ppa: syntax15:00
larsuah15:00
larsuthanks15:00
larsuit's a bit confusing15:01
larsuit will be even more when I try to do this automatically from the release scripts, because they run on fedora machines ;)15:01
larsuwhich have all the packaging things for debian, which is awesome, but not dput15:01
Laneyprobably possible to build dput there15:02
larsuyeah it's not big15:02
* Laney just unfucked appstream.ubuntu.com15:03
LaneyOOOOOOOOOOOOOPS15:04
Laneyah only one of the machines15:04
LaneyThis Is Devops15:05
seb128lol15:06
larsuhaha15:07
* larsu misses this channel15:07
larsushould come by more often15:07
seb128indeed you should!15:07
Laneylarsu: I'm in the redhat london office atm15:10
Laneycool snacks here15:10
larsuoh cool! How is that?15:11
larsuand ........... why?15:11
seb128don't get used to the haribo too much15:11
Laneypretty nice15:11
Laneygnome-software sprint15:11
larsuoh nice! Who's around?15:11
Laneythe reception people at the ground floor leave at 6pm15:11
seb128larsu doesn't read g+ :p15:11
Laneyso we had to go down to the loading area and leave through some shady door15:11
larsuseb128: that thing still exists? :P15:12
larsuLaney: haha - did you hack all night again like in Brussels?15:12
seb128larsu, https://plus.google.com/u/1/+RobertAncell/posts/ZQ4ge5C86fy?pid=6269736736094251298&oid=11709979552223053658515:12
seb128can see Laney!15:13
seb128and he's smilling15:13
Laneyaruiz and attente and kalev and hughsie and ximion and jrocha and alex and ramcq and some others15:13
Laneyyeah those guys15:13
seb128Laney, did you guys hide attente's cokes for the picture?15:13
larsuoh how cool!15:13
larsuseb128: lol15:14
Laneyhe's been on the tango so far15:14
ogra_so the talk about weeping over larsu was all lies ?!?15:14
seb128:-)15:14
Laneythe weeping was in person15:14
Laneyin borough market over a pieminister15:14
larsuogra_: never trust Laney's weeping15:14
ogra_:)15:14
larsuaww15:14
Laneynot enough salt in those things15:14
seb128Laney, so the tango thing explains why attente got confused over the offline updates thing15:17
seb128he needs the real drink15:17
attenteseb128: now the tango thing is confusing me15:17
seb128because you though you were drinking something else? ;-)15:18
attentewait a minute. this isn't a coke15:18
seb128lol15:19
larsuattente! What's up?15:19
attentelarsu: hey, in your office :P15:20
* larsu looks around15:20
seb128larsu, quick, put a tshirt on!15:20
seb128working from home ftw :p15:21
larsuseb128: was just in a video call, so I'm already wearing a shirt ;)15:21
larsubut pants..........15:21
attentelol15:24
seb128:-)15:24
* Laney thinks pants are something else15:26
* Laney goes blind15:26
larsutrousers?!15:27
Laneyphew15:27
willcookelaney, attente - you guys around for the meeting?  I'm expecting not.15:29
willcookealso LARSU!!15:29
willcookeglad you can make the meeting :)15:29
qenghoPut larsu in the queue.15:30
willcooke:D15:30
larsuwillcooke: hi man! How are you?15:30
larsuhaha15:30
willcookelarsu, ya know, gettin' by15:30
willcooke:)15:30
* larsu slowly steps away from the keyboard15:30
willcookeno trousers required for our meetings15:30
larsuhow about shirts?15:30
willcookenope, free and easy15:31
willcooke#startmeeting Desktop Team Weekly Meeting - 2016-04-0515:31
meetingologyMeeting started Tue Apr  5 15:31:11 2016 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:31
meetingologyAvailable commands: action commands idea info link nick15:31
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic:
willcookeRoll call:  andyrock (classes), attente (sprint), desrt (hols),  dgadomski (out), fjkong, happyaron, hikiko (out), laney (sprint), qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (out)15:31
seb128hey!15:31
Sweet5harkheya15:31
larsuo/15:31
Trevinhoyay15:31
Trevinho:)15:31
seb128oh, good morning Trevinho!15:32
Trevinhoseb128: lol :-D15:32
willcookeGonna skip over laney and attente since they're busy15:33
Trevinhoseb128: i actually got awake quite early this morning...15:33
willcookeso on to...15:33
willcooke#topic andyrock15:33
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: andyrock
willcooke# I've been working to use Alt+space to open the Hud. Atm I'm15:33
willcookerefactoring a bit libwnck to make it possible to get a GMenuModel15:33
willcookeinstead of a GtkMenu for the window menu.15:33
willcooke# Proposed a branch to fix a bug that allow to unlock legacy15:33
willcookelockscreen (gnome-screensaver running on unity) without password15:33
willcooke# Reviews15:33
willcooke#topic fjkong15:33
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: fjkong
happyaronhey15:33
willcookeHmm, no fjkong15:33
willcooke#topic happyaron15:33
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: happyaron
willcookehey happyaron!15:33
willcookethis time sucks for you guys now even more than it did15:34
happyaroncan I write a bit later? still typing...15:34
willcookehappyaron, sure15:34
happyaronty!15:34
willcooke#topic hikiko15:34
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: hikiko
willcooke* ezoom:15:34
willcooke- done: I fixed the transformations needed to switch coordinate systems and apply the compiz ezoom scale and translation in the unity space. As a result, the desktop components get the correct position and scale.15:34
willcooke- in progress: I try to fix the artifacts that are caused by the way we damage regions and rectangles before drawing. The components are transformed but the regions and rectangles we damage on nux/unity side are not and so, only parts of them are redrawn. The proper way to fix the problem is to transform the dirty regions and rectangles too using the scale factors and translations we extract from compiz. As a first and easier approac15:34
willcookeh, I mark the whole screen as dirty every time that we have a non identity ezoom transformation (=> we have scaled and moved the desktop) so that the whole screen is redrawn. When I fix all the artifacts with that approach, I am going to optimize that code and add the proper transformations for the regions/rectangles.15:34
willcookeEOF15:34
willcooke#topic qengho15:34
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: qengho
willcookehe was here a moment ago, suspect lagging15:36
willcookehey FJKong15:36
FJKonghi15:36
willcooke#topic FJKong15:36
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: FJKong
FJKongcoding and testing skin for new feature15:36
FJKonghalf day for going to Embassy of Czech handing material15:36
FJKongone day holiday15:36
FJKongthat's all15:36
willcookeis the visa all ok FJKong?15:36
andyrockhey all15:36
willcookehey andyrock, I did yours for you.  That was a quick class :)15:37
seb128hey andyrock15:37
FJKongwillcooke: yes15:37
willcookegreat!15:37
FJKongwaiting for it15:37
willcookeqengho, when you're back, shout15:37
willcooke#topic seb12815:37
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: seb128
seb128was on holiday, back since yesterday, mostly backlog15:38
seb128</monday>15:38
willcooke:)15:38
willcookethanks seb12815:38
seb128yw!15:38
willcooke#topic seb12815:38
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: seb128
willcookeer15:38
seb128was on holiday, back since yesterday, mostly backlog15:38
seb128:p15:38
willcookelololol15:38
willcooke#topic Sweet5hark15:38
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: Sweet5hark
Sweet5hark- regression fixes15:38
Sweet5hark- code reviews and patch merging15:38
Sweet5hark- put doko changes for dropping jdk in git15:38
Sweet5hark- prepared bump to LibreOffice 5.1.2 in xenial this week (ready)15:38
Sweet5harkEOF15:38
willcookethanks Sweet5hark15:38
willcooke#topic TheMuso15:38
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: TheMuso
willcooke* Started implementing a solution for 16.04 to allow mate and GNOME to have accessibility profiles. I've created new profiles for each environment, and packaged them separately, so those profiles for that single environment will be seeded and installed separately, but are co-installable. Its not optimal, but doesn't require any new code other than in ubiquity, and even then the code changes are 2 lines or so.15:39
willcooke* Was informed about, and reproduced an issue with USB braille displays not functioning when connected. Have started debugging, will resume once a11y profile work above is done.15:39
willcooke#topic tkamppeter15:39
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: tkamppeter
tkamppeter- cups-filters: PDFs withh filled forms (and other non-static things in PDF) do not print correctly directly, print only from evince or similar. Investigated the case and possible solutions via Ghostscript (works, but not good for mobile) and Poppler (needs more deveopment, Poppler has no PDF output).15:40
tkamppeter- Auto-downloadable printer drivers: Working on how to replace the removed LSB support.15:40
tkamppeter- Phone: The Upstart overrides for printing are merged in now.15:40
tkamppeter- Bugs.15:40
willcookethanks tkamppeter15:40
willcooke#topic Trevinho15:40
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: Trevinho
Trevinho· Fixed frame extents request causing windows mis-placing (Java apps mostly)15:40
Trevinho· Fixed unity script to support upstart-managed unity715:40
Trevinho· Improved the caching for unity textures15:40
Trevinho· Added support for loading from themes all the unity textures15:40
Trevinho· Various dash/hud resizing improvements15:40
Trevinho· Improved BAMF child views signals15:40
Trevinho· Reviews15:40
Trevinho· Did a new bamf/compiz/unity landing15:40
willcookethanks Trevinho15:41
willcooke#topic robert_ancell15:41
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: robert_ancell
willcooke- GNOME Software fixes / improvements15:41
willcooke- appstream-glib update15:41
willcooke- LightDM 1.18.1 release15:41
willcooke- LightDM bug triaging15:41
willcooke#topic happyaron15:41
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: happyaron
happyaron1. translation stuff, continued from last week15:41
happyaron2. sogoupinyin: 1) new build for the libstdc++ change 2) new dict db 3) reconfirm status with new PM15:41
happyaron3. update packages for ubuntukylin15:41
happyaron4. sru: open-gram15:41
happyaronEOF15:41
willcookethanks happyaron15:42
willcooke#topic qengho15:42
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: qengho
willcookeare you back with us qengho15:42
seb128...15:43
willcookestrange15:43
willcooke#topic any other business15:43
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: any other business
willcookeSprint is fast approaching.  My mail re: lightning talks... is that something you guys are happy to do?15:44
willcookeI will assume yes.15:44
willcookegreat!15:44
qenghosorry!  one sec.15:45
willcooke#topic qengho15:45
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: qengho
qengho- snap for chromium, and snappy and snapcraft hacking.15:45
qengho^ that's prety much it.15:45
willcookethanks qengho15:45
willcooke#topic AOB15:45
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting - 2016-04-05 | Current topic: AOB
willcookeThe upgrade issue from 14.04 -> 16.04 is mostly squashed now I think.  I did a successful upgrade yesterday. Thanks to everyone who help with tracking that down15:46
seb128small presentations of what we did this cycle could be good, worth giving it a try ;-)15:46
seb128@upgrade, great news!15:47
meetingologyseb128: Error: "upgrade," is not a valid command.15:47
willcookeha15:47
willcookeAnyone got anything the want to share?15:47
seb128not me15:47
willcookeoki15:48
willcooke#endmeeting15:48
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks
meetingologyMeeting ended Tue Apr  5 15:48:14 2016 UTC.15:48
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-04-05-15.31.moin.txt15:48
willcookethanks all15:48
seb128thanks15:48
willcookeattente, is there an "update all" button in g-s?16:06
willcookeas in, I see I have 11 updates but I can't be bothered to update them 1 by 116:07
willcookeI know we have software updater for that job, but just wondering16:07
attentewillcooke: yes, but we disable it because that's also for offline updates16:07
willcookeah, right16:07
attentewillcooke: i'm working on fixing this now though16:07
willcookecool! thanks attente16:07
LaneyRIGHT NOW16:08
LaneyI just looked over his shoulder and saw this16:08
willcooke:D16:10
willcookeseb128, notebook themeing, specifically for Terminal...16:26
seb128willcooke, why being specific?16:26
willcookethe actions bar is the thing on the right hand side which has a + icon and a drop down for choosing the active tab16:27
willcookeit's a bit buggy16:27
willcookeand seems to have hard-coded paddings16:27
seb128:-/16:27
willcookeI cant get it to look nice16:27
willcookeand I'd quite like to just get rid of it.16:27
willcookeWondered what you thought16:27
willcookeIMO, it's not useful enough to live with the ugly it causes16:28
willcookeand the theme headaches16:28
willcookeand I have a patch to get rid of it ;)16:28
willcookeI say patch, I commented out one line16:28
seb128getting rid of the padding? or the buttons?16:28
willcookethe buttons and the whole "actions bar"16:29
seb128I never use it but I'm unsure how representative that is16:29
willcookewell, 100% of people I asked dont care for it16:29
willcooke;D16:29
seb128did you ask me only? ;-)16:30
willcookewhat?16:30
willcookeI have to go now16:30
willcooke;))16:30
seb128lol16:30
seb128maybe Laney and larsu have an opinion on that?16:30
willcookeseb128, I'll send you a couple of screenshots about it16:30
seb128just listing people who actually touched to that project code/interacted with upstream recently16:30
larsuactions bar?16:33
seb128larsu, the icons on the right of the tabs in g-t it seems16:33
seb128the + for new tab16:33
larsuah, I think that's also used for overflowing when there are too many tabs16:33
seb128with the dropdown16:33
larsuwould be bad if you can't access those anymore16:33
larsuwe should make the '+' symbolic, maybe16:34
seb128willcooke, ^ good point16:34
willcookeah yes16:34
larsuah, no, it still overflows with < and > buttons16:34
Laneybut you can't read the titles then16:34
larsuI think I like that menu though16:34
Laneyso the dropdown is useful16:34
larsuI seldom use it, but when I do, I'm *really* happy it's there16:34
larsuyeah exactly Laney16:34
LaneyI wouldn't mess with it at this point personally16:35
larsuwillcooke: what exactly is hardcoded?16:35
willcookelarsu, some padding around the buttons I think16:35
larsuoh, you're leaving :/16:35
willcookenah, I was messing with Seb16:36
larsuah :)16:36
larsudo you want to make the whole bar thinner?16:36
larsulooks like the padding comes from the height of the tab bar16:36
Laneythere is some hardcoded padding and margin around those buttons16:37
willcookehttp://imgur.com/xlNQXRb16:39
willcookeyou can see the + icon bleeding over on to the tab16:39
willcooke(dont worry about the colours)16:39
willcookeif you want to try the css in the inspector:  http://paste.ubuntu.com/1563344216:42
larsuoohh16:45
willcookeI wonder if I can work around it by making the :last tab have a bigger border16:46
larsugood question...16:47
larsulooks to me like the button is drawn over the tab bar, without respect to the size of the tab's css box16:48
willcookeyeah16:48
larsudo you know how adwaita handles this?16:48
willcookeI don't know what the CSS looks like, but it has a bigger space between the last tab and the actions bar16:49
larsuah, probably that makes this a non-issue for them16:50
larsuis that too ugly for us to copy?16:50
larsu("us" hehe)16:50
willcooke:)16:50
willcooketrying to work out how to do that in CSS now...16:50
larsudoes giving the last tab a margin work?16:51
willcookejust trying16:51
willcookewhy wont my selector work?!?!?!?!?16:51
=== dpm-afk is now known as dpm
larsuwelcome to css :(16:55
larsuwillcooke: could ne that pseudo selectors don't work on tabs yet16:55
larsuthere was a lot of work in 3.20 to make stuff like this work16:56
willcookes'probably me16:56
=== alan_g is now known as alan_g|EOD
willcookemeh17:05
willcookethe odd selector works, but last does not17:05
willcookeso maybe its a bug17:05
willcookeand margin does nothing17:06
qenghowillcooke: will you debug my wordpress site next?17:09
qengho(Hah hah)17:09
willcooke:D sure.  Hope you like pictures of cats17:09
qenghoDang17:09
Laneywillcooke: do you know when the community wallpapers are going to appear?17:14
willcookeLaney, I'll chase nhaines now...17:14
Laneythx17:14
willcookehe's not on IRC, so I've emailed17:15
willcookethanks for the reminder17:15
Laneyno worries17:15
Laneysomething made it appear in my brain box17:15
willcookeheh17:16
=== francisco is now known as Guest832
willcookeok, so it's not padding on the tab17:22
willcookeit's padding on the .notebook itself17:22
willcooke.notebook {padding-right: 3px}17:22
willcookefixes the overlap17:22
willcookebut introduces extra padding on the rest of the notebook, so that all the way down the right hand side of the page there is now a 3px padding17:23
seb128:-/17:27
willcookeI might try and fix it in the code17:30
willcookeshit's gettin real now17:31
* sarnold takes off his sunglasses17:31
willcookelol17:32
willcookeha, oddly appropriate.. http://i.imgur.com/P83qejg.gifv17:40
larsuhaha17:46
larsu*scary*17:46
sarnoldwhy is a -guy- holding that down?17:48
sarnolddon't they have heavy things there that aren't alive?17:48
willcooke:))17:48
larsuthe first thing I wondered was why there's a guy throwing that in the first place...17:49
sarnoldhuhn. I didn't think to question that.17:52
larsuwouldn't be a gif if that hadn't happened, eh? ;)17:53
sarnoldhehe :)17:54
dobeylol18:04
dobeyi guess a heavy object holding the mower down possibly wouldn't also be able to hold the throttle open18:05
* dobey wonders how to make empathy combine contacts18:06
willcookenight all19:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!