[02:37] <karni> unity-scope-tool used to properly show cards with overlay and title. it *just* broke after I dist-upgraded.
[02:37] <karni> Saviq: FYI ↑
[02:38] <karni> my art aspect ratio is 2.5
[02:38] <karni> card-size is large
[02:40] <karni> as if the title has been moved downwards
[07:02] <Saviq> karni, are you by any chance using "fill-mode": "fit"?
[08:51] <dednick> greyback: howdy
[08:51] <greyback> dednick: morning
[08:52] <dednick> greyback: so just looking quickly at the unitymir::session before goingt through review comments. looks like the only real use is in the surfacemanager now.
[08:53] <dednick> where i changed the surface to have a ref to session instead of application
[08:53] <greyback> what's the reason for that? Application was just a wrapper around mir::Session
[08:57] <dednick> greyback: hm. it was because sessions for prompt sessions may not have an application set when the surface is created.
[08:57] <dednick> greyback: if they have not yet been added to the prompt session.
[09:00] <dednick> greyback: so it's basically doing the app lookup lazily.
[09:05] <dednick> greyback: and the surface managment code is not threadsafe. If we don't keep reference to all the sessions, then they may have been deleted once the queued slot gets called.
[09:06] <dednick> which is possibly why i did the list in the first place.
[09:06] <mhr3> Saviq, is it desired that the shadows appear before the actual icons in carousel?
[09:06] <mhr3> Saviq, or should i open a bug about that?
[09:06] <dednick> greyback: queued slot = sessionCreatedSurface
[09:07] <greyback> dednick: it should be thread safe, if it's not then it's something that needs fixing
[09:07] <greyback> dednick: keeping copies of all Mir's internal data is not pleasant
[09:07] <dednick> greyback: it's not threadsafe.
[09:07] <dednick> void SessionListener::surface_created(ms::Session& session, std::shared_ptr<ms::Surface> const& surface)
[09:07] <Saviq> mhr3, dunno
[09:08] <dednick> session is passed by reference
[09:08] <mhr3> Saviq, opening bug then
[09:08] <Saviq> mhr3, against ubuntu-ux too, please
[09:08] <Saviq> dednick, re urls, Qt.openUrlExternally is official API that we support, it needs to work
[09:09] <Saviq> dednick, so no point in duping that effort
[09:09] <dednick> Saviq: yeah. i just used that.
[09:10] <greyback> dednick: you have a point there. I'd forgotton about that. That needs fixing somehow
[09:10] <dednick> greyback: yeah, unity-mir needs to be threadsafe!
[09:10] <dednick> :)
[09:11] <mhr3> Saviq, mikenagle, https://bugs.launchpad.net/ubuntu-ux/+bug/1333604
[09:14] <dednick> greyback: but yeah, not sure if it's even practical/possible to assume direct connections over all slots coming across threads. maybe we need all listeners to pass ownership, although don't know if that's going to fly with mir peeps.
[09:16] <greyback> dednick: no we can't, hence using queued connections as much as poss. Since the events do pass ownership of the object created/destroyed, I had hoped it was enough.
[09:16] <dednick> greyback: mir does pass by ownership for the create/destroy of objects, but all operations on those objects seems to be pass by reference. So I think that if you want to use cross thread, you need to store.
[09:17] <greyback> dednick: yeah. I might get them to change that to a weak reference
[09:17] <dednick> greyback: ok. so for now, can I leave the session storage?
[09:17] <greyback> dednick: something to be done later
[09:18] <dednick> greyback: although just using shared_ptr<>, not the wrapper
[09:19] <greyback> dednick: yeah. Will need to be careful we always release those shared pointers
[09:19] <dednick> greyback: yup.
[09:59] <mhr3> mzanetti, ping?
[10:05] <mhr3> mzanetti, and unping, rm-ing builddir sometimes helps
[10:13] <mzanetti> mhr3: sorry, was in a meeting.
[10:13] <mzanetti> mhr3: the QGSettings thing? :)
[10:13] <mhr3> oh, i wasn't the only one? :)
[10:13] <mzanetti> nope :)
[10:14] <mhr3> mzanetti, for your amusement http://paste.ubuntu.com/7694378/
[10:15] <mzanetti> huh?
[10:15] <mzanetti> haven't seen that before
[10:15] <karni> Saviq: yes, fill-mode: fit
[10:15] <mzanetti> looked a bit like finnish at a first glance :D
[10:15] <Saviq> karni, don't use that
[10:15] <Saviq> karni, like *ever*
[10:15] <Saviq> karni, it's only meant for apps icons atm
[10:16] <karni> Saviq: what's the default behavior?
[10:16] <Saviq> karni, crop, but that's also the designed behaviour
[10:16] <karni> ok
[10:17] <Saviq> karni, it wasn't really thought out TBH, we just slapped the fill-mode: fit to be able to do app icons
[10:17] <karni> ack
[10:23] <karni> Saviq: same effect. should I explicitly use fill-mode: crop? http://paste.ubuntu.com/7694461/
[10:23] <Saviq> karni, no
[10:23] <Saviq> karni, trying
[10:23] <karni> thanks
[10:24] <Saviq> karni, weird, this works fine here...
[10:24] <karni> Saviq: unity-scope-tool on utopic?
[10:25]  * karni dist-upgrades once more
[10:26] <Saviq> karni, apt-cache policy unity-scope-tool?
[10:26] <Saviq> karni, also, any chance I could have a look at the scope?
[10:26] <karni> Installed: 7.89+14.10.20140623.1-0ubuntu1 Candidate: 7.89+14.10.20140623.1-0ubuntu1
[10:26] <karni> let me arrange that
[10:28] <Saviq> karni, ok, reproduced
[10:28] <karni> Saviq: just sent you the source. ignore if you want then :)
[10:47] <Saviq> karni, fix: http://paste.ubuntu.com/7694526/
[10:48] <karni> Saviq: thank you!
[10:48] <Saviq> karni, sorry about taht
[10:48] <karni> Saviq: np
[10:51] <karni> Saviq: this doesn't belong to unity8, does it? where should I patch?
[10:52] <karni> found it ./usr/lib/x86_64-linux-gnu/unity8/qml/Dash/CardCreator.js
[10:52] <Saviq> karni, yes, unity8
[10:54] <karni> Saviq: sweet, thanks
[10:56] <karni> Saviq: last question - when will categories by default not-collapse if they're a sole category in the result set? do you guys have this bug on your radar?
[10:56] <karni> Saviq: no rush, I just want to know what to tell people (if other than "bug is filed" :) )
[10:57] <Saviq> karni, they won't default, but you'll be able to set collapsed-rows: 0
[10:57] <Saviq> karni, and yes, it's on our radar
[10:57] <karni> works for me! :) thanks
[11:02]  * greyback has dentist visit, bbiab
[11:10] <Saviq> Cimi, rather small one for you https://code.launchpad.net/~saviq/unity8/fix-header-height/+merge/224269
[11:31] <Saviq> seb128, silo 8 looks good, although I was unable to test on my laptop, unity8 isn't started for some reason (neither distro or silo packages)
[11:31] <Saviq> seb128, could you (did you) test the functionality of the session indicator?
[11:32] <seb128> Saviq, ok, sure, let me upgrade/install the ppa on my test config
[11:35] <Cimi> Saviq, how do I test it?
[11:36] <Saviq> Cimi, with the test tool, go to amazon scope for example, and override with this: http://paste.ubuntu.com/7694461/
[11:36] <Saviq> Cimi, only s/image/art/
[11:37] <Cimi> upgrading utopic
[11:37] <Cimi> see you or not :)
[11:53] <Cimi> Saviq, /home/cimi/Development/unity8/card_touchdown/plugins/Unity/Launcher/backend/launcherbackend.cpp:27:22: fatal error: QGSettings: No such file or directory
[11:53] <Cimi>  #include <QGSettings>
[11:53] <Cimi> Saviq, maybe something missing in the deps
[11:54] <Saviq> Cimi, ./build.sh -c
[11:57] <Cimi> Saviq, what service to run prior unity scope tool?
[11:57] <Saviq> Cimi, smart-scopes-proxy
[12:04] <Cimi> Saviq, I have quite different result on amazon scope
[12:04] <Cimi> for category
[12:08]  * Cimi lunch
[12:11] <Cimi> still here :D
[12:13] <Saviq> Cimi, not sure what you mean? yes, you should override it, disregard what amazon sends itself
[12:13] <Cimi> ah ok
[12:13] <Cimi> Saviq, results?
[12:14] <Saviq> Cimi, what about results?
[12:14] <Cimi> Saviq, override category for results
[12:14] <Saviq> Cimi, just override the category template with the pastebin
[12:14] <Cimi> or toys etc
[12:14] <Saviq> Cimi, whatever
[12:14] <Saviq> Cimi, doesn't matter, as long as it has a title and art
[12:14] <Cimi> it's empty for me
[12:15] <Saviq> Cimi, any other scope will do
[12:15] <Cimi> ok
[12:15] <Saviq> Cimi, that has an image and title
[12:15] <Cimi> weird
[12:16] <bschaefer> Saviq, hey, getting an error with unity8 desktop (after upgrading). Seems to be when the switch was made to use ubuntu-app-launch
[12:16] <bschaefer> “WARNING: QApplication was not created in the main() thread”
[12:17] <bschaefer> if you don't know anything about that error message no worries, ill just poke around
[12:17] <Saviq> bschaefer, that warning was always there
[12:17] <bschaefer> o really?
[12:17] <bschaefer> soo... i wonder why unity8 isn't working...with no error message
[12:17] <bschaefer> just black screen
[12:17] <Saviq> bschaefer, it's because Mir is the one starting the shell, and not in the main stage
[12:17] <bschaefer> Saviq, that makes sense, it was just the only log message :(
[12:17] <Saviq> bschaefer, doesn't run here either, but it actually never starts (as in I have no unity8-mir log file from upstart)
[12:18] <Saviq> bschaefer, hmm
[12:18] <Saviq> bschaefer, ps aux | grep unity8 ?
[12:18] <bschaefer> Saviq, you're right, no process
[12:18] <Cimi> Saviq, http://i.imgur.com/FYzSbDt.png
[12:18] <Cimi> Saviq, weird the overlay on digitally imported radio...
[12:19] <Saviq> Cimi, transparent icons → broken overlay
[12:19] <Cimi> Saviq, seems like different compositing
[12:19] <Saviq> Cimi, the overlay is only drawn where the icon isn't transparent
[12:19] <Cimi> we should have OVER
[12:19] <Saviq> Cimi, really, don't try to explain this
[12:20] <Saviq> Cimi, I know what the reason is
[12:20] <Saviq> Cimi, and it's because there's no new shape
[12:20] <bschaefer> Saviq, thanks! I should be able to figure out where it should be getting started
[12:20] <Saviq> bschaefer, there's a unity8-mir job that should start it
[12:20] <Saviq> bschaefer, .crash in /var/crash in any chance
[12:20] <Saviq> ?
[12:20] <Cimi> Saviq, no new shape?
[12:20] <Cimi> Saviq, the overlay fills just the icon?
[12:21] <Saviq> Cimi, just look at the code
[12:21] <Saviq> if you really need to know
[12:21] <Saviq> but basically,
[12:21] <Cimi> Saviq, our code or ubuntu shape? wondering if we can fix it
[12:21] <Cimi> haven't looked yet
[12:21] <Saviq> Cimi, no we can't
[12:21] <Cimi> ok
[12:21] <Saviq> if (alpha != 0) { draw overlay }
[12:22] <Cimi> Saviq, so it's a shader basically
[12:22] <Saviq> but that obviously breaks if the image has transparent pixels
[12:22] <Saviq> Cimi, yes of course
[12:22] <bschaefer> Saviq, theres only a crash about the keyboard indicator service
[12:22] <Saviq> bschaefer, so it indeed looks like it never starts
[12:22] <bschaefer> strange indeed
[12:23] <bschaefer> Saviq, thanks! Forgot to check for a crash file :)
[12:23] <bschaefer> soo that should be u-s-c that should start it right?
[12:23] <Saviq> bschaefer, upstart actually
[12:23] <bschaefer> Saviq, cool, ill dig through there. Thanks!
[12:23] <Saviq> bschaefer, unity8-mir.conf has a "start on unity8-mir session" or so
[12:23] <Saviq> bschaefer, bregma knows more obviously
[12:25] <bregma> bschaefer, there's always an error message about the keyboard service, are you sure it's a crash?
[12:25] <bschaefer> bregma, its in /var/crash after starting unity8
[12:26] <seb128> bschaefer, bregma, Saviq: talking about unity8 in utopic?
[12:26] <Saviq> seb128, yes
[12:26] <bschaefer> seb128, yeah
[12:26] <seb128> it segfaults in libqubuntumirserver.so/qtsensor
[12:26] <bschaefer> bregma, could the keyboard indicator keyboard service cause unity8 to not start?
[12:26] <seb128> I guess an issue with the recent platform-api/qtubuntu-sensors changes
[12:26] <bschaefer> seb128, no fun :(
[12:26] <seb128> rsalveti, ^
[12:26] <seb128> I was just looking at that
[12:26] <bschaefer> at a sprint, and attempting things with it atm :)
[12:27] <Cimi> Saviq, well looks fine
[12:27] <Saviq> Cimi, compare to trunk, where it doesn't ;)
[12:27] <Saviq> Cimi, the header was 2gu smaller, so labels were cut off at the bottom
[12:29] <Cimi> still fine to me
[12:29] <Cimi> weird
[12:29] <Cimi> but yes code looks fine
[12:29] <Cimi> acxtually didn't test with trunk
[12:29] <Cimi> but with my card emblem branch
[12:30] <Cimi> maybe I fixed it :D
[12:30] <Saviq> Cimi, no, maybe you don't have trunk ;)
[12:30] <Saviq> Cimi, it got broken by Albert's branch that was merged yesterday
[12:30] <seb128> bschaefer, bregma, Saviq: back to working after installing https://launchpad.net/~ci-train-ppa-service/+archive/landing-005/+build/6112664/+files/qtubuntu-sensors_0.6%2B14.10.20140619-0ubuntu1_amd64.deb
[12:30] <Cimi> ok
[12:30] <seb128> rsalveti, ^
[12:30] <bschaefer> seb128, awesome, thanks!
[12:30] <seb128> yw
[12:31] <seb128> I moved to -touch, ricmm is not on -unity
[12:31]  * bschaefer isn't in -touch
[12:32] <seb128> bschaefer, well, just downgrade that binary and let us fix the issue in distro
[12:32] <bschaefer> seb128, yeah, i've downgraded it on my machine, attempting to downgrade on other machines has been somewhat of an issue
[12:32] <bschaefer> but ill try again
[12:32] <seb128> we really need to start testing that those landing don't make the desktop session stop working
[12:33] <bschaefer> seb128, +1
[12:33] <bregma> seb128, that was one of the requirements before 14.04, I guess they "forgot" about it again
[12:34] <seb128> bregma, requirement for who? anyone doing landings? because I think the unity8 team is good about it, but the platform-api stuff keeps screwing us recently
[12:34] <seb128> Saviq, on that note, confirmed that the silo for logout works
[12:34] <bregma> it was one of the items in the QA list -- a manual desktop sanity check
[12:34] <Saviq> seb128, \o/, ACKing it
[12:35] <seb128> Saviq, ;-)
[12:35] <bregma> we had a documented checklist and a status spreadsheet
[12:35] <bregma> and people assigned and given devices just for that purpose
[12:35] <Saviq> wwwhhhhyyyy dafuck am I being logged out all the time :|
[12:35] <seb128> Saviq, yeah, happens for me every time I close firefox :/
[12:36] <seb128> hate google some days
[12:36] <Saviq> seb128, must be fx 30 :|
[12:36] <seb128> bregma, right, but I guess nobody is going through the whole QA list for landing individual bits
[12:36] <Saviq> seb128, I also noticed that it suddenly offers to remember passwords for my banking account, for example - not great
[12:36] <seb128> Saviq, that has been happening for a while for me, other mentioned it as well, seems rather on the google side
[12:37] <Saviq> seb128, hmm only happened recently to me
[12:37] <seb128> Saviq, they might opt-in more people for "increased security" over time, dunno
[12:56] <bschaefer> also touch screens have stoped working in unity8 desktop
[12:56] <bschaefer> not a huge deal, just a regression
[12:57] <seb128> bschaefer, did they?
[12:58] <seb128> when?
[12:58] <bschaefer> seb128, not sure, i don't have a touch screen, but i've one in front of me right now and its not working
[12:58] <bschaefer> bregma, possibly could know
[12:59] <seb128> bschaefer, on my inspiron 11 I had to create a file with the input device id to get Mir to work with the touch screen
[12:59] <seb128> bregma knows the magic
[12:59] <bregma> bschaefer, you may beed to add a custom /usr/idc file to get the Android code to recognize the touchscreen as a touchscreen
[12:59] <bschaefer> seb128, that sounds resonable
[12:59] <bschaefer> reasonable
[12:59] <seb128> bregma, can you share yours? I don't remember the name/content (I wipe my install since budapest to test the iso install mode)
[13:00]  * bregma needs to put something on the wiki
[13:00] <bschaefer> bregma, that would be nice
[13:00] <seb128> I was going to do that
[13:00] <seb128> but I lost the required knowledge :p
[13:01] <bregma> step 1: do an 'lsusb' and look for the touchscreen device (you may need to guess here)
[13:01] <bregma> I get something like 'Bus 002 Device 007: ID 04f3:016f Elan Microelectronics Corp.'
[13:02] <bschaefer> bregma, yeah that one
[13:02] <bschaefer> Elan Microeslel
[13:02] <bregma> step 2: create a file '/usr/idc/Vendor_04f3_Product_016f.idc' (where the hex codes match the ones in the lsusb line)
[13:02] <bregma> give it these two lines as content:
[13:03] <bregma> device.internal = 1
[13:03] <bregma> touch.deviceType  = touchScreen
[13:03] <bregma> step 3: ???
[13:03] <bregma> step 4: PROFIT!!!!
[13:03] <bregma> er, um, restart the Mir server
[13:03] <bschaefer> bregma, cool thanks!
[13:04] <bschaefer> ill test that out
[13:17] <bschaefer> bregma, yay it works
[13:29] <dandrader> mterry, the spinning ubuntu logo is done by unity-system-compositor, right?
[13:30] <mterry> dandrader, yeah, by a tiny helper in the USC source tree
[13:30] <mterry> dandrader, separate process though
[13:30] <dandrader> ok
[13:31] <kgunn> dednick:  hey, i was trying to build your trusted demo...first tried on the device, ran out of mem...
[13:32] <dednick> kgunn: uuuh. that's weird. give me a minute
[13:32] <kgunn> dednick: its likely me...take your time
[13:39] <dednick> kgunn: just built on newly flashed device. didn't have an issue. did it seem to be taking a ridiculous amount of time?
[13:40] <dednick> kgunn: although i did have to get required packages manually to build. so not sure if you had something missing...
[13:40] <kgunn> dednick: so i think i might have been loading too many deps
[13:41] <dednick> kgunn: i just used build-dep unity-mir to source package deps.
[13:41] <kgunn> dednick: for the demo app source ?
[13:42] <dednick> kgunn: lp:~nick-dedekind/+junk/trusted_sessions_app
[13:42] <kgunn> dednick: yes thats it...ok...will do
[13:43] <dednick> $ apt-get build-dep unity-mir
[13:43] <dednick> $ mkdir builddir && cd builddir
[13:43] <dednick> $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
[13:43] <dednick> $ make -j4
[13:43] <dednick> kgunn: ^
[13:48] <kgunn> dednick: ta
[13:48] <kgunn> dednick: ...i was trying to load like the whole sdk :)
[13:49] <dednick> kgunn: ah :)
[14:04] <Cimi> Saviq, branch approved
[14:05] <Cimi> Saviq, how about some of mines? :)
[14:06] <mhr3> Saviq, hm, looks like temp dash pages blow up when you lock+unlock the screen while in one
[14:07] <Saviq> Cimi, I was almost there with the emblem, but then bug #1284233 happened, I'd like that to land first so we don't have to do it
[14:07] <Saviq> Cimi, will also want to fix bug #1284235
[14:08] <Saviq> Cimi, but it'll probably end up with "add TODO" for once UITK lands
[14:09] <Saviq> Cimi, did you see email I forwarded? looks like we need/want a bigger background than the card itself
[14:09] <Saviq> for the touch highlight
[14:09] <Cimi> Saviq, I will see
[14:09] <Saviq> Cimi, but really, you just need to go to the office
[14:09] <Cimi> Saviq, I can work on the latter bug as well
[14:09] <Saviq> and show them what works, what doesn't
[14:09] <Cimi> Saviq,  ok
[14:09] <Saviq> Cimi, since with what Josh just sent, cards that *do* have background will look crap
[14:10] <Saviq> mhr3, explode how?
[14:10] <Saviq> mhr3, everything seems to work here (except that with current design it *should* reset back to dash)
[14:10] <Cimi> Saviq, having an effect outside of the region looks weird
[14:11] <Cimi> Saviq, because the target click area will be smaller
[14:11] <Saviq> Cimi, well, why would it be?
[14:11] <Cimi> Saviq, now we are almost anchoring to root
[14:11] <Cimi> so we might want to create something with negative margins
[14:11] <Saviq> Cimi, yeah, we'll have to
[14:12] <Saviq> Cimi, or well, maybe not, we have 2gu spacing between medium cards
[14:12] <Cimi> Saviq, outside of the clickable mouse area
[14:12] <Saviq> Cimi, we might not need to
[14:12] <Cimi> yeah 1gu
[14:12] <Saviq> Cimi, 2gu
[14:13] <Saviq> which is too much, actually...
[14:13] <Saviq> it should be 1gu
[14:13] <Saviq> Cimi, which means the highlight would clash, but maybe that's fine
[14:13] <Cimi> Saviq, it cannot clash
[14:13] <Cimi> Saviq, since you touch only once at a time :)
[14:14] <Saviq> Cimi, right, mousearea can't clash
[14:16] <Saviq> Cimi, btw, apparently the sizes changed, and indeed there's 2gu spacing
[14:16] <Cimi> Saviq, let me try adding negative margin
[14:16] <Saviq> Cimi, look at the same mail
[14:16] <Saviq> Cimi, I think it'll still look weird for cards with background...
[14:18] <mhr3> Saviq, ah ok, it's related to preview, if you search for something in a scope, then preview it, lock+unlock, it disappears
[14:18] <mhr3> Saviq, related to the search string being reset i guess
[14:19] <Saviq> mhr3, yeah, that's the designed behaviour - dash was *meant* to reset when you focus on something else
[14:19] <Saviq> mhr3, although I fully agree that's wrong
[14:19] <Saviq> mhr3, and we'll yank it out with going to dash-as-app for sure
[14:19] <Cimi> Saviq, http://paste.ubuntu.com/7695330/
[14:19]  * Cimi tries
[14:19] <mhr3> Saviq, i'd argue that lock+unlock isn't necesarrily focus change
[14:19] <Saviq> mhr3, you and your arguments
[14:20] <mhr3> :)
[14:21] <Cimi> Saviq, weird
[14:25] <paulliu> Saviq: hi. For LP:1330957 I can have the margins http://goo.gl/ZMUrfv
[14:25] <paulliu> Saviq: Is there some other cases that I missed?
[14:25] <Cimi> Saviq, I think our approach is best
[14:26] <Cimi> Saviq, woule be ideal to have bigger target without background
[14:26] <Cimi> but will not be consistent
[14:27] <Saviq> paulliu, hmm interesting, didn't work for me
[14:27] <Saviq> paulliu, maybe I didn't build
[14:28] <paulliu> Saviq: yes. have to run build.sh everytime when changing the CardCreator.js
[14:28] <Saviq> paulliu, correct, I take that comment back
[14:31] <Saviq> paulliu, on the test fixes, testCard passes fine in trunk, and on your branch without the changes to tst_Card.qml, (why) are those needed
[14:35] <Cimi> pete-woods, how do I test camera app and infographics?
[14:36] <pete-woods> Cimi: well I hope you can now use the debian version of the camera app
[14:36] <pete-woods> i.e. upgrade everything from silo 009
[14:37] <Cimi> pete-woods, but camera app is installed already
[14:37] <Cimi> pete-woods, how do I overwrite it?
[14:37] <paulliu> Saviq: I don't know. Trunk testCard always failed on my machine. I have to have those changes.
[14:38] <paulliu> Saviq: but I think those changes it quite reasonable. Isn't it?
[14:38] <Cimi> paulliu, Saviq to me is not... if we have no art why would we quit the test?
[14:38] <Cimi> we should report the test is broken
[14:38] <Saviq> Cimi, paulliu, yeah, I don't like the "return" part there
[14:38] <pete-woods> Cimi: I'm not really sure, just try installing the debs too?
[14:38] <Saviq> paulliu, I wonder if it's your screen size that's the problem
[14:39] <Cimi> pete-woods, can you test it? :)
[14:39] <Saviq> paulliu, try `make -C builddir xvfbtestCard`
[14:39] <Saviq> paulliu, it will run in a virtual X
[14:39] <paulliu> Saviq: ok
[14:39] <Cimi> pete-woods, if I use your commands to generate a fake one, it appears on unity
[14:39] <pete-woods> Cimi: is there a working version of unity8 in the silo now?
[14:40] <Cimi> pete-woods, yes
[14:42] <paulliu> Saviq: Cimi, I'll remove those lines after I tried the xvfbtestCard
[14:42] <paulliu> on trunk
[14:42] <pete-woods> Cimi: you can hack in the click support by running touch touch ~/.local/share/libusermetrics/sources/com.ubuntu.camera_camera_2.9.1.json
[14:42] <Saviq> paulliu, thanks
[14:53] <Saviq> mterry, hey, could you please review https://code.launchpad.net/~albaguirre/unity8/use-new-display-power-state-interface/+merge/219552 ?
[14:53] <Saviq> mterry, it's in silo 20 for testing pleasure
[14:54] <mterry> Saviq, OK
[15:11] <Saviq> mzanetti, yeah, until it's merged, it's INPROGRESS
[15:11] <Saviq> that might be the wrong approach, though...
[15:11] <mzanetti> sure yeah. that's why I didn't change it
[15:12] <mzanetti> but still didn't want someone to wait for it
[15:21] <kgunn> dednick: ok, lots of interrupts...just tried, but i'm hitting same spot where i started to install sdk :P
[15:21] <kgunn> dednick: https://pastebin.canonical.com/112272/
[15:22] <kgunn> dednick: maybe a better way to ask, how are you building? ...on device i assume ? (not cross)
[15:22] <dednick> kgunn: on device
[15:22] <dednick> kgunn: which device?
[15:23] <dednick> kgunn: mine is N4
[15:23] <dednick> kgunn: did you apt-get build-dep unity-mir ?
[15:23] <dednick> kgunn: and 'apt-get update' first
[15:26] <kgunn> dednick: not sure i did apt-get update first...lemme try that
[15:27] <kgunn> dednick: i think that was it
[15:28] <kgunn> too many interrupts
[15:28] <kgunn> actually i updated...but forgot to get the build-deps
[15:55] <dednick> kgunn: looks like we don't have an armhf version of unity-system-compositor based on trust sessions.
[15:55] <dednick> kgunn: in staging i mean
[15:56] <kgunn> dednick: ah...i need to tweak a recipe
[15:56] <dednick> kgunn: looks like the gcc issues we were having. https://launchpad.net/~mir-team/+archive/staging/+build/6110724
[15:56] <kgunn> dednick: just a sec
[15:57] <dandrader> mzanetti, I think John didn't get the bug https://bugs.launchpad.net/unity8/+bug/1316512
[15:58] <dandrader> as in he probably didn't understand the problem
[16:14] <kgunn> dednick: ok...first alf is going to have to do all the abi bumping to get staging back in shape
[16:14] <kgunn> incl creating a u-s-c branch
[16:16] <dednick> kgunn: ok. thanks.
[16:17] <kgunn> dednick: are you broken...do you need this asap ?
[16:17] <dednick> kgunn: i can work on something else for now.
[16:17] <dednick> kgunn: and can always build it locally.
[16:19] <kgunn> ack
[16:28] <mterry> alberto_, I tested silo 020, and the greeter didn't appear after locking screen.  Is that known?
[16:31] <alberto_> mterry: no
[16:31] <alberto_> mterry: it's because there's a new unity8 package
[16:31] <alberto_> mterry: which apt-get selects over the silo
[16:31] <mterry> alberto_, oh crud
[16:31] <alberto_> mterry: so I need to rebuild in silo
[16:33] <greyback> mterry: startup wizard notifies me that my N7 has no SIM card installed. There a bug about that?
[16:34] <mterry> greyback, yes...  let me see
[16:34] <mterry> greyback, bug 1332583
[16:34] <greyback> mterry: also in the wizard, I've 4 blobs indicating pages. First page was Language.  But next "page" was that SIM card message. I hit next, and now page 2 is "wifi"
[16:34] <mterry> greyback, that's actually by design
[16:35] <greyback> mterry: okies
[16:35] <mterry> greyback, it's an "interrupting page" that isn't part of the wizard flow
[16:36] <greyback> rather a long pause between wizard stop and Ubuntu spinner becoming visible again too
[16:53] <mzanetti> dandrader: true, John misunderstood. I just tried it again right now and seems the behavior has changed a bit by now
[16:53] <mzanetti> dandrader: you can still flick it away the other direction as you started, but now it works consistently on both sides
[16:53] <mzanetti> so imho we can leave it closed
[17:57] <kgunn> josharenson: did you see qtcomp ppa is working well enough to bench ?
[17:57] <kgunn> can't remember if you were on
[17:57] <josharenson> kgunn, I thought it was, and then wasn't... if its good now I'll give it a go
[17:58] <kgunn> yep...is now
[17:58] <josharenson> kgunn, also glmark is on a bit of a downwards trend.... possibly related?
[17:58] <kgunn> josharenson: nope, shouldn't be
[18:08] <mterry> alberto_, the autopilot failure on https://code.launchpad.net/~albaguirre/unity8/use-new-display-power-state-interface/+merge/219552 -- were they there before?  Or are they failing because it's not building with the rest of the silo?
[18:11]  * mterry tests
[18:12] <alberto_> mterry: it fails because those tests
[18:12] <alberto_> mterry: invoke the power button
[18:13] <alberto_> mterry: so yes it needs usc and powerd for it to work (since the signal emission of displayPowerState migrates from one to the other)
[18:15] <mterry> alberto_, top-approved
[18:17] <alberto_> mterry: thanks!
[19:46] <kgunn> mterry: so is this just junk? or something still needed ?
[19:46] <mterry> kgunn, sorry what?
[19:46] <kgunn> mterry: https://code.launchpad.net/~cimi/ubuntu-system-settings/wizard.privacy/+merge/213124
[19:47] <kgunn> looks ancient
[19:47] <mterry> kgunn, my memory is that that branch implements half of what we need (because the other half's backend doesn't work)
[19:47] <mterry> kgunn, it is ancient.  Most of the welcome wizard code is  :)
[19:47] <kgunn> lol
[19:48] <mterry> kgunn, so we could land it for sure...  Cimi might need to brush off the dust though
[19:48] <kgunn> mterry: right, i was just trying to determine how we get to a "done" on welcome wizard...
[19:49] <mterry> kgunn, there are also some design nits that came through recently -- reword several things
[19:49] <mterry> kgunn, those and finishing the privacy screen should get us ther
[19:49] <mterry> e
[19:49] <mterry> And any bugs of course
[19:50] <kgunn> mterry: design nits are post rtm :)
[19:51] <kgunn> boiko: mterry ...just checking in on e-dialing, is e dialing for dialer app in silo ?
[19:52] <mterry> I don't think so...?  boiko, how far are you on that?
[19:53] <mterry> kgunn, just for clarity, I thought all the locking-greeter stuff was targetted for UIF, not FF?
[19:54] <kgunn> mterry: we had it targeted to ff, but obviously that needs to change to uxf
[19:54] <mterry> kgunn, when we reviewed the spreadsheet last wednesday, it was UXF
[19:55] <mterry> kgunn, things needed for propery edialing support: (1) dialer needs to support it, (2) a merge adding a dbus property boiko needs (done but not merged), and (3) support in unity8 for faking dialer app support in greeter (i.e. keeping dialer above greeter) -- I'm working on that last one, am mostly done with code changes, but needs several tests too
[19:56] <mterry> kgunn, #3 there is voted most-likely-to-create-a-security-problem-down-the-road
[19:57] <kgunn> sorry, mterry, you're right...was always uxf, i was getting wires crossed
[19:57] <mterry> kgunn, I mean, it's a bit of a slippery definition
[19:58] <mterry> Definitely has elements of a feature
[20:12] <boiko> kgunn: mterry: I had to work on autopilot tests failing, so I'm a bit late on that, I will have something tomorrow
[20:12] <mterry> boiko, did I point you at my is-active branch to expose the DBus property?  It's sitting there, waiting to be reviewed on our side.  But when we get around to a silo, it should be in
[20:12] <mterry> https://code.launchpad.net/~mterry/unity8/is-active/+merge/223653
[20:13] <mterry> I'm going to go grab food, bbl
[20:16] <boiko> mterry: nice! thanks
[22:18] <Cimi> kgunn, mterry that branch work on wizard side... but wizard changes things in the backend that get ignored almost :)
[22:19] <Cimi> error reporting toggle work, location is probably not working atm
[22:19] <Cimi> I could replace location with a phrase in the meanwhile, what do you think?
[22:33] <kgunn> Cimi: sounds good to me
[23:16] <josharenson> oh this welcome wizard is fancy
[23:16] <josharenson> nice