/srv/irclogs.ubuntu.com/2013/07/26/#ubuntu-desktop.txt

popeyhmm. i have the "battery gauge doesn't update in the panel" issue again on saucy01:23
popeyi suspect this is suspend/resume related01:23
popeyi suspeneded when i was on power, and the indicator showed it was charging. I woke the laptop up just now, off power, and it still shows charging01:24
=== FJKong is now known as FJKong_afk
=== FJKong_afk is now known as FJKong
pittiGood morning03:37
RAOFpitti: Uh, what! Are you up super-duper early?03:42
pittiRAOF: yeah, couldn't sleep any more after my wife got up03:43
=== FJKong is now known as FJKong_afk
=== Ursinha is now known as Ursinha-afk
ricotzchrisccoulson, hi :), i hope you like to update firefox to 23b9 while saucy still is on b4, or maybe you have it in a ppa somewhere already06:37
=== highvolt1ge is now known as highvoltage
=== tkamppeter__ is now known as tkamppeter
tkamppetermlankhorst, hi07:14
sil2100didrocks: hi! I guess I can safely publish the misc stack, as the changes recommended were approved by you, right? ;)07:22
=== Ursinha is now known as Ursinha-afk
sil2100didrocks: and in the case of, for instance, indicators where the build job failed because armhf failed to build of a chroot problem - should I re-run just the 'publish' job once its built or can I do it differently not to trigger the tests again?07:25
didrockssil2100: sure sure, no need to double ack if it's the changes I approved :)07:26
didrockssil2100: better rebuilding in the ppa07:26
didrockssil2100: and rerun the whole stack with "foo"07:27
sil2100didrocks: ok, too bad it will trigger the check job again, but well ;)07:27
didrockssil2100: right, but at least, we know if there is a manual publicaiton in progress07:27
=== maxb_ is now known as maxb
jibelgood morning07:33
didrockssalut jibel07:36
didrocksjibel: FYI, the jenkins node was down on ati, I restarted it07:36
jibeldidrocks, salut didrocks07:37
didrockssil2100: jibel: I won't have the time at all to debug anything today, there is a delivery for IoM and I need to concentrate on that07:37
jibeldidrocks, ah, that's probably becaue the machine has been restarted yesterday evening while debugging mir failures07:37
sil2100didrocks: ACK!07:37
jibeldidrocks, I'll investigate why it doesn't start automatically07:38
jibelas it should07:38
didrocksjibel: thanks!07:38
sil2100jibel: yep, I guess well be doing some more of that today as well - can I poke you around for advice ;)07:38
sil2100?07:38
jibelsil2100, just poke and if I can advise I'll do :)07:40
chrisccoulsongood morning07:41
seb128good morning desktopers07:42
seb128hey didrocks chrisccoulson jibel sil2100, how is everyone?07:42
didrockshey seb128!07:43
chrisccoulsonseb128, yeah, good thanks. how are you?07:43
jibelSalut seb128 , I'm fine thanks, you?07:45
seb128I'm good thanks07:46
sil2100seb128: morning!07:51
larsuseb128: happy Friday!07:55
seb128larsu, hey, happy friday to you too!07:56
* larsu had one of those put-laptop-into-bagpack-even-though-it-was-not-suspended situations yesterday07:58
larsunow I'm paranoid about it again ... it used to work so reliably :(07:58
=== didrocks is now known as didrocks_reallyb
=== didrocks_reallyb is now known as didrocks_busy
lan3ymorning08:03
lan3yarg08:03
=== lan3y is now known as Laney
seb128Laney, hey08:04
seb128Laney, you fall off the internet again during the night?08:04
Laneyjust this network apparently08:04
seb128k08:05
seb128Laney, happy friday in any case ;-)08:05
Laneyyeah! that came around fast08:05
Laneyhappy friday08:05
rickspencer3hi pitti08:19
pittihey rickspencer308:19
rickspencer3pitti, I'm watching your mails about autopackging testing08:20
rickspencer3do I understand correctly, that these are tests that in run in proposed?08:20
rickspencer3and then packages don't get copied into the release pocket if they don't pass?08:20
pittirickspencer3: correct; we use them as a gatekeeper for what is allowed to propagate to suacy08:20
rickspencer3wow, we have a lot of CI08:20
rickspencer3:)08:21
pittirickspencer3: in general, yes; not just the packages themselves, also any of its rdepends08:21
pittirickspencer3: i. e. if we upload a new gtk and that breaks ubiquity's tests, gtk won't propagate08:21
rickspencer3pitti, right08:21
seb128(which is the case atm, it's blocked by a notify-osd test issue)08:21
rickspencer3so we have gates in place at the developer level, at the team level (for Canonical developed upstreams)08:21
rickspencer3then we have proposed, then we have the smoke tests08:21
rickspencer3then we have phased updates08:22
jibelseb128, which started failing with latest gtk+3.0 upload08:22
seb128jibel, it doesn't seem so08:23
jibelseb128, not latest but 3.8.2-3ubuntu108:23
pittinotify-osd is rather broken indeed; I tried some things yesterday (adding at-spi2-core dep, running under d-bus), but nothing helps; that needs someone who actually understands notify-osd08:23
seb128notify-osd didn't change in years08:24
seb128did those test ever work reliably?08:24
jibelthey did until July 8th08:24
seb128jibel, https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/ suggest it broke around jul 1608:24
seb128but there was no gtk update around that date08:24
rickspencer3thanks pitti08:24
rickspencer3pitti, so I guess we can't run auto-pilot tests as part of autopackage?08:25
seb128jibel, https://launchpad.net/ubuntu/+source/gtk+3.0/+changelog08:25
pittiseb128: it's complaining about not being able to connect to at-spi, so it might be somewhere else in the stack08:25
seb128jibel, uploads were on the 8 and on the 23 ... tests started failing in between08:25
pittirickspencer3: we can08:25
pittirickspencer3: I even run ap tests as part of the package build now, in autopilot-gtk08:26
pittirickspencer3: apparently I was the first one to try that, but it's working quite well08:26
Laneyyeah #35 passed with -3ubuntuX08:26
rickspencer3pitti, any reason we shouldn't run all the tests that we use for smoke tests in -proposed?08:26
pittirickspencer3: won't work for unity and other stuff that needs 3D08:27
pittirickspencer3: this can only be xvfb08:27
rickspencer3ah08:27
pittirickspencer3: for 2D stuff it should work just fine08:27
rickspencer3that seems like, long term, we could crack that problem08:27
rickspencer3and then if we were running the tests there, our smoke tests would almost always be green08:27
rickspencer3because we would be catching many more failures before even making the image08:27
pittirickspencer3: well, ideally these wouldn't even land in -proposed nowadays as we run them on the upstream side already?08:28
rickspencer3pitti, right08:28
rickspencer3so at each step, there is more integration08:28
rickspencer3so some chance of a breakage08:28
rickspencer3but at each step, 99% of the problems should be filtered out08:29
jibelseb128, right, and run on the 16th has been triggered by an upload of dbus08:29
rickspencer3so, from the developer to the teams trunk to -proposed to the image08:29
seb128pitti, jibel, Laney: https://launchpad.net/ubuntu/+source/at-spi2-core/+changelog changed on the 16 ... maybe trying downgrading at-spi would be useful08:29
* seb128 is going to let that to the Ubuntu GNOME guys to debug though, no time to spend trying to debug gtk atm, too much ubuntu touch work to do08:31
pittiseb128: yeah, that one sounds plausible08:31
seb128pitti, there were changes around upstart session as well: http://launchpadlibrarian.net/143250524/at-spi2-core_2.9.3-1_2.9.3-1ubuntu1.diff.gz08:32
pittiif notify-osd's test was fixed to use VERBOSE=yes, you could see the error (which is failing to start up at-spi)08:32
seb128though that doesn't disable dbus activation or anything, so that should break08:32
seb128*shouldn't*08:32
pittiseb128: the autopkgtest doesn't even start a d-bus08:32
pittiseb128: I tried that too, but when I run it under a session bus it hangs forever08:32
pittiat that point I gave up08:32
seb128hum08:32
seb128jibel, http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html has the notify-osd test as RUNNING is that normal?08:34
seb128pitti, https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/ARCH=i386,label=adt/ ... the most recent run worked out on i38608:34
jibelseb128, no it is not. looking08:35
pittiyes, indeed08:35
pittiseb128: I'll retry amd64 as well, just for fun08:35
seb128pitti, thanks08:35
seb128can I retry those myself in some way?08:35
pittiseb128: if you have VPN access to the lab?08:36
seb128pitti, yes08:36
pittiseb128: the "private jenkins" URL in the autopkgtest fail mails point to it08:36
seb128but I only used it for cu2d stuff so far08:36
pittihttp://10.98.0.1:8080/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/08:36
pitti#40 -> matrix reloaded -> do it08:36
seb128pitti, ok, that shows amd64 as running atm08:36
pittiseb128: yes, I kicked it08:37
seb128pitti, ok, so the "rebuild matrix" button on there?08:38
pittiseb128: oui08:38
seb128(/me just looked on another job that is not building)08:38
seb128pitti, merci!08:38
pittiseb128: or "build now", but matrix is if you only want to build one arch08:38
pittiseb128: you can watch it in realtime on http://10.98.0.1:8080/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/ARCH=amd64,label=adt/40/console FYI08:39
seb128pitti, yeah, I've it on screen08:39
seb128that's using otto right?08:39
pittiseb128: no08:40
pittiseb128: lp:auto-package-testing08:40
seb128oh ok, I though the real time log was added by didrocks/jibel with the switch to otto08:40
pittiseb128: i. e. prepare-testbed and run-adt-rest, just what everybody else should be using08:40
pittiseb128: but a  mere apt-get source notify-osd, build, make check reproduces it, too08:40
jibelseb128, we switched daily-release testing from utah to otto, this is different from package testing in proposed which uses autopkgtest08:42
seb128jibel, right, I got slightly confused by the jenkins side ;-)08:42
jibelnp, jenkins confuses me too :)08:43
seb128nice to have real time log displayed in any case08:43
seb128pitti, \o/ notify-osd # PASS:  108:43
seb128# FAIL:  008:43
seb128Finished: SUCCESS08:43
pittinice08:44
seb128green we are08:44
seb128so maybe it was just the missing depends on at-spi which got added yesterday08:44
pittiso, something got fixed in the past two days :)08:44
seb128pitti, https://launchpad.net/ubuntu/+source/notify-osd/0.9.35+13.10.20130725-0ubuntu108:44
seb128"  * Have the tests depend on at-spi2-core."08:44
pittiah, indeed08:44
seb128I guess something else was pulling it in before08:44
pittiseb128: but that sounds a bit wrong -- shouldn't the notify-osd binary depend on at-spi2-core instead, not just the test?08:45
darkxstseb128, pitti: Hey!08:46
seb128darkxst, hey08:46
pittihey darkxst08:46
seb128pitti, well, at-spi is only for a11y, I'm not sure it's an hard depends to use notify-osd08:46
darkxstfor alpha 2, we had two crashes that seem to be related to missing indicator packages bug 1204289 and 120429008:48
ubot2`Launchpad bug 1204289 in network-manager-applet (Ubuntu) "nm-applet crashed with SIGSEGV" [Undecided,Invalid] https://launchpad.net/bugs/120428908:48
ubot2`Launchpad bug 1204290 in ubiquity (Ubuntu) "panel crashed with SIGSEGV in indicator_object_get_entries()" [Undecided,Confirmed] https://launchpad.net/bugs/120429008:48
darkxstok to add dependencies to ubiquity?08:49
seb128darkxst, that's not going to solve it08:49
darkxstwhy not?08:49
seb128larsu, ^ we need to teach ubiquity about new indicators, it's trying to load the old .so08:50
seb128darkxst, ^08:50
seb128darkxst, because that files doesn't exist anymore08:50
darkxstseb128, we don't ship any indicators08:50
seb128well, shipping some wouldn't help08:50
seb128it tries to load a .so that doesn't exist anymore in the indicator-ng code08:50
seb128(e.g the gmenu based one)08:50
seb128ubiquity needs to learn the new format, same as unity-panel-service and indicator-applet08:51
darkxstok i see, figured it was ubuntu GNOME specific, but perhpas not08:51
seb128likely not08:51
=== Ursinha-afk is now known as Ursinha
larsuseb128: which indicators does ubiquity use? (I'm guessing at least network and sound?)08:53
larsuand datetime08:53
larsuand session?!08:53
seb128static const char* indicators[] = {08:53
seb128"/usr/lib/indicators3/7/libsession.so",08:53
seb128"/usr/lib/indicators3/7/libapplication.so",08:53
seb128"/usr/lib/indicators3/7/libsoundmenu.so",08:53
seb128NULL08:53
seb128larsu, ^08:53
darkxstseb128, I didnt see any other reports from other flavours though08:54
seb128larsu, they basically indicator_object_new_from_file() those08:54
seb128darkxst, I guess there is not so many testers of a208:54
seb128darkxst, and ubiquity-kde might not be impacted08:54
seb128darkxst, but my reading of the code is that the session menu can't work atm08:55
seb128it should be missing on all ubiquity-gtk flavors08:55
larsuseb128: thanks. Do you think it makes sense to have a ubuiquity profile instead of a static list in ubiquity?08:55
seb128xnox, ^ opinion ?08:56
seb128larsu, I would just go for the easiest, e.g hardcode the new filenames08:57
seb128larsu, libindicator still work the same way? e.g you can call indicator_object_get_entries() etc on those?08:57
larsuseb128: I'm leaning towards that as well, but I don't like it...08:58
seb128larsu, if you want to look at the code it's lp:ubiquity src/panel/panel.c08:58
larsuseb128: yes, the only thing that's different is that you need to parse the indicator file (with indicatorng, which is a subclass of indicatorobject)08:58
seb128larsu, well, my understanding is that ubiquity is going to be rewritten in qml at some point08:58
seb128larsu, so I wouldn't spend too much time on it making the code nice08:58
larsuseb128: well but then we'll carry the hack into the qml version, because we don't have proper profiles for it08:59
larsualso, we might want different menus on there08:59
seb128larsu, let's see I'm all for proper installer profile, but ETOOMUCHTODO and let's get the phone profiles done first08:59
seb128larsu, well your call if you want to do it the proper way08:59
seb128but it's more important to land unitymenumodel08:59
seb128maybe let's do the hack to unbreak it09:00
larsuseb128: HAHA first time I've seen ETOOMUCHTODO :)09:00
* larsu loves that09:00
seb128and keep a bug about doing it the proper way in some weeks when we are over the "need to land stuff to unblock other people"09:00
seb128larsu, ;-)09:00
larsuseb128: it's not that much work really, just many MRs (for the indicators, we only need 3 extra lines in the indicator files)09:00
seb128larsu, do you want to do it (you are probably going to be the most efficient to do it since you know the libindicator changes best here)09:01
seb128larsu, e.g should I assign it to you?09:01
larsuseb128: yes. I'll do it today. Prepare for some code reviews :P09:02
seb128;-)09:02
seb128larsu, danke09:02
seb128larsu, https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1204290 re-titled and assigned to you09:05
ubot2`Ubuntu bug 1204290 in ubiquity (Ubuntu) "ubiquity needs to be updated for the new indicators" [High,Confirmed]09:05
larsuseb128: merci09:07
darkxstseb128, or I guess we could just disable the panel? obviously qml not going to work with our images09:07
seb128darkxst, the qml stuff is not going to happen this cycle anyway ... disabling the panel doesn't seem great, it's easy enough to fix09:07
* larsu wonders why we have so many implementations of the panel...09:08
seb128larsu, because we didn't have profiles in indicators to start :p09:08
seb128also because neither ubiquity nor lightdm run unity (and they are used in flavor that don't want those depends)09:09
seb128but yeah, it's suboptimal :/09:09
larsuah right09:10
larsuwell, a library or something would have been cool09:10
larsuoh well, too late to fix now :)09:10
seb128yeah :/09:10
seb128sil2100, hey, any reason the settings stack is still not published?09:11
darkxstseb128, ok09:11
seb128sil2100, we are going to miss today's image if it's not waved through soon, that would be annoying09:11
seb128hum, no sil2100 today?09:17
sil2100seb128: here09:19
sil2100seb128: hmm, ah09:19
sil2100I know what happened09:19
seb128sil2100, we have packaging changes, it's in manual publishing for sure09:19
seb128sil2100, but aren't you guys supposed to review those early so they can make it on the image of the day?09:19
sil2100seb128: dealing with that, it was green in the morning, but it seems it was blocked on something then ;/09:19
Laneywhere are the stack statuses?09:19
seb128Laney, https://jenkins.qa.ubuntu.com/view/cu2d/view/Head/09:20
seb128https://jenkins.qa.ubuntu.com/view/cu2d/view/Head/view/Settings/09:20
Laneycool09:20
sil2100seb128: I was reviewing and releasing what I could in the morning, seems like I did it too early09:20
sil2100seb128: as these are your changes, publishing09:20
seb128sil2100, thanks09:20
sil2100hmm, what the heck?09:21
LaneyIt'd be nice if all uploaders could do that09:21
seb128sil2100, issue?09:22
seb128sil2100, hello?09:27
LaneyJust got the email - I guess it's working09:27
sil2100seb128: had some tool issue, but not with sttings09:27
sil2100*settings09:27
seb128ok, good09:27
seb128sil2100, thanks09:27
sil2100Settings should be published09:27
seb128yeah, what Laney said09:28
sil2100seb128: you think you can approve a cu2d-config branch for me?09:42
seb128sil2100, let me see the diff, depends if I understand what the change is about I guess ;-)09:42
sil2100https://code.launchpad.net/~sil2100/cupstream2distro-config/phone_extra_pkgs/+merge/177114 <- a missing extra pkg to install ;p09:42
seb128sil2100, seems like that list  is in alphabetic order ... should you keep it this way?09:46
seb128or not really09:47
seb128seems it was and stuff got added in different order?09:47
sil2100seb128: it doesn't have a particular order, I just added one package to the front09:47
sil2100seb128: since we're usually adding it in the order the requirement pops up ;)09:48
seb128ok09:48
seb128sil2100, approved09:48
sil2100seb128: thank you! Redeploying to unblock Phone09:48
sil2100Although we're still blocked on SDK09:49
mhr3_seb128, do you know how do i take non-black screenshots in s?09:49
seb128mhr3_, take the phone out of your pocket, press the take a picture button?09:50
sil2100;)09:50
mhr3_i know that ubuntu edge is black, but somehow i still like colors in my screenshots... i'm just oldfashioned09:50
seb128mhr3_, screenshots work for me, not sure what's the issue for you09:50
seb128mhr3_, do you run mir or system compositor or fancy stuff?09:50
mhr3_seb128, no, all regular s09:51
mhr3_seb128, no screenshots, no videocasts... aaah09:51
mhr3_soon clipboard will stop working09:51
seb128mhr3_, does it happen in a guest session? I had some issues after docking/undocking/changing screen layouts09:52
seb128but it works atm09:52
mhr3_let me check09:53
mhr3_seb128, hmm, yea works in guest session09:53
mhr3_seb128, the indicators don't though :)09:54
larsuseb128: same issue here10:03
larsuwoah, sometimes logging out of the guest session drops me back into my session, not the lock scree10:06
seb128not nice10:06
seb128unlocked session?10:07
larsuyes10:07
seb128:-(10:07
larsubut only about 1 i 3 times10:07
seb128you should open a lightdm bug10:07
seb128I saw that once yesterday but I was unsure10:07
seb128robert_ancell has been doing refactoring recently, he probably broke something10:07
=== davmor2_ is now known as davmor2
larsuah! It's a different issue10:11
larsusometimes logging out takes a long time, so I switch to a VT to check if my computer is still reacting10:11
larsuswitchig back to X drops me into my session, instead of the guest session10:11
seb128yeah; logout delays are annoying10:12
seb128it takes often minutes for me and I end up killing gnome-session10:13
larsustill, switching to a VT as guest and switching back should put you back into the guest session, right?10:13
seb128larsu, how do you "switch back"?10:15
seb128larsu, typically your session is vt7 (ctrl-alt-f7), guest is f810:15
seb128larsu, there is no "X", there is one vt by user, starting at 7 for xorg, so first user 7, second 8, third 910:16
seb128Laney, "I'd rather it was a property of whatever component it will come from in the end"10:16
seb128Laney, you mean I should add the property declaration to UbuntuStorageAboutPanel{} in my case?10:17
LaneyYeah, rather than having it top-level10:17
larsuseb128: ah okay. I meant switching back to vt7, which is n't right apparently. But still, shouldn't my session be locked?10:18
seb128Laney, do you think it's fine to do backend.string ? backend.string : "fallback"?10:18
Laneyyes10:18
seb128larsu, it should, that's an indicator-session bug if it's not locked, the indicator is supposed to call gnome-screensaver --lock between starting the guest10:19
seb128larsu, bug charles I guess ;-)10:19
seb128between->before10:19
larsuseb128: okay, will do. Thanks for clearing this up10:19
seb128larsu, yw10:19
seb128Laney, ok, I'm going to drop the property, the only reason I used it was to avoid calling the get-er twice10:20
LaneyI'd expect the QML engine to cache it10:20
Laneyor at least your cpp code10:20
seb128ok, the cost in any case is low enough10:20
seb128my cpp code does the usual if empty or null; then; else; return value10:21
Laneyseems fine10:21
larsuseb128: filed a bug for charles (bug #1205273)10:27
ubot2`Launchpad bug 1205273 in Session Menu "Session is not locked when switching to guest session" [Undecided,New] https://launchpad.net/bugs/120527310:27
seb128larsu, thanks10:27
darkxstseb128, how is the ibus testing going?10:46
seb128darkxst, I'm fine upload the new version, jbicha was supposed to see with the unity guys for a failing test though, dunno if that happened10:47
darkxstok will chat with jbicha tomorrow then.10:48
seb128ok, I will ping him later if he gets online today10:49
seb128I want that one uploaded as well10:49
seb128Laney, https://code.launchpad.net/~seb128/ubuntu-system-settings/about-real-update-date/+merge/177128 btw (dropping the extra property we discussed earlier)10:49
* seb128 lunch, brb10:49
Laneyseb128: I got two MPs?10:49
LaneyI guess you cancelled one10:50
seb128Laney, yeah, I had an unwanted change in there, I clean and resubmitted11:07
seb128cleaned11:07
Laneyok11:08
=== MacSlow is now known as MacSlow|lunch
sil2100seb128: can you do the same review for another stack? https://code.launchpad.net/~sil2100/cupstream2distro-config/fix_extra_pkgs_webapp/+merge/177135 ;) ?11:22
seb128sil2100, oh, done (sorry I did it and forgot to reply on IRC)11:35
=== MacSlow|lunch is now known as MacSlow
sil2100seb128: thank you!11:39
Laneyseb128: did you look into getting the last update data on desktop too?11:57
seb128Laney, no, should I?11:57
seb128that's a good point, I'm focussing on making those stuff work on the phone11:57
Laneymight be nice11:58
seb128but I guess it would be nice11:58
LaneyI think you can get the mtime of /var/cache/apt11:58
Laneyor maybe /var/lib/apt/lists11:58
desrtmorning, peeps12:16
Laneysaluton desrt. feliĉa vendredo :-)12:20
desrtLaney: bona homo!  vi lernis!12:20
desrtestas bona lingvo, ĉu ne?12:20
seb128desrt, hey12:22
Laneymi ne komprenas vin12:22
Laney(thanks wikipedia :P)12:22
desrtLaney: "dankon"12:22
Laney:-)12:23
desrti'm starting to notice that esperanto is a gateway drug12:23
desrti spent a bit of time yesterday deciding whether i should learn shavian or toki pona next12:23
desrtseriously....12:23
ogra_do vulcan12:23
desrtafaik, nobody ever speced out a vulcan language12:25
desrtif you like pointy ears, there is elvish from lord of the rings, though12:25
ogra_http://home.comcast.net/~markg61/vlif.htm12:25
desrtoh dear lord12:26
ogra_The Vulcan Language Institute® originally began in 1980 to12:26
ogra_explore the languages of Vulcans on their homeworld and colonies.12:26
ogra_the page looks like it hasnt been updated since12:27
desrti guarantee it's been updated more recently than 1980...12:27
davmor2desrt: I think you mis-spelt espresso there, in which case it's definitely a gateway drug man ;)12:27
desrtbut ya... the look says 'not by much'12:27
desrtdavmor2: i got a pot of the real stuff brewing now :)12:27
desrtdavmor2: (incidentally, in my case... you're exactly correct.... i never drank coffee until a european friend convinced me to try espresso... now i drink all sorts of coffee)12:28
Laneysoon you'll graduate to English Breakfast12:28
Laneythe real real stuff12:28
ogra_uuh12:28
desrtenglish breakfast is like earl grey taken down a notch12:29
desrtaint nobody got time for that12:29
=== 20WACTA0R is now known as tvoss
LaneyI save the fancy stuff for special occasions12:30
sil2100I need to drive home now, be back pretty soon!12:30
davmor2desrt: I hope thanked them :)12:30
desrtin canada, we're fancy daily :)12:30
Laneyjust remembered there's some lapsang souchong downstairs12:31
desrtdavmor2: actually, he was upset12:31
desrtdavmor2: the slightly longer story is that he was living in canada for a couple of years and found the coffee here to be atrocious.  particularly tim hortons.12:31
davmor2Laney: Truck Stop English Breakfast is full graduation :)12:31
desrthe was german and he used some long-german-word for "dirty water left in the sink after you do the dishes" to describe this kind of coffee12:31
desrti told him that i didn't like coffee and he said "no wonder you don't.  coffee in this country sucks.  you need to try the real thing..."12:32
Laneydavmor2: yeah! The teaspoon has to stand up on its own12:32
desrtso the fact that by the end of it all, i was drinking the normal coffee..... he was a bit upset12:32
davmor2Laney: :)12:33
seb128Laney, reviewed your datetime changed, there is a tiny details on a string and bonus point if you rebase/make pot it13:00
Laneyseb128: w00t, thanks13:35
doomlordhow hard would it be to modify 'scale' to navigate desktops. basically i want to be able to do all window/desktop navigation with *one* hotkey+cursor keys13:41
doomlordeg activate 'scale', if you try to move offscreen, when walking the windows, it switches desktops. or make one hotkey toggle between expo/scale.. there are many ways it could be done13:42
doomlordmac osx mission control (without window-bundles) is perfect but relies on multitouch13:43
tkamppetermlankhorst, hi13:54
fginthertedg, FYI, the pbuilderhook universe hook is available to use now14:39
tedgfginther, Great, thanks!14:44
seb128larsu, do you know why qtcreator doesn't recognise GSettings ?15:02
seb128it underlines it in red when you do GSettings {}15:02
larsuseb128: oh, no clue, I don't use qtcreator. Does it give you an error message?15:03
seb128"Unknown component. (M300)"15:03
larsuhm, how helpful15:04
seb128larsu, don't bother about it15:04
seb128I will have a look15:04
seb128I wanted to check if that's a known issue before spending time looking at it15:04
larsuseb128: thanks. I've just started with the ubiquity work... it was a crazy day15:04
seb128larsu, are there other days at Canonical? ;-)15:05
larsuseb128: ya, weekends :D15:05
seb128;-)15:05
jbichahmm, that notify-osd worked today and not yesterday is rather suspicious, build 39 should have been the same as build 4015:56
jbichaoh, it looks like #39 passed on i386 but not amd64; that makes a bit more sense15:58
Laneyhttps://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-notify-osd/39/ARCH=amd64,label=adt/15:58
Laneyit ran against the old version15:58
jbichait shouldn't work that way...15:59
larsudarkxst: do you know how I can test ubiquity's panel? Starting it gives me a grey window over half my screen16:00
jbichaseb128: for the ibus unity tests, see bug 120310616:05
ubot2`Launchpad bug 1203106 in unity (Ubuntu) "Rewrite ibus test for ibus 1.5" [High,In progress] https://launchpad.net/bugs/120310616:05
seb128jbicha, good work on fixing notify-osd16:08
seb128jbicha, seems like we need bschaefer to fix https://bugs.launchpad.net/unity/+bug/1204210 before updating ibus then?16:09
ubot2`Ubuntu bug 1204210 in unity (Ubuntu) "Refactor unity/nux to the new ibus 1.5 changes" [Medium,Triaged]16:09
seb128bregma, bschaefer: hey, is ^ correct?16:09
seb128tedg, ^ btw, you were watching the status16:10
bschaeferseb128,yup!  I have a branch, but its getting a bit hard to be consistent16:10
bschaeferseb128, well that bug can wait16:10
seb128bschaefer, is that going to create user visible problems?16:10
bschaeferseb128, mainly I need to fix up the tests, which once they are passing, ibus is working fine16:10
bschaeferseb128, nope, the only visible problems are addressed in the moving unity tests to ibu 1.516:11
seb128bschaefer, what about the refactoring/signal? is that tests only?16:11
seb128ok, great16:11
seb128do you have any eta on that?16:11
bschaeferseb128, it needs to be refactor and there is a big error/warning I want to comment out in nux, but it doesn't create much of a problem16:11
bschaeferseb128, im hoping by today but getting someone to test it always take a bit of time16:12
bschaeferas it'll fail on one machine for no reason :(16:12
seb128ok16:12
jbichabschaefer: do we need to land ibus in -proposed before your merges will work?16:12
bschaeferjbicha, hmm if ibus is not 1.5 with the change I make might cause them to fail on current ibus...16:13
bschaeferas I've had to change lp:autopilot to not restart ibus each time we switch engines...as ibus is always on in 1.5 (which is a bit of a big change in behaviour)16:15
jbichaok, would Monday be good for uploading ibus 1.5? we could hold it in -proposed for a few days if necessary16:20
bschaeferyeah, that would sounds good, but right now ibus 1.5 works well with unity16:21
bschaeferjbicha, the only regression I saw is a super minor one16:22
jbichanux will need to be rebuilt against the new ibus (soname bump) so its autopkgtest will have to pass before ibus migrates out of proposed16:29
bschaeferalright, which I should get that branch merged for nux soon as well16:44
* Laney cuts qt16:44
Laneysort the model! SORT IT!16:44
didrocks_busympt: hey!16:47
seb128Laney, didn't you master sorting earlier in the week?16:47
seb128Laney, oh, no, that was filtering16:47
didrocks_busympt: so, I just somewhat build a demo for the update system panel for the phone16:47
didrocks_busympt: I would appreciate a real mpt design if possible (with an awesome font ;))16:47
czajkowskididrocks_busy: as you do in your spare time :)16:47
didrocks_busyI guess we'll talk about it on the IoM16:47
=== didrocks_busy is now known as didrocks
didrocksczajkowski: yeah, that was the part that made my buffer overflowed today :p16:48
mptjbicha, awesome. :-) Seems we need to reconsider that rule. Perhaps show only the ~3 most-recently-used players?16:48
czajkowskididrocks: your reward is the weekend off!16:48
mptdidrocks, will you be at the sprint?16:49
didrocksczajkowski: not a full week-end as travelling!16:49
didrocksmpt: yeah, I'll take some fresh air ;)16:49
mptdidrocks, ok, let's look at it there16:49
didrocksagreed :)16:49
=== Sweetsha1k is now known as Sweetshark
czajkowskididrocks: no rest for the wicked!16:54
didrocksheh16:54
jbichampt: I don't use the sound menu (or webapps) enough to really have an opinion on that16:54
* didrocks waves good evening and good week-end!17:03
jbichaseb128: is Sunday night/Monday morning ok for ibus or do you want to discuss it more next week?17:06
seb128jbicha, feel free to upload when you feel it's ready, it's going to stay in proposed until we get an unity landing next week anyway17:07
jbichaand we'll need indicator-keyboard MIR'ed17:13
jbichaseb128: do you still need the normal mir paperwork for pre-mir stuff?17:19
Laneybah I can't make this stupid thing sort17:20
LaneyI'll try again on Monday17:20
Laneyit calls sort() but the view doesn't get updated17:20
seb128jbicha, define "pre-mir" stuff?17:24
seb128Laney, is that the tz list?17:25
Laneyyeah17:25
LaneyI made it fetch the data in a worker thread17:25
Laneyso I want it to sort as they come in17:25
LaneyQSortFilterProxyModel is supposed to do that but I can't get it to17:26
seb128I've no experience with that17:27
seb128I guess it works if you load/fill the model and then sort it?17:27
jbichaseb128: for the phone stuff, y'all have done quite a few pre-new and pre-mir checks, right?17:28
Laneyyes that's what it does currently17:29
seb128jbicha, right, they still need Mir bugs17:32
seb128MIR rather17:32
seb128we didn't review the keyboard indicator I think17:32
seb128not for MIR for sure17:32
chrisccoulsonit's nearly the weekend!17:33
Laneyit already is :P17:33
Laneystop working17:33
chrisccoulsonheh17:34
chrisccoulsoni wish it was *that* easy to stop working17:35
chrisccoulsonperhaps i should go and get some beer?17:35
sarnoldbeer beer beer steak steak steak17:35
Laneyspoken like a desktop team member17:36
chrisccoulsonlol17:37
=== sam113101 is now known as sam113101_afk
=== sam113101_afk is now known as sam113101
attentemterry, hey17:56
attentei'm wondering if you have anything to comment about https://code.launchpad.net/~attente/unity-gtk-module/unset-ubuntu-menuproxy/+merge/17262417:56
mterryattente, hello17:57
attentemainly re: what the right thing to do is when UBUNTU_MENUPROXY is unset17:57
mterrylooking17:59
mterryattente, uh...  do we have instances of people being bit by an unset UBUNTU_MENUPROXY?  Or docs floating in wild that suggest unsetting it?18:01
mterryattente, I've always seen "export UBUNTU_MENUPROXY=0 or UBUNTU_MENUXPROXY="18:01
attentemterry, there's nothing documenting the behaviour of an unset UBUNTU_MENUPROXY right now18:02
mterryattente, sure, nothing official.  But I didn't know if it was a common thing for people to do, like some website somewhere recommended it18:02
mterryattente, I thought we wanted UBUNTU_MENUPROXY to die?  This would make that harder18:02
attentemterry, yes, that's true18:03
attentei don't think it's a common thing, but charles seems to be getting bit by it18:03
mterryattente, charles?18:04
mterryattente, if it's just something he's doing, maybe correct him.  But if it's something he's doing because of an omgubuntu.co.uk article, maybe we should support this18:04
attentesorry, charles in #systems18:05
attentemterry, ok18:05
mterryattente, I'm just leery of putting ourselves in a position where we have to set UBUNTU_MENUPROXY to some dummy value for our stuff to work, rather than gracefully sunsetting the variable18:05
mterryattente, but ::shrug::18:05
attentemterry, ok, thanks :)18:06
=== slomo__ is now known as slomo
=== Ursinha is now known as Ursinha-afk
jbichaxnox: are you going to guadec?19:10
=== Ursinha-afk is now known as Ursinha
darkxstlarsu, you can run ubiquity-dm from a vt, then you will get a new X session just like at boot21:38
=== Ursinha is now known as Ursinha-afk
=== jbicha is now known as Guest55151

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