/srv/irclogs.ubuntu.com/2013/05/28/#ubuntu-unity.txt

=== salem_ is now known as _salem
=== mmrazik is now known as mmrazik|afk
didrocksthomi: answered FYI07:07
=== mmrazik|afk is now known as mmrazik
Saviqtsdgeos, can't sleep? ;)07:24
* thomi lurks in the shadows...07:27
Saviqthomi, you can't sleep either?07:28
thomiits not that late yet... just 7:30 pm07:33
tsdgeosSaviq: lol, sure i can :D07:40
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g
* mzanetti just had his first real (not only for testing) phone call using ubuntu phone :)08:32
Saviqmzanetti, :)08:53
mzanettihehe08:53
Saviqmzanetti, dude, you stole my MR :P08:53
mzanettiI just happroved it08:53
Saviqmzanetti, yeah, I was looking for it in "Waiting for review"08:54
mzanettiah :)08:54
Saviqmzanetti, btw, when there's a lock screen, the phone app would be launched in a lightdm/guest session anyway08:56
mzanettiSaviq: ah ok. will be interesting how the call history will then be merged into the other phone app08:57
mzanettipoor boiko :D08:57
Saviqmzanetti, it won't08:57
mzanettihuh?08:57
Saviqmzanetti, ah08:57
Saviqmzanetti, yeah, that way it will08:57
Saviqmzanetti, it's really the same with any "locked state" app08:57
Saviqmzanetti, where we will need to transfer data created in the guest session to the user session08:58
mzanettiSaviq: yeah... but a camera taking a picture is easier to move than some parts of metadata in some database08:58
Saviqmzanetti, did you see TpLogger's logs? ;)08:58
Saviqmzanetti, it's just xml08:58
mzanettino... didn't see that yet..08:59
Saviqmzanetti, better tell me which user will get that data if multiuser is enabled ;)08:59
mzanettiSaviq: next logged in09:00
Saviqmzanetti, the first one to log in again? the most recently logged in one? the one that was selected in LightDM?09:00
mzanettijust a wild shot09:00
Saviqmzanetti, maybe the one that has the number in his/hers phone book? ;)09:00
mzanettiI don't know... maybe thats a feature that will be disabled as soon as we have multiuser configured?09:01
Saviqyikes, syntax error09:01
Saviq"which the incoming call currently be the only09:01
Saviqcase when that's the case"09:01
mzanettihuh? where?09:02
Saviqmzanetti, I wrote that on the bug09:02
* Saviq needs a microSIM adapter09:02
Saviqmmrazik, hey, any update on jenkins?09:04
mzanettiSaviq: should we depend on ubuntu-mobile-icons?09:04
Saviqmzanetti, I don't think so09:05
Saviqmzanetti, the theme should09:05
mzanettiSaviq: right now ubuntu-mobile is installed per default... but I do need icons from ubuntu-mobile-icons09:05
Saviqmzanetti, and we depend on the toolkit / the toolkit recommends the icon theme...09:05
mzanettiah ok09:06
SaviqI _think_ so09:06
mzanettimakes sense at least09:06
mmrazikSaviq: nope :-/ As soon as I see somebody from US I'll bug them09:06
Saviqmmrazik, k, thanks09:06
mzanettimmrazik: there was an update to the ticket...09:06
mzanettimmrazik: it has been moved over to another team or something like that :/09:07
mmrazikmzanetti: yeah.. I didn't realize yesterday that chris sent it to the wrong queue09:07
mzanettiah09:08
mzanettiSaviq: so... the lockscreens are done except the blurring.09:08
Saviqmzanetti, cool09:09
=== pete-woods1 is now known as pete-woods
mzanettiSaviq: should I try to get the folding launcher merged as is and integrate with the backend API in a second step?09:09
nic-doffaySaviq, you ok for me to MP what stands of the infographics?09:09
Saviqmzanetti, sure09:12
Saviqnic-doffay, didn't you already?09:12
Saviqnic-doffay,09:13
Saviqhttps://code.launchpad.net/~unity-team/unity/infographics-with-lightdm/+merge/16378309:13
nic-doffaySaviq, doh! Blame the long weekend.09:13
Saviqnic-doffay, there's a bunch of conflicts to fix, though09:13
nic-doffaySaviq, yeah I noticed, I'll sort that out then get to your comments...09:15
Saviqnic-doffay, they were mzanetti's ;)09:15
nic-doffaySaviq, ah I see now.09:16
nic-doffaymzanetti, you mentioned the timer thing in your QML comments. How would you do that using transitions?09:29
mzanettinic-doffay: hmm... its probably too much of a change now... but I believe not all of your animations and timers are actually used09:32
Saviqpaulliu, small comment on https://code.launchpad.net/~paulliu/unity/i18n-po-msgmerge/+merge/16589909:32
nic-doffaymzanetti, could you elaborate a bit?09:32
mzanettinic-doffay: for example the signals dataAboutToChange and dataChanged. they both get fired withing very few milliseconds of time09:32
mzanettinic-doffay: so it seems you are stiarting the hide and the show animations at the same time09:32
mzanettinic-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 handlers09:34
nic-doffaymzanetti, most of the OnCompleted called have been removed.09:35
mzanettinic-doffay: yeah... just saying as an example. I think with some of the timers and animations happens more or less the same thing09:35
nic-doffaymzanetti, how would you have done what you're suggesting with a transition?09:36
nic-doffayStill now following 100%.09:36
nic-doffayIf it's pertinent I'd like to do it that way next time round.09:36
mzanettinic-doffay: so, you have some items in the model that have a property, e.g. "shown"09:36
mzanettinic-doffay: which would define if the dot is shown or not09:36
paulliuSaviq: ok09:37
mzanettinic-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 delegate09:37
mzanettinic-doffay: that contains the animation09:37
mzanettinic-doffay: so it would be automatically triggered and animated when the "shown" property in the model changes09:37
nic-doffaymzanetti, I think that would work for the startup animation.09:39
mzanettinic-doffay: not even needing a transition I guess... in the Dot just do { opacity: model.shown ? 1 : 0; Behavior on opacity { MyFancyAnimation {...} } }09:39
mzanettinic-doffay: just as an example...09:39
nic-doffaymzanetti, are there good examples of this anywhere? The docs don't really go that much into depth about using transitions in this manner.09:40
mzanettinic-doffay: hmm... just search the shell's code for "Behavior" and "transition"09:42
Saviqnic-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't09:45
Saviqnic-doffay, also, there's a set of default animation properties in the toolkit now09:46
Saviqnic-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.h09:47
Saviqand http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/plugin/ucubuntuanimation.cpp for some docs09:47
nic-doffaymzanetti, I think I'm getting the picture now.09:48
mzanettinic-doffay: cool :)09:48
nic-doffaySince 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-doffaymzanetti, ^09:48
mzanettinic-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 try09:49
nic-doffaymzanetti, because that's the thing.09:49
nic-doffayThe mouse click animation is the same as the startup one.09:50
nic-doffayBasically.09:50
nic-doffayI've reused it.09:50
Saviqmzanetti, 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 one09:50
mzanettitrue... that might indeed require a timer09:50
nic-doffaymzanetti, yeah that's mandatory.09:52
nic-doffaymzanetti, but I still learnt something from the comments.09:52
Saviqmzanetti, well, it could be a number animation from 0 to $number_of_dots09:53
Saviqmzanetti, that would trigger animations on the actual dots/circles after having passed each index09:53
mzanettiSaviq: yeah... not sure if thats more readable tho09:53
mzanettibut I can't find where the timers are actually delayed09:54
Saviqmzanetti, 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
mzanettiSaviq: could be...09:54
mzanettinic-doffay: why do you start the hideTimer in dataAboutToBeChanged and the showTimer in dataChanged?09:55
nic-doffaymzanetti, I'll give it a go.09:55
mzanettinic-doffay: no... I'd like to understand why09:56
nic-doffaymzanetti, oh wait why09:56
nic-doffayright09:56
mzanetticould be thats correct... I just don't see how right now09:56
mzanettinic-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 time09:56
mzanetti(still testing the code it seems to do what it should. so I'm having troubles understanding how it works)09:56
nic-doffaymzanetti, pete-woods can probably elaborate on that.09:57
nic-doffayBetter than I can at least.09:57
mzanettihmm... there seems to be some hickup with this09:59
mzanettiif you increase the window to have the multiuser login list09:59
mzanettithen switch between Toomas and Anna, in one direction the hideAnimation is not completely played before the showAnimation kicks in10:00
nic-doffaymzanetti, I'll sort that out quick...10:00
mzanettiworks fine when switching Anna -> Toomas, but not so smooth when switching from Toomas -> Anna10:01
mzanettiSaviq: hmm... I continue to experience weirdness ever since we switched to the touch input thingie :/10:18
Saviqmzanetti, of what kind?10:18
mzanettiSaviq: at some point all my mouse input only goes to the directionaldragarea instead of the mouseareas above it10:19
Saviqmzanetti, steps to repro?10:19
mzanettiSaviq: 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 too10:19
Saviqmzanetti, is that on the device, btw, or just desktop?10:19
mzanettiSaviq: I think just desktop... haven't played long enough on the device yet10:20
mzanettiSaviq: let me push my state... one sec10:20
mzanettiSaviq: lp:~mzanetti/unity/phablet-folding-launcher10:21
mzanettiSaviq: drag out the launcher and drag it up and down for a while10:21
mzanettiSaviq: at some point it will disappear whenever you click it (because the click is recognized by the directionaldragarea)10:21
Saviqmzanetti, is there a reason why the DDA is enabled when the Launcher is out at all?10:23
mzanettiSaviq: to hide the launcher again when clicking outside of it10:23
mzanettiSaviq: I know can be done using some other MouseArea too... but still I don't feel comfy just working the weirdness around10:24
Saviqmzanetti, k10:24
Saviqmzanetti, yeah, should use InverseMouseArea for that10:24
Saviqmzanetti, and the answer is also: "you should be able to slide the launcher back away"10:25
Saviqwhich is not implemented atm10:25
mzanettiSaviq: where to grab it?10:25
Saviqmzanetti, anywhere10:25
Saviqmzanetti, launcher + some 2-3 GUs outside of it10:25
Saviqmzanetti, 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 one10:27
=== malin_ is now known as Malinux
Saviqmzanetti, so yeah, the fact that it goes to recognized state is wrong10:27
mzanettiSaviq: ok. fine with me... But I believe it'll cause troubles at some point... eating _some_ mouse events _sometimes_ is the worst that can happen10:28
Saviqmzanetti, hence the cancelling approach, and we just need to make sure to tweak the recognition accordingly10:28
Saviqmzanetti, 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 touch10:29
Saviqmzanetti, same if you drag in the other direction for more than a set threshold10:29
Saviqyikes maguro is slow to build10:30
Saviqmzanetti, wait, it goes to "rejected" state, so that's fine, the launcher should not react in any way?10:31
mzanettiSaviq: huh?10:31
Saviqmzanetti, when the launcher is out, it should not react to events from the DDA10:32
Saviqmzanetti, unless we're implementing the "swipe to hide"10:32
Saviqmzanetti, in which case it should go back to fully out on state changed to rejected10:32
mzanettiSaviq: well, clicking outside the Launcher should cause the DDA to go to Undecided which makes the launcher hide10:33
Saviqmzanetti, no, that's wrong10:33
Saviqmzanetti, the DDA should be _on top_10:33
mzanettiSaviq: however, the DDA sometimes goes to Undecided even though the click is on the launcher10:33
mzanettiSaviq: whats the reason for that?10:33
Saviqmzanetti, because it needs to look at all the events to recognize a directional drag10:34
Saviqmzanetti, or not, and ignore the touch10:34
Saviqmzanetti, that's why I'm saying: if we're not implementing swipe-to-hide, DDA should be ignored when launcher is out10:34
mzanettiSaviq: still doesn't explain why you shouldn't put someting on top of the DDA10:35
mzanettiSaviq: it explains _that_ you shouldn't do it. but not _why_10:35
Saviqmzanetti, because if you want to use it10:35
Saviqmzanetti, it needs to look at all the events in its area10:35
Saviqmzanetti, and if you don't want to use it (like you don't, really), you shouldn't use it at all10:36
=== mmrazik is now known as mmrazik|lunch
Saviqmzanetti, imagine that later we'll have a bunch of those gesture recognizers one of top of the other10:36
Saviqmzanetti, and the first to say "that's mine"10:36
Saviqmzanetti, will get the gesture10:36
Saviqmzanetti, and own the touches that comprise that gesture10:37
Saviqmzanetti, until they recognize it (or reject it), they're supposed to be transparent to input10:37
Saviqmzanetti, but that assumes you're rarely using it until it gets to "recognized" state10:37
mzanettiSaviq: 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
Saviqmzanetti, sure, but that just means your launcher is transparent to input at some point10:38
mzanettiSaviq: no10:38
Saviqmzanetti, you sure of that?10:38
mzanettiSaviq: outside the screen... which makes the DDA visible10:38
Saviqmzanetti, ok, but that's correct10:39
Saviqmzanetti, the weird behaviour that you're describing10:39
Saviqmzanetti, suggests that the DDA gets some touch events10:39
Saviqmzanetti, some that it shouldn't10:39
mzanettiSaviq: exactly10:39
Saviqmzanetti, but that's not the DDA's fault, it's just an item behind the launcher10:40
Saviqmzanetti, so that means the launcher lets some even through10:40
Saviqmzanetti, and that's when the DDA reacts10:40
mzanettiSaviq: didn't have this problem when using the old DraggingArea in exactly the same way10:40
Saviqmzanetti, it's even worse on the device10:48
mzanettithats bad10:49
nic-doffaybregma, you around?10:49
Saviqmzanetti, 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't10:53
Saviqmzanetti, it's just a QQuickItem with a touchEvent handler10:54
mzanettiSaviq: I think its the TouchProxy thingie10:55
Saviqmzanetti, what TouchProxy?10:56
Saviqmzanetti, you mean the mouse to touch?10:56
mzanettiSaviq: yes10:56
Saviqmzanetti, it doesn't do anything on the device10:56
Saviqmzanetti, it's not installed even10:56
mzanettiSaviq: the Launcher is a Flickable which is always interactive... I don't think that all of the sudden that starts to let events pass through10:56
Saviqmzanetti, but it does10:57
mzanettistating at the very same time we merge the DDA and touchadaptor10:57
Saviqmzanetti, somehow the DDA gets the event10:57
mzanettiSaviq: anyways... I make the DDA now invisible as soon as the launcher is available... seems better10:58
Saviqmzanetti, not invisible, "enabled = false"10:58
Saviqmzanetti, let's not think of it in visible / invisible - it's never visible10:59
Saviqmzanetti, would be good to have a test case to show the issue10:59
mzanettiSaviq: 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
mzanettianyways, I'll come back with this once I know more11:01
=== malin_ is now known as Malinux
nic-doffaymzanetti, I think all the comments in the review should have been addressed now...11:04
mzanettinic-doffay: ok. I'll review again in a bit11:05
nic-doffayta mzanetti11:05
=== MacSlow is now known as MacSlow|lunch
nic-doffaymzanetti, with your pinlock branch how can I see that underlay running?11:22
nic-doffayon the phone...11:22
mzanettinic-doffay: yeah11:22
=== mmrazik|lunch is now known as mmrazik
nic-doffaymzanetti, how do I navigate towards it etc11:23
mzanettinic-doffay: ah... sorry11:26
mzanettinic-doffay: that has changed today11:26
mzanettinic-doffay: so... start the shell11:26
mzanettinic-doffay: unlock it11:26
mzanettinic-doffay: then press the power button11:26
mzanettinic-doffay: the shell will lock and upon swiping the greeter away you will see the lock screen11:27
nic-doffaymzanetti, cool11:28
mzanettiSaviq: 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
Saviqmzanetti, latter11:38
Saviqmzanetti, and it should only stick out after you've passed a certain threshold11:38
mzanettisure11:39
Saviqk11:39
Saviqmzanetti, there's one thing missing from DDA for that - it doesn't let you know where did the gesture begin11:43
Saviqmzanetti, but that difference should be minimal anyway11:43
mzanettiSaviq: yep...11:44
=== alan_g is now known as alan_g|lunch
Saviqhey dandrader12:22
dandraderSaviq, hi12:23
Saviqdandrader, mzanetti discovered a potential issue with the DDA while working on the new launcher, would be good to have that tested12:23
dandraderSaviq,  "DDA"?12:23
Saviqdandrader, DirectionalDragArea12:24
dandraderah12:24
=== jhodapp is now known as jhodapp|dr
Saviqdandrader, the issue was that with a Flickable over a DDA the DDA received an event at some point12:24
mzanettidandrader: I still experience that stuff I told you on friday12:24
Saviqdandrader, and it seemed to somehow grab the input stack for some time (it settled after 10s or so)12:25
mzanettiSaviq: can you reproduce?12:25
mzanettiSaviq: the fact that it stops after a bit of time is the weirdest thing, isn't it?12:25
Saviqmzanetti, yes indeed12:25
mzanettiSaviq: alt+tabbing away and back restores a good state too12:25
Saviqdandrader, I was also wondering, looking at DDA.cpp, shouldn't the DDA accept the events when it's in Recognized state?12:26
Saviqdandrader, you can reproduce with mzanetti's lp:~mzanetti/unity/phablet-folding-launcher branch12:27
dandraderSaviq, I think events are accepted by default.12:27
Saviqdandrader, can you verify that's true/12:29
=== _salem is now known as salem_
Saviqdandrader, also, shouldn't it grabTouchPoints() in recognized state?12:31
=== MacSlow|lunch is now known as MacSlow
dandradermzanetti,  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
dandraders/If I'll/I think I'll12:36
dandraderthat should do it :)12:36
Saviqdandrader, yeah, sounds like we're not doing enough with the events in the DDA12:36
dandraderbut it looks like this wholle Mouse vs Touch events story is far from obvious12:37
mzanettiSaviq: do we still need to be able to minimize apps by swiping from the left edge?12:37
Saviqmzanetti, yes12:37
Saviqmzanetti, the decision is to refine that behavior instead of dropping it12:38
dandraderIs Jenkins working again?12:38
Saviqdandrader, nope :/12:38
Saviqmzanetti, but, it should be "reversible", i.e. you should be able to drag back - the actual switch to RunningApps should only happen onRelease12:39
mzanettiSaviq: yay :) I thought I broke it but instead I fixed  it12:40
Saviqmzanetti, so there's a rework needed (and some design input)12:40
dandraderSaviq, 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:40
Saviqdandrader, yeah, we need CI for merging12:41
Saviqdandrader, I hope it will be back today12:41
Saviqmmrazik, any update on Jenkins? is there anywhere we can look (a RT?)12:41
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:42
Saviqmmrazik, k thanks12:43
mzanettiSaviq: I'm subscribed to the ticket too... so I can watch it and shout once its back12:43
Saviqmzanetti, k, thanks12:44
dandradermzanetti, would you get the same issue if you had a MultiPointTouchArea or a PinchArea behind a Flickable?12:54
mzanettidandrader: haven't tried12:54
=== mmrazik is now known as mmrazik|afk
=== alan_g|lunch is now known as alan_g
=== mzanetti is now known as mzanetti|lunch
=== mmrazik|afk is now known as mmrazik
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
Saviqmterry, you need to turn push-to-talk on...13:30
* greyback joining, mumble being funny13:30
Saviqdednick, nic-doffay standup13:31
=== mzanetti|lunch is now known as mzanetti
SaviqCimi, can you hear us?13:33
Ciminope13:33
Saviqnic-doffay, we could hear you13:35
nic-doffaySaviq, cool sorted now13:35
nic-doffayfour restarts of mumble.13:35
Ciminic-doffay, you won, I had three today13:36
=== jhodapp|dr is now known as jhodapp
mterrySaviq, 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:44
Saviqmterry, yeah, might be, we got some static from you13:45
Saviqmterry, that's fine13:45
dednickanyone know why code not merging into lp:unity/phablet?14:13
dandraderdednick, Jenkins is down14:17
dednickdandrader: ah. good reason14:18
=== davmor2_ is now known as help
=== help is now known as davmor2
=== alan_g is now known as alan_g|tea
mzanettigreyback: 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:27
greybackmzanetti: ok14:28
Saviqgreyback, people.canonical.com is usually a good place14:33
greybackSaviq: hmm, never used that before14:33
Saviqgreyback, you have a $HOME in there, so you must've ;)14:34
Saviqgreyback, anyway, you can just ssh to it with your usual shellname / ssh key14:34
Saviqgreyback, and put stuff in public_html14:34
greybackSaviq: interesting, yep just seeing that now14:34
=== alan_g|tea is now known as alan_g
sergiusensgreyback: are you working on your chinstrap issue?14:43
greybacksergiusens: yep, just replying now14:43
=== dandrader is now known as dandrader|afk
Saviqsergiusens, here's a fix for the launcher issue - https://code.launchpad.net/~dandrader/unity/phablet_fixLauncherTopScroll/+merge/16589614:55
Saviqsergiusens, happroved, but jenkins is on holidays :/14:55
sergiusensSaviq: saw it :-)14:55
sergiusensSaviq: want to have jenkins working on it first and push it in before creating a build today :-)14:55
Saviqsergiusens, I wouldn't bet on it, there's 6 branches in queue for landing, that's 3 hrs in itself14:56
Saviqand that's _when_ jenkins is back :/14:57
sergiusensSaviq: jenkins is back14:59
sergiusensSaviq: ack, I'll do some manual building, testing and streamlining ;-)15:00
sergiusensSaviq: can you just in case make the other branches have this one as a prereq?15:00
Saviqsergiusens, the release one does15:01
Saviqsergiusens, https://code.launchpad.net/~unity-team/unity/phablet.release-178/+merge/16599515:01
Saviqsergiusens, it should also have https://code.launchpad.net/~saviq/unity/phablet.unlock-on-focus/+merge/165989 as prereq, but we can only do one prereq15:02
Saviqsergiusens, but indeed, Mr. J is coming back15:02
sergiusensSaviq: you can always chain/serialize them :-)15:05
Saviqsergiusens, yeah, but then I need to resubmit them to add the prereq... and merge the prereq into the branch to be merged...15:06
sergiusensSaviq: yeah, too much... let me just try and keep an eye on it15:07
=== dandrader|afk is now known as dandrader
mzanettisergiusens: hwo can I disable the locking of the screen?15:08
sergiusensmzanetti: there's supposed to be a gconf/gsetting for it15:10
mzanettisergiusens: the shells AP tests are failing becuase the screen locks in between all the time15:11
mzanettiI guess AP should inhibit the screen lock15:12
=== dandrader is now known as dandrader|lunch
mzanettisergiusens: how can I disable it now?15:13
mzanettimanually?15:13
sergiusensmzanetti: I'm looking15:16
sergiusensmzanetti: not sure it's deployed yet15:23
mzanettisergiusens: hmm... so currently its hardcoded in a binary?15:24
tsdgeosmzanetti: bzr revert po :D15:52
mzanettitsdgeos: yeah...15:52
mzanettitsdgeos: why do they change on their own btw?15:53
mzanettitsdgeos: https://code.launchpad.net/~mzanetti/unity/phablet-fix-ap-on-device/+merge/16608415:54
tsdgeosmzanetti: we run msgmerge on them, paulliu has a fix for it15:54
tsdgeosit's just CI-less :D15:54
mzanettitsdgeos: press() + move() + release() doesn't seem to do actual drags when using uinput15:55
mzanettitsdgeos: I had to cut down a little on the show_hud function/test15:55
tsdgeosmzanetti: dandrader had a fix for that, or?15:55
mzanettitsdgeos: oh...15:55
mzanettidandrader: please confirm if/when your back allows15:56
tsdgeosmzanetti: https://code.launchpad.net/~dandrader/unity/phablet_autopilotTouchOnly/+merge/165666 ?15:56
dandradertsdgeos, mzanetti yes, that's the merge proposal15:56
mzanettioh... cool15:56
mzanettidandrader: did you test on the phone?15:57
dandradermzanetti,  autopilot tests on the phone? no.15:57
mzanettidandrader: ok16:00
mzanettidandrader: because I just tried and the resulting MR looks quite similar to yours :)16:01
mzanettidandrader: your's is better so I'll adjust mine to only add the few missing parts16:01
mzanettiom26er: https://code.launchpad.net/~mzanetti/unity/phablet-fix-ap-on-device/+merge/16608416:04
mzanettiom26er: so what we need is this MR ^^ and also dandrader's one16:05
mzanettiom26er: and additionally the bugfix for the screenlock prevention16:05
mzanettithen I think AP works again on the phone16:05
mzanettiSaviq: FYI16:05
mzanetti^16:05
mzanettiall: Jenkins is back16:06
greybackyay!16:06
mzanettiSaviq: anyother FYI :) ^16:06
Saviqmzanetti, yeah, I know already ;)16:07
Saviqdandrader, we probably shouldn't have the python-evdev dependency in the end, should we? autopilot-touch should pull it in?16:09
dandraderSaviq, well, CI was failing without it16:11
dandraderSaviq, do we install autopilot-touch?16:11
Saviqmzanetti, ^16:12
dandraderSaviq, the code that needs python-evdev comes from autopilot-python.16:12
=== mmrazik is now known as mmrazik|afk
dandraderSo the correct thing would be for autopilot-python to depend on python-evdev16:12
mzanettino, we are not16:12
Saviqdandrader, mzanetti k, let's leave it for now, but I do remember thomi writing something about this16:15
Saviqobviously can't find it now16:15
Saviqbbl, cheers all16:15
dandraderSaviq, I reported a bug on it16:16
dandraderSaviq, see you16:16
mzanettihttps://code.launchpad.net/~thomir/autopilot/autopilot-desktop-add-evdev-recommends/+merge/16593816:16
mzanettidandrader: Saviq^16:16
Saviqyeah, that16:16
mzanettihaha... Jenkin's build queue...16:20
=== greyback is now known as greyback|food
mzanettimterry: ignoring anything blur related, you could start reviewing this https://code.launchpad.net/~unity-team/unity/phablet-pinlock/+merge/16592416:27
dandradermzanetti, Saviq the very same issue occurs if I have a MultiTouchArea behind Flickable16:32
mzanettidandrader: hmm... sucky16:32
dandraderMultiPointTouchArea I mean16:32
elopiosil2100: is the merge job still down?16:32
sil2100elopio: a few hours ago we were still having problems...16:34
sil2100elopio: sorry about that16:34
sil2100elopio: I guess we're still broken ;/16:34
elopiosil2100: no problem. I was just wondering if there was a missing manual step :)16:35
elopioI'll take a look tomorrow.16:35
=== alan_g is now known as alan_g|life
Saviqdandrader, so bug in Qt?17:15
=== jono is now known as Guest93857
dandraderSaviq, yes17:19
=== greyback|food is now known as greyback
qenghoHi.  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:00
greybackqengho: in the Keyboard applet, under "shortcuts" tab, and in "Navigation" you could set the keyboard shortcuts for "Switch to workspace x" manually18:15
qenghogreyback: 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
greybackqengho: yep. That may be not change-able there, but in "ccsm" in the Unity plugin, you may be able to change it there18:23
qenghogreyback: so, it's a conflict that's not warned about.  On what project should I file a bug?18:25
greybackqengho: probably lp:unity, since they're doing something that gnome-keybaord doesn't know about and should18:25
bschaeferqengho, 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
qenghoccsm SEGVs.18:26
qenghole sigh.18:26
bschaefer:(18:26
bschaeferqengho, you should be able to use gconf-editor to change it then18:27
bschaeferand do a edit->find for unityshell18:28
bschaeferfor example my options are under: /apps/compiz-1/plugins/unityshell/screen0/options18:30
qenghobschaefer: there is no /apps/compiz-1 .  In /org/compiz/profiles/unity/plugins/unityshell, execute-command is set to something else.18:35
bschaeferqengho, I ment in gconf-editor18:35
qenghobschaefer: execute_command is <Control>Space .18:37
bschaeferqengho, strange...hmm18:38
qenghobschaefer: Oh, but while editing, compiz crashed and now Alt-F2 works.18:38
* qengho boggles.18:38
bschaeferqengho, hehe, so things are working how you want? That is strange, but CCSM is strange...18:39
=== mmrazik|afk is now known as mmrazik
=== greyback is now known as greyback|away
=== greyback|away is now known as greyback
elopioping veebers.22:23
veeberselopio: pong22:23
elopioveebers: I need a hand with the autopilot tests for purchase preview on unity3d.22:24
elopiothomi: told me to contact you. Do you have some time?22:24
veeberselopio: sure thing, what's the issue?22:24
elopioveebers: I'm using the preview container and music preview emulators. When I click the download button, the purchase preview is show22:25
elopiobut I don't know how to access the payment preview at this point.22:26
veeberselopio: hmm nor do I off the top of my head, let's explore22:26
veeberselopio: is this related to the 100 scopes project at all?22:27
elopioveebers: a little. I am currently automating the tests for the music lens. After that I'll write the tests for scopes22:30
elopiobut for the moment, the only one that uses a payment preview is the music lens.22:30
veeberselopio: am I able to take a peek at your current tests?22:33
elopioveebers: sure. You are welcome to it :)22:35
elopioveebers: here's my current branch: https://code.launchpad.net/~elopio/u1-test-utils/dash-tests/+merge/16476022:36
elopiohere's a video of what it does: http://ubuntuone.com/3MNnpOlCK6xDBZZVtgY22V22:36
elopiostuck at the purchase preview, for the moment.22:36
veeberselopio: cool let me have take a look and figure this out, I'll get back to you shortly22:38
elopioveebers: thanks! Let me know if I can be of help.22:39
veeberselopio: np, will do :-)22:48
=== salem_ is now known as _salem
veeberselopio: hey you still around23:56

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