[07:07] <didrocks> thomi: answered FYI
[07:24] <Saviq> tsdgeos, can't sleep? ;)
[07:27]  * thomi lurks in the shadows...
[07:28] <Saviq> thomi, you can't sleep either?
[07:33] <thomi> its not that late yet... just 7:30 pm
[07:40] <tsdgeos> Saviq: lol, sure i can :D
[08:32]  * mzanetti just had his first real (not only for testing) phone call using ubuntu phone :)
[08:53] <Saviq> mzanetti, :)
[08:53] <mzanetti> hehe
[08:53] <Saviq> mzanetti, dude, you stole my MR :P
[08:53] <mzanetti> I just happroved it
[08:54] <Saviq> mzanetti, yeah, I was looking for it in "Waiting for review"
[08:54] <mzanetti> ah :)
[08:56] <Saviq> mzanetti, btw, when there's a lock screen, the phone app would be launched in a lightdm/guest session anyway
[08:57] <mzanetti> Saviq: ah ok. will be interesting how the call history will then be merged into the other phone app
[08:57] <mzanetti> poor boiko :D
[08:57] <Saviq> mzanetti, it won't
[08:57] <mzanetti> huh?
[08:57] <Saviq> mzanetti, ah
[08:57] <Saviq> mzanetti, yeah, that way it will
[08:57] <Saviq> mzanetti, it's really the same with any "locked state" app
[08:58] <Saviq> mzanetti, where we will need to transfer data created in the guest session to the user session
[08:58] <mzanetti> Saviq: yeah... but a camera taking a picture is easier to move than some parts of metadata in some database
[08:58] <Saviq> mzanetti, did you see TpLogger's logs? ;)
[08:58] <Saviq> mzanetti, it's just xml
[08:59] <mzanetti> no... didn't see that yet..
[08:59] <Saviq> mzanetti, better tell me which user will get that data if multiuser is enabled ;)
[09:00] <mzanetti> Saviq: next logged in
[09:00] <Saviq> mzanetti, the first one to log in again? the most recently logged in one? the one that was selected in LightDM?
[09:00] <mzanetti> just a wild shot
[09:00] <Saviq> mzanetti, maybe the one that has the number in his/hers phone book? ;)
[09:01] <mzanetti> I don't know... maybe thats a feature that will be disabled as soon as we have multiuser configured?
[09:01] <Saviq> yikes, syntax error
[09:01] <Saviq> "which the incoming call currently be the only
[09:01] <Saviq> case when that's the case"
[09:02] <mzanetti> huh? where?
[09:02] <Saviq> mzanetti, I wrote that on the bug
[09:02]  * Saviq needs a microSIM adapter
[09:04] <Saviq> mmrazik, hey, any update on jenkins?
[09:04] <mzanetti> Saviq: should we depend on ubuntu-mobile-icons?
[09:05] <Saviq> mzanetti, I don't think so
[09:05] <Saviq> mzanetti, the theme should
[09:05] <mzanetti> Saviq: right now ubuntu-mobile is installed per default... but I do need icons from ubuntu-mobile-icons
[09:05] <Saviq> mzanetti, and we depend on the toolkit / the toolkit recommends the icon theme...
[09:06] <mzanetti> ah ok
[09:06] <Saviq> I _think_ so
[09:06] <mzanetti> makes sense at least
[09:06] <mmrazik> Saviq: nope :-/ As soon as I see somebody from US I'll bug them
[09:06] <Saviq> mmrazik, k, thanks
[09:06] <mzanetti> mmrazik: there was an update to the ticket...
[09:07] <mzanetti> mmrazik: it has been moved over to another team or something like that :/
[09:07] <mmrazik> mzanetti: yeah.. I didn't realize yesterday that chris sent it to the wrong queue
[09:08] <mzanetti> ah
[09:08] <mzanetti> Saviq: so... the lockscreens are done except the blurring.
[09:09] <Saviq> mzanetti, cool
[09:09] <mzanetti> Saviq: should I try to get the folding launcher merged as is and integrate with the backend API in a second step?
[09:09] <nic-doffay> Saviq, you ok for me to MP what stands of the infographics?
[09:12] <Saviq> mzanetti, sure
[09:12] <Saviq> nic-doffay, didn't you already?
[09:13] <Saviq> nic-doffay,
[09:13] <Saviq> https://code.launchpad.net/~unity-team/unity/infographics-with-lightdm/+merge/163783
[09:13] <nic-doffay> Saviq, doh! Blame the long weekend.
[09:13] <Saviq> nic-doffay, there's a bunch of conflicts to fix, though
[09:15] <nic-doffay> Saviq, yeah I noticed, I'll sort that out then get to your comments...
[09:15] <Saviq> nic-doffay, they were mzanetti's ;)
[09:16] <nic-doffay> Saviq, ah I see now.
[09:29] <nic-doffay> mzanetti, you mentioned the timer thing in your QML comments. How would you do that using transitions?
[09:32] <mzanetti> nic-doffay: hmm... its probably too much of a change now... but I believe not all of your animations and timers are actually used
[09:32] <Saviq> paulliu, small comment on https://code.launchpad.net/~paulliu/unity/i18n-po-msgmerge/+merge/165899
[09:32] <nic-doffay> mzanetti, could you elaborate a bit?
[09:32] <mzanetti> nic-doffay: for example the signals dataAboutToChange and dataChanged. they both get fired withing very few milliseconds of time
[09:32] <mzanetti> nic-doffay: so it seems you are stiarting the hide and the show animations at the same time
[09:34] <mzanetti> nic-doffay: same with all the Component.onCompleted calls. they all do things but in the end only the very last call is actually useful because you seem to just overwrite previous things in newer onCompleted handlers
[09:35] <nic-doffay> mzanetti, most of the OnCompleted called have been removed.
[09:35] <mzanetti> nic-doffay: yeah... just saying as an example. I think with some of the timers and animations happens more or less the same thing
[09:36] <nic-doffay> mzanetti, how would you have done what you're suggesting with a transition?
[09:36] <nic-doffay> Still now following 100%.
[09:36] <nic-doffay> If it's pertinent I'd like to do it that way next time round.
[09:36] <mzanetti> nic-doffay: so, you have some items in the model that have a property, e.g. "shown"
[09:36] <mzanetti> nic-doffay: which would define if the dot is shown or not
[09:37] <paulliu> Saviq: ok
[09:37] <mzanetti> nic-doffay: then instead of connecting a slot to dataChanged and checking if(shown) and starting a timer that in turn triggers a animation, you could just add a transition to the delegate
[09:37] <mzanetti> nic-doffay: that contains the animation
[09:37] <mzanetti> nic-doffay: so it would be automatically triggered and animated when the "shown" property in the model changes
[09:39] <nic-doffay> mzanetti, I think that would work for the startup animation.
[09:39] <mzanetti> nic-doffay: not even needing a transition I guess... in the Dot just do { opacity: model.shown ? 1 : 0; Behavior on opacity { MyFancyAnimation {...} } }
[09:39] <mzanetti> nic-doffay: just as an example...
[09:40] <nic-doffay> mzanetti, are there good examples of this anywhere? The docs don't really go that much into depth about using transitions in this manner.
[09:42] <mzanetti> nic-doffay: hmm... just search the shell's code for "Behavior" and "transition"
[09:45] <Saviq> nic-doffay, make sure to read http://qt-project.org/doc/qt-5.0/qtquick/qtquick-statesanimations-animations.html#default-animation-as-behaviors too, if you haven't
[09:46] <Saviq> nic-doffay, also, there's a set of default animation properties in the toolkit now
[09:47] <Saviq> nic-doffay, see http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/UbuntuNumberAnimation.qml and http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/plugin/ucubuntuanimation.h
[09:47] <Saviq> and http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/plugin/ucubuntuanimation.cpp for some docs
[09:48] <nic-doffay> mzanetti, I think I'm getting the picture now.
[09:48] <mzanetti> nic-doffay: cool :)
[09:48] <nic-doffay> Since the opacity is triggered on each mouse click you mean just trigger the animations then instead of using the timer to go through them all right?
[09:48] <nic-doffay> mzanetti, ^
[09:49] <mzanetti> nic-doffay: the mouse click animation might be a bit different... don't exactly know what its supposed to do... let me build your branch and try
[09:49] <nic-doffay> mzanetti, because that's the thing.
[09:50] <nic-doffay> The mouse click animation is the same as the startup one.
[09:50] <nic-doffay> Basically.
[09:50] <nic-doffay> I've reused it.
[09:50] <Saviq> mzanetti, are you taking into account that the dots/circles are supposed to animate in sequence? i.e. each of them should start animation after a period of time after the previous one
[09:50] <mzanetti> true... that might indeed require a timer
[09:52] <nic-doffay> mzanetti, yeah that's mandatory.
[09:52] <nic-doffay> mzanetti, but I still learnt something from the comments.
[09:53] <Saviq> mzanetti, well, it could be a number animation from 0 to $number_of_dots
[09:53] <Saviq> mzanetti, that would trigger animations on the actual dots/circles after having passed each index
[09:53] <mzanetti> Saviq: yeah... not sure if thats more readable tho
[09:54] <mzanetti> but I can't find where the timers are actually delayed
[09:54] <Saviq> mzanetti, might be more performant, though, if there's just one animation triggering the other animations (I didn't read the current code much, so might be wrong here)
[09:54] <mzanetti> Saviq: could be...
[09:55] <mzanetti> nic-doffay: why do you start the hideTimer in dataAboutToBeChanged and the showTimer in dataChanged?
[09:55] <nic-doffay> mzanetti, I'll give it a go.
[09:56] <mzanetti> nic-doffay: no... I'd like to understand why
[09:56] <nic-doffay> mzanetti, oh wait why
[09:56] <nic-doffay> right
[09:56] <mzanetti> could be thats correct... I just don't see how right now
[09:56] <mzanetti> nic-doffay: those 2 signals will get fired basically at the same time (just one event loop run in between) which would render the hide and show animation running at the same time
[09:56] <mzanetti> (still testing the code it seems to do what it should. so I'm having troubles understanding how it works)
[09:57] <nic-doffay> mzanetti, pete-woods can probably elaborate on that.
[09:57] <nic-doffay> Better than I can at least.
[09:59] <mzanetti> hmm... there seems to be some hickup with this
[09:59] <mzanetti> if you increase the window to have the multiuser login list
[10:00] <mzanetti> then switch between Toomas and Anna, in one direction the hideAnimation is not completely played before the showAnimation kicks in
[10:00] <nic-doffay> mzanetti, I'll sort that out quick...
[10:01] <mzanetti> works fine when switching Anna -> Toomas, but not so smooth when switching from Toomas -> Anna
[10:18] <mzanetti> Saviq: hmm... I continue to experience weirdness ever since we switched to the touch input thingie :/
[10:18] <Saviq> mzanetti, of what kind?
[10:19] <mzanetti> Saviq: at some point all my mouse input only goes to the directionaldragarea instead of the mouseareas above it
[10:19] <Saviq> mzanetti, steps to repro?
[10:19] <mzanetti> Saviq: that state is there for like a minute until it recovers. switching to another app and then back to the shell restores a good state too
[10:19] <Saviq> mzanetti, is that on the device, btw, or just desktop?
[10:20] <mzanetti> Saviq: I think just desktop... haven't played long enough on the device yet
[10:20] <mzanetti> Saviq: let me push my state... one sec
[10:21] <mzanetti> Saviq: lp:~mzanetti/unity/phablet-folding-launcher
[10:21] <mzanetti> Saviq: drag out the launcher and drag it up and down for a while
[10:21] <mzanetti> Saviq: at some point it will disappear whenever you click it (because the click is recognized by the directionaldragarea)
[10:23] <Saviq> mzanetti, is there a reason why the DDA is enabled when the Launcher is out at all?
[10:23] <mzanetti> Saviq: to hide the launcher again when clicking outside of it
[10:24] <mzanetti> Saviq: I know can be done using some other MouseArea too... but still I don't feel comfy just working the weirdness around
[10:24] <Saviq> mzanetti, k
[10:24] <Saviq> mzanetti, yeah, should use InverseMouseArea for that
[10:25] <Saviq> mzanetti, and the answer is also: "you should be able to slide the launcher back away"
[10:25] <Saviq> which is not implemented atm
[10:25] <mzanetti> Saviq: where to grab it?
[10:25] <Saviq> mzanetti, anywhere
[10:25] <Saviq> mzanetti, launcher + some 2-3 GUs outside of it
[10:27] <Saviq> mzanetti, the idea behind DDA is that you should be able to just put it on top of anything and it should only really react when the drag is a distinct directional one
[10:27] <Saviq> mzanetti, so yeah, the fact that it goes to recognized state is wrong
[10:28] <mzanetti> Saviq: ok. fine with me... But I believe it'll cause troubles at some point... eating _some_ mouse events _sometimes_ is the worst that can happen
[10:28] <Saviq> mzanetti, hence the cancelling approach, and we just need to make sure to tweak the recognition accordingly
[10:29] <Saviq> mzanetti, e.g. if you hold in one place for more than 20-30ms, that's probably not a swipe, so we should just ignore the touch
[10:29] <Saviq> mzanetti, same if you drag in the other direction for more than a set threshold
[10:30] <Saviq> yikes maguro is slow to build
[10:31] <Saviq> mzanetti, wait, it goes to "rejected" state, so that's fine, the launcher should not react in any way?
[10:31] <mzanetti> Saviq: huh?
[10:32] <Saviq> mzanetti, when the launcher is out, it should not react to events from the DDA
[10:32] <Saviq> mzanetti, unless we're implementing the "swipe to hide"
[10:32] <Saviq> mzanetti, in which case it should go back to fully out on state changed to rejected
[10:33] <mzanetti> Saviq: well, clicking outside the Launcher should cause the DDA to go to Undecided which makes the launcher hide
[10:33] <Saviq> mzanetti, no, that's wrong
[10:33] <Saviq> mzanetti, the DDA should be _on top_
[10:33] <mzanetti> Saviq: however, the DDA sometimes goes to Undecided even though the click is on the launcher
[10:33] <mzanetti> Saviq: whats the reason for that?
[10:34] <Saviq> mzanetti, because it needs to look at all the events to recognize a directional drag
[10:34] <Saviq> mzanetti, or not, and ignore the touch
[10:34] <Saviq> mzanetti, that's why I'm saying: if we're not implementing swipe-to-hide, DDA should be ignored when launcher is out
[10:35] <mzanetti> Saviq: still doesn't explain why you shouldn't put someting on top of the DDA
[10:35] <mzanetti> Saviq: it explains _that_ you shouldn't do it. but not _why_
[10:35] <Saviq> mzanetti, because if you want to use it
[10:35] <Saviq> mzanetti, it needs to look at all the events in its area
[10:36] <Saviq> mzanetti, and if you don't want to use it (like you don't, really), you shouldn't use it at all
[10:36] <Saviq> mzanetti, imagine that later we'll have a bunch of those gesture recognizers one of top of the other
[10:36] <Saviq> mzanetti, and the first to say "that's mine"
[10:36] <Saviq> mzanetti, will get the gesture
[10:37] <Saviq> mzanetti, and own the touches that comprise that gesture
[10:37] <Saviq> mzanetti, until they recognize it (or reject it), they're supposed to be transparent to input
[10:37] <Saviq> mzanetti, but that assumes you're rarely using it until it gets to "recognized" state
[10:38] <mzanetti> Saviq: sure... but as it reveals the launcher, once the launcher is visible, I don't need that gesture functionality from it any more. so I would expect I could easily put the launcher on top of it.
[10:38] <Saviq> mzanetti, sure, but that just means your launcher is transparent to input at some point
[10:38] <mzanetti> Saviq: no
[10:38] <Saviq> mzanetti, you sure of that?
[10:38] <mzanetti> Saviq: outside the screen... which makes the DDA visible
[10:39] <Saviq> mzanetti, ok, but that's correct
[10:39] <Saviq> mzanetti, the weird behaviour that you're describing
[10:39] <Saviq> mzanetti, suggests that the DDA gets some touch events
[10:39] <Saviq> mzanetti, some that it shouldn't
[10:39] <mzanetti> Saviq: exactly
[10:40] <Saviq> mzanetti, but that's not the DDA's fault, it's just an item behind the launcher
[10:40] <Saviq> mzanetti, so that means the launcher lets some even through
[10:40] <Saviq> mzanetti, and that's when the DDA reacts
[10:40] <mzanetti> Saviq: didn't have this problem when using the old DraggingArea in exactly the same way
[10:48] <Saviq> mzanetti, it's even worse on the device
[10:49] <mzanetti> thats bad
[10:49] <nic-doffay> bregma, you around?
[10:53] <Saviq> mzanetti, but really, if the DDA gets the event, it reacts to it, it's not DDA's fault that it got the event when it shouldn't
[10:54] <Saviq> mzanetti, it's just a QQuickItem with a touchEvent handler
[10:55] <mzanetti> Saviq: I think its the TouchProxy thingie
[10:56] <Saviq> mzanetti, what TouchProxy?
[10:56] <Saviq> mzanetti, you mean the mouse to touch?
[10:56] <mzanetti> Saviq: yes
[10:56] <Saviq> mzanetti, it doesn't do anything on the device
[10:56] <Saviq> mzanetti, it's not installed even
[10:56] <mzanetti> Saviq: the Launcher is a Flickable which is always interactive... I don't think that all of the sudden that starts to let events pass through
[10:57] <Saviq> mzanetti, but it does
[10:57] <mzanetti> stating at the very same time we merge the DDA and touchadaptor
[10:57] <Saviq> mzanetti, somehow the DDA gets the event
[10:58] <mzanetti> Saviq: anyways... I make the DDA now invisible as soon as the launcher is available... seems better
[10:58] <Saviq> mzanetti, not invisible, "enabled = false"
[10:59] <Saviq> mzanetti, let's not think of it in visible / invisible - it's never visible
[10:59] <Saviq> mzanetti, would be good to have a test case to show the issue
[11:01] <mzanetti> Saviq: yes... I have the feeling that the issue is not solved yet by disabling the DDA... I think my drag'n'drop of icons has stopped working with the merge too... (which I really can't explain right now, but thats what it is)
[11:01] <mzanetti> anyways, I'll come back with this once I know more
[11:04] <nic-doffay> mzanetti, I think all the comments in the review should have been addressed now...
[11:05] <mzanetti> nic-doffay: ok. I'll review again in a bit
[11:05] <nic-doffay> ta mzanetti
[11:22] <nic-doffay> mzanetti, with your pinlock branch how can I see that underlay running?
[11:22] <nic-doffay> on the phone...
[11:22] <mzanetti> nic-doffay: yeah
[11:23] <nic-doffay> mzanetti, how do I navigate towards it etc
[11:26] <mzanetti> nic-doffay: ah... sorry
[11:26] <mzanetti> nic-doffay: that has changed today
[11:26] <mzanetti> nic-doffay: so... start the shell
[11:26] <mzanetti> nic-doffay: unlock it
[11:26] <mzanetti> nic-doffay: then press the power button
[11:27] <mzanetti> nic-doffay: the shell will lock and upon swiping the greeter away you will see the lock screen
[11:28] <nic-doffay> mzanetti, cool
[11:38] <mzanetti> Saviq: should the launcher only jump between hidden and shown or should it follow the finger until you release and only onRelease jump to the final state?
[11:38] <Saviq> mzanetti, latter
[11:38] <Saviq> mzanetti, and it should only stick out after you've passed a certain threshold
[11:39] <mzanetti> sure
[11:39] <Saviq> k
[11:43] <Saviq> mzanetti, there's one thing missing from DDA for that - it doesn't let you know where did the gesture begin
[11:43] <Saviq> mzanetti, but that difference should be minimal anyway
[11:44] <mzanetti> Saviq: yep...
[12:22] <Saviq> hey dandrader
[12:23] <dandrader> Saviq, hi
[12:23] <Saviq> dandrader, mzanetti discovered a potential issue with the DDA while working on the new launcher, would be good to have that tested
[12:23] <dandrader> Saviq,  "DDA"?
[12:24] <Saviq> dandrader, DirectionalDragArea
[12:24] <dandrader> ah
[12:24] <Saviq> dandrader, the issue was that with a Flickable over a DDA the DDA received an event at some point
[12:24] <mzanetti> dandrader: I still experience that stuff I told you on friday
[12:25] <Saviq> dandrader, and it seemed to somehow grab the input stack for some time (it settled after 10s or so)
[12:25] <mzanetti> Saviq: can you reproduce?
[12:25] <mzanetti> Saviq: the fact that it stops after a bit of time is the weirdest thing, isn't it?
[12:25] <Saviq> mzanetti, yes indeed
[12:25] <mzanetti> Saviq: alt+tabbing away and back restores a good state too
[12:26] <Saviq> dandrader, I was also wondering, looking at DDA.cpp, shouldn't the DDA accept the events when it's in Recognized state?
[12:27] <Saviq> dandrader, you can reproduce with mzanetti's lp:~mzanetti/unity/phablet-folding-launcher branch
[12:27] <dandrader> Saviq, I think events are accepted by default.
[12:29] <Saviq> dandrader, can you verify that's true/
[12:31] <Saviq> dandrader, also, shouldn't it grabTouchPoints() in recognized state?
[12:36] <dandrader> mzanetti,  Saviq, hmm, I'm looking at the source code of QQuickMultiPointTouchArea now. If I'll mimic what it does, such as "if e.g. a parent Flickable has the mouse grab, don't process the touch events"
[12:36] <dandrader> s/If I'll/I think I'll
[12:36] <dandrader> that should do it :)
[12:36] <Saviq> dandrader, yeah, sounds like we're not doing enough with the events in the DDA
[12:37] <dandrader> but it looks like this wholle Mouse vs Touch events story is far from obvious
[12:37] <mzanetti> Saviq: do we still need to be able to minimize apps by swiping from the left edge?
[12:37] <Saviq> mzanetti, yes
[12:38] <Saviq> mzanetti, the decision is to refine that behavior instead of dropping it
[12:38] <dandrader> Is Jenkins working again?
[12:38] <Saviq> dandrader, nope :/
[12:39] <Saviq> mzanetti, but, it should be "reversible", i.e. you should be able to drag back - the actual switch to RunningApps should only happen onRelease
[12:40] <mzanetti> Saviq: yay :) I thought I broke it but instead I fixed  it
[12:40] <Saviq> mzanetti, so there's a rework needed (and some design input)
[12:40] <dandrader> Saviq, are we going to wait for Jenkins to be up again to merge stuff? any prospect on when is it going to be working again?
[12:41] <Saviq> dandrader, yeah, we need CI for merging
[12:41] <Saviq> dandrader, I hope it will be back today
[12:41] <Saviq> mmrazik, any update on Jenkins? is there anywhere we can look (a RT?)
[12:42] <mmrazik>  Saviq: larry/rick still not online. There is an RT but there is no update (obviously) and I doubt non-reporters have permissions to see it (I didn't report it either; I'm just CCed)
[12:43] <Saviq> mmrazik, k thanks
[12:43] <mzanetti> Saviq: I'm subscribed to the ticket too... so I can watch it and shout once its back
[12:44] <Saviq> mzanetti, k, thanks
[12:54] <dandrader> mzanetti, would you get the same issue if you had a MultiPointTouchArea or a PinchArea behind a Flickable?
[12:54] <mzanetti> dandrader: haven't tried
[13:30] <Saviq> mterry, you need to turn push-to-talk on...
[13:30]  * greyback joining, mumble being funny
[13:31] <Saviq> dednick, nic-doffay standup
[13:33] <Saviq> Cimi, can you hear us?
[13:33] <Cimi> nope
[13:35] <Saviq> nic-doffay, we could hear you
[13:35] <nic-doffay> Saviq, cool sorted now
[13:35] <nic-doffay> four restarts of mumble.
[13:36] <Cimi> nic-doffay, you won, I had three today
[13:44] <mterry> Saviq, I had push to talk on the whole time, but it looks like the mic was on at the beginning?  I accidentally launched two mumbles, maybe that screwed something up.  Sorry  :)
[13:45] <Saviq> mterry, yeah, might be, we got some static from you
[13:45] <Saviq> mterry, that's fine
[14:13] <dednick> anyone know why code not merging into lp:unity/phablet?
[14:17] <dandrader> dednick, Jenkins is down
[14:18] <dednick> dandrader: ah. good reason
[14:27] <mzanetti> greyback: hey. on the mailing list there is a guy trying to access your chinstrap data... can you put the packages in there to some public place?
[14:28] <greyback> mzanetti: ok
[14:33] <Saviq> greyback, people.canonical.com is usually a good place
[14:33] <greyback> Saviq: hmm, never used that before
[14:34] <Saviq> greyback, you have a $HOME in there, so you must've ;)
[14:34] <Saviq> greyback, anyway, you can just ssh to it with your usual shellname / ssh key
[14:34] <Saviq> greyback, and put stuff in public_html
[14:34] <greyback> Saviq: interesting, yep just seeing that now
[14:43] <sergiusens> greyback: are you working on your chinstrap issue?
[14:43] <greyback> sergiusens: yep, just replying now
[14:55] <Saviq> sergiusens, here's a fix for the launcher issue - https://code.launchpad.net/~dandrader/unity/phablet_fixLauncherTopScroll/+merge/165896
[14:55] <Saviq> sergiusens, happroved, but jenkins is on holidays :/
[14:55] <sergiusens> Saviq: saw it :-)
[14:55] <sergiusens> Saviq: want to have jenkins working on it first and push it in before creating a build today :-)
[14:56] <Saviq> sergiusens, I wouldn't bet on it, there's 6 branches in queue for landing, that's 3 hrs in itself
[14:57] <Saviq> and that's _when_ jenkins is back :/
[14:59] <sergiusens> Saviq: jenkins is back
[15:00] <sergiusens> Saviq: ack, I'll do some manual building, testing and streamlining ;-)
[15:00] <sergiusens> Saviq: can you just in case make the other branches have this one as a prereq?
[15:01] <Saviq> sergiusens, the release one does
[15:01] <Saviq> sergiusens, https://code.launchpad.net/~unity-team/unity/phablet.release-178/+merge/165995
[15:02] <Saviq> sergiusens, it should also have https://code.launchpad.net/~saviq/unity/phablet.unlock-on-focus/+merge/165989 as prereq, but we can only do one prereq
[15:02] <Saviq> sergiusens, but indeed, Mr. J is coming back
[15:05] <sergiusens> Saviq: you can always chain/serialize them :-)
[15:06] <Saviq> sergiusens, yeah, but then I need to resubmit them to add the prereq... and merge the prereq into the branch to be merged...
[15:07] <sergiusens> Saviq: yeah, too much... let me just try and keep an eye on it
[15:08] <mzanetti> sergiusens: hwo can I disable the locking of the screen?
[15:10] <sergiusens> mzanetti: there's supposed to be a gconf/gsetting for it
[15:11] <mzanetti> sergiusens: the shells AP tests are failing becuase the screen locks in between all the time
[15:12] <mzanetti> I guess AP should inhibit the screen lock
[15:13] <mzanetti> sergiusens: how can I disable it now?
[15:13] <mzanetti> manually?
[15:16] <sergiusens> mzanetti: I'm looking
[15:23] <sergiusens> mzanetti: not sure it's deployed yet
[15:24] <mzanetti> sergiusens: hmm... so currently its hardcoded in a binary?
[15:52] <tsdgeos> mzanetti: bzr revert po :D
[15:52] <mzanetti> tsdgeos: yeah...
[15:53] <mzanetti> tsdgeos: why do they change on their own btw?
[15:54] <mzanetti> tsdgeos: https://code.launchpad.net/~mzanetti/unity/phablet-fix-ap-on-device/+merge/166084
[15:54] <tsdgeos> mzanetti: we run msgmerge on them, paulliu has a fix for it
[15:54] <tsdgeos> it's just CI-less :D
[15:55] <mzanetti> tsdgeos: press() + move() + release() doesn't seem to do actual drags when using uinput
[15:55] <mzanetti> tsdgeos: I had to cut down a little on the show_hud function/test
[15:55] <tsdgeos> mzanetti: dandrader had a fix for that, or?
[15:55] <mzanetti> tsdgeos: oh...
[15:56] <mzanetti> dandrader: please confirm if/when your back allows
[15:56] <tsdgeos> mzanetti: https://code.launchpad.net/~dandrader/unity/phablet_autopilotTouchOnly/+merge/165666 ?
[15:56] <dandrader> tsdgeos, mzanetti yes, that's the merge proposal
[15:56] <mzanetti> oh... cool
[15:57] <mzanetti> dandrader: did you test on the phone?
[15:57] <dandrader> mzanetti,  autopilot tests on the phone? no.
[16:00] <mzanetti> dandrader: ok
[16:01] <mzanetti> dandrader: because I just tried and the resulting MR looks quite similar to yours :)
[16:01] <mzanetti> dandrader: your's is better so I'll adjust mine to only add the few missing parts
[16:04] <mzanetti> om26er: https://code.launchpad.net/~mzanetti/unity/phablet-fix-ap-on-device/+merge/166084
[16:05] <mzanetti> om26er: so what we need is this MR ^^ and also dandrader's one
[16:05] <mzanetti> om26er: and additionally the bugfix for the screenlock prevention
[16:05] <mzanetti> then I think AP works again on the phone
[16:05] <mzanetti> Saviq: FYI
[16:05] <mzanetti> ^
[16:06] <mzanetti> all: Jenkins is back
[16:06] <greyback> yay!
[16:06] <mzanetti> Saviq: anyother FYI :) ^
[16:07] <Saviq> mzanetti, yeah, I know already ;)
[16:09] <Saviq> dandrader, we probably shouldn't have the python-evdev dependency in the end, should we? autopilot-touch should pull it in?
[16:11] <dandrader> Saviq, well, CI was failing without it
[16:11] <dandrader> Saviq, do we install autopilot-touch?
[16:12] <Saviq> mzanetti, ^
[16:12] <dandrader> Saviq, the code that needs python-evdev comes from autopilot-python.
[16:12] <dandrader> So the correct thing would be for autopilot-python to depend on python-evdev
[16:12] <mzanetti> no, we are not
[16:15] <Saviq> dandrader, mzanetti k, let's leave it for now, but I do remember thomi writing something about this
[16:15] <Saviq> obviously can't find it now
[16:15] <Saviq> bbl, cheers all
[16:16] <dandrader> Saviq, I reported a bug on it
[16:16] <dandrader> Saviq, see you
[16:16] <mzanetti> https://code.launchpad.net/~thomir/autopilot/autopilot-desktop-add-evdev-recommends/+merge/165938
[16:16] <mzanetti> dandrader: Saviq^
[16:16] <Saviq> yeah, that
[16:20] <mzanetti> haha... Jenkin's build queue...
[16:27] <mzanetti> mterry: ignoring anything blur related, you could start reviewing this https://code.launchpad.net/~unity-team/unity/phablet-pinlock/+merge/165924
[16:32] <dandrader> mzanetti, Saviq the very same issue occurs if I have a MultiTouchArea behind Flickable
[16:32] <mzanetti> dandrader: hmm... sucky
[16:32] <dandrader> MultiPointTouchArea I mean
[16:32] <elopio> sil2100: is the merge job still down?
[16:34] <sil2100> elopio: a few hours ago we were still having problems...
[16:34] <sil2100> elopio: sorry about that
[16:34] <sil2100> elopio: I guess we're still broken ;/
[16:35] <elopio> sil2100: no problem. I was just wondering if there was a missing manual step :)
[16:35] <elopio> I'll take a look tomorrow.
[17:15] <Saviq> dandrader, so bug in Qt?
[17:19] <dandrader> Saviq, yes
[18:00] <qengho> Hi.  I'm accustomed to using Alt-Fx to switch to workspace x.  How can I do this in unity 7.0.0daily13.04.18~13.04-0ubuntu1 ?
[18:15] <greyback> qengho: in the Keyboard applet, under "shortcuts" tab, and in "Navigation" you could set the keyboard shortcuts for "Switch to workspace x" manually
[18:23] <qengho> greyback: okay, i've done that.  Alt-F1, -F3, -F4, -F5, -F6 all work well.  Alt-F2 raises a unity Run-a-command modal.
[18:23] <greyback> qengho: yep. That may be not change-able there, but in "ccsm" in the Unity plugin, you may be able to change it there
[18:25] <qengho> greyback: so, it's a conflict that's not warned about.  On what project should I file a bug?
[18:25] <greyback> qengho: probably lp:unity, since they're doing something that gnome-keybaord doesn't know about and should
[18:26] <bschaefer> qengho, if you want to change the Alt+F2 for unity, go to CCSM (Compiz Config Setting Manager) -> Ubuntu Unity Plugin and under the general tab change the Alt+F2 setting :)
[18:26] <qengho> ccsm SEGVs.
[18:26] <qengho> le sigh.
[18:26] <bschaefer> :(
[18:27] <bschaefer> qengho, you should be able to use gconf-editor to change it then
[18:28] <bschaefer> and do a edit->find for unityshell
[18:30] <bschaefer> for example my options are under: /apps/compiz-1/plugins/unityshell/screen0/options
[18:35] <qengho> bschaefer: there is no /apps/compiz-1 .  In /org/compiz/profiles/unity/plugins/unityshell, execute-command is set to something else.
[18:35] <bschaefer> qengho, I ment in gconf-editor
[18:37] <qengho> bschaefer: execute_command is <Control>Space .
[18:38] <bschaefer> qengho, strange...hmm
[18:38] <qengho> bschaefer: Oh, but while editing, compiz crashed and now Alt-F2 works.
[18:38]  * qengho boggles.
[18:39] <bschaefer> qengho, hehe, so things are working how you want? That is strange, but CCSM is strange...
[22:23] <elopio> ping veebers.
[22:23] <veebers> elopio: pong
[22:24] <elopio> veebers: I need a hand with the autopilot tests for purchase preview on unity3d.
[22:24] <elopio> thomi: told me to contact you. Do you have some time?
[22:24] <veebers> elopio: sure thing, what's the issue?
[22:25] <elopio> veebers: I'm using the preview container and music preview emulators. When I click the download button, the purchase preview is show
[22:26] <elopio> but I don't know how to access the payment preview at this point.
[22:26] <veebers> elopio: hmm nor do I off the top of my head, let's explore
[22:27] <veebers> elopio: is this related to the 100 scopes project at all?
[22:30] <elopio> veebers: a little. I am currently automating the tests for the music lens. After that I'll write the tests for scopes
[22:30] <elopio> but for the moment, the only one that uses a payment preview is the music lens.
[22:33] <veebers> elopio: am I able to take a peek at your current tests?
[22:35] <elopio> veebers: sure. You are welcome to it :)
[22:36] <elopio> veebers: here's my current branch: https://code.launchpad.net/~elopio/u1-test-utils/dash-tests/+merge/164760
[22:36] <elopio> here's a video of what it does: http://ubuntuone.com/3MNnpOlCK6xDBZZVtgY22V
[22:36] <elopio> stuck at the purchase preview, for the moment.
[22:38] <veebers> elopio: cool let me have take a look and figure this out, I'll get back to you shortly
[22:39] <elopio> veebers: thanks! Let me know if I can be of help.
[22:48] <veebers> elopio: np, will do :-)
[23:56] <veebers> elopio: hey you still around