[00:06] <sam113101> hi guys
[00:06] <ScottD> yo
[00:06] <sam113101> I found a bug in the dash, I would like to fix it, am I in the right channel?
[00:07] <ScottD> Beats me.  I just wandered in here the other day.
[00:07] <sam113101> there are so many channels, ubuntu-devel, ubuntu-app-devel, ubuntu-desktop, etc.
[01:05] <Nimble> marlinc, what does that python script do exactly?
[04:45] <rigved> sam113101: which version of ubuntu did you find the bug in?
[07:27] <Aulin> Hi
[07:27] <marlinc> Well Nimble (was I was a sleep) that Python script talks to Unity to add a syncmenu entry
[07:27] <Nimble> is syncmenu the menu with the cloud icon?
[07:27] <Aulin> *feeling ignored*
[07:28] <marlinc> Yep
[07:28] <marlinc> Hello Aulin :p
[07:28] <Aulin> Hi
[07:28] <Nimble> is the API at all similar to the messaging menu?
[07:29] <marlinc> I've got idea. I just ripped some of the code of Ubuntu One because I coudn't find any nice documentation
[07:29] <marlinc> I've got no idea. I just ripped some of the code of Ubuntu One because I coudn't find any nice documentation
[07:30] <Nimble> ah
[07:31] <Nimble> yeah, I was trying to figure out how to use the messaging menu
[07:31] <Nimble> the code in the docs doesn't show anything
[07:31] <Nimble> I guess I should go over the code in pidgin-indicate or something
[07:32] <marlinc> Well I guess. Because I don't really know how the syncmenu implementation works I also don't know if I implemented it in the right way
[07:33] <marlinc> So I'm looking for some input from people who do know how works because it appears that are not many people
[07:35] <Aulin> Im a real programming n00b and scryptkiddie :-) i have some experiens with java & svg , is it easy to programm apps for ubuntu (touch)?
[07:36] <Nimble> very
[07:36] <Nimble> if you know javascript, QML is easy to learn
[07:37] <Nimble> there's a guide on the ubuntu site for getting started, it's easy to follow
[07:37] <Aulin> I programed with eclipse no idea what type of java
[07:37] <Nimble> well, java and javascript are two different things
[07:38] <Aulin> Where is see the differnet?
[07:38] <Aulin> Between java and javascrypt
[07:38] <marlinc> They are two entirely different languages
[07:40] <Aulin> How i can se3 the different
[07:41] <Aulin> And i programmed a little with light wite game engine on eclipse,
[07:41] <marlinc> http://stackoverflow.com/a/245068
[07:42] <Aulin> @marlinc thaks, google is my friend, i know :-)
[07:43] <marlinc> But okay developing applications for Ubuntu is possible in all kinds of languages
[07:44] <marlinc> You make applications in C, C++, Java, Python, C#, JavaScript well almost any language
[07:44] <marlinc> Personally I would recommend a language you're familiar with. For me that would be Java
[07:44] <Nimble> yeah, but Aulin was interested in ubuntu touch
[07:45] <marlinc> Ah well then it would JavaScript
[07:45] <Nimble> I know you can also do it in C++
[07:45] <marlinc> Yea I hope it will be possible to run Java on Ubuntu Touch
[07:45] <dholbach> good morning
[07:46] <marlinc> Morning!
[07:46] <Nimble> well, if openjdk is built for arm
[07:46] <Nimble> you can just install it using apt-get
[07:47] <marlinc> Yea I hope its possible to set it as a dependency
[07:47] <marlinc> Then I can try to make th Ubuntu version available for Ubuntu Touch
[07:47] <Nimble> the current build of ubuntu touch puts my phone into a bootloop so I can't tell you if it's there
[07:47] <Nimble> L)
[07:47] <Nimble> :) *
[07:48] <marlinc> The're not many applications that use the syncmenu right? Its disappointing because I think that syncmenu is a strength of Ubuntu
[07:48] <marlinc> As far as I know there's no single distribution that has something like thay
[07:48] <marlinc> That*
[07:50] <Nimble> I really like the entire menu system in the top right
[07:50] <Nimble> it's a big part of the reason I use unity
[07:50] <marlinc> Indeed
[07:50] <Nimble> I just wish the documentation was up to date
[07:50] <Aulin> Byeblook on ubuntu website
[07:50] <marlinc> Yep
[07:58] <gusch> nerochiaro: can you review this? https://code.launchpad.net/~schwann/camera-app/camera-no-zoom-no-bar/+merge/176602
[08:15] <marlinc> https://plus.google.com/102031545913933941769/posts/7rE4eq5GBiW
[08:19] <Nimble> hope you find your answer
[08:30] <marlinc> When I click on XChat in the messaging it opens a new XChat instance
[08:30] <marlinc> Ah there's an issue for that :)
[08:30] <Nimble> yeah
[08:30] <Nimble> oh, ok
[08:30] <seb128_> marlinc, that's because xchat is not a single instance program,it should be fixed
[08:30] <marlinc> https://bugs.launchpad.net/xchat-indicator/+bug/1122853
[08:30] <ubot2`> Ubuntu bug 1122853 in xchat-indicator (Ubuntu) "Clicking the xchat indicator starts a new instance" [Medium,Confirmed]
[08:31] <marlinc> Ah mm
[08:31] <seb128_> it works fine with other programs
[08:31] <Nimble> isn't xchat no longer maintained, anyway?
[08:31] <seb128_> e.g if you call piding a second time it focus the running one, doesn't start a new instance
[08:31] <gusch> oSoMoN: can you review this? https://code.launchpad.net/~schwann/camera-app/camera-no-zoom-no-bar/+merge/176602
[08:32] <Nimble> I know hexchat is in the repos but it doesn't have an indicator plugin
[08:34] <oSoMoN> gusch: sure
[08:35] <gusch> oSoMoN: thx
[08:49] <oSoMoN> gusch: approved
[08:49] <gusch> oSoMoN: thx
[09:05] <nik90> renato: Can you help me convert animationContainer to a Flickable? I am getting stuck using a Flickable.
[09:11] <nerochiaro> gusch: sorry, missed that
[09:12] <gusch> nerochiaro: no worries - oSoMoN approved :)
[09:12] <nerochiaro> gusch: yeah, saw that
[09:13] <oSoMoN> nerochiaro: speaking of which, there are 3 pendings MRs of mine at https://code.launchpad.net/notes-app/+activereviews, for your reviewing pleasure
[09:13] <nerochiaro> oSoMoN: i was meaning to take care of them today
[09:15] <oSoMoN> cool
[09:20] <JamesTait> Good morning all, happy Kitchen Debate Day! :-D
[09:23] <PaoloRotolo> Good morning!
[09:26] <nik90> PaoloRotolo: hi
[09:26] <PaoloRotolo> Hi nik90 :)
[09:42] <mezenok_den> Hello
[09:42] <mezenok_den> can anyone help with adding new service to the online-accounts ?
[09:52] <AskUbuntu> Example tab in ubuntu sdk opens blank windows | http://askubuntu.com/q/323789
[10:23] <nerochiaro> oSoMoN: looking at your MRs, is there any test for this one ? https://code.launchpad.net/~osomon/notes-app/focus-fixes/+merge/174745
[10:23] <nerochiaro> oSoMoN: also is omer out today ?
[10:24] <oSoMoN> nerochiaro: no there’s no test, it’s only fixing a plain programming mistake
[10:26] <zeokila> Hey guys, how can I install a C++ plugin to an app? When I try to start it it tell me file:///directory/reader.qml:3 module "reader.plugin" is not installed
[10:26] <nerochiaro> oSoMoN: but does it make things work that weren't working before ?
[10:30] <oSoMoN> nerochiaro: I don’t know, but it fixes the code path as it was originally intended; whether that code path is used at all is beyond my investigation
[10:34] <mezenok_den> nerochiaro: hi, can you help to find information on how to make my own libaccount-plugin ?
[10:34] <mezenok_den> for new service
[10:35] <mezenok_den> nerochiaro: I just can not find any docs about this question.
[10:36] <mezenok_den> People, help me to find some docs about making my onw libaccount-plugin.
[10:44] <nerochiaro> mezenok_den: i think the right person to ask is kenvandine, but i haven't seem him around today
[10:45] <nerochiaro> mezenok_den: also maybe take the source of an existing plugin and start from there ?
[10:45] <mezenok_den> nerochiaro: thank you for help :) I think I will dig into the source codes of the other's plugins and I'll try to do my stuff :)
[10:45] <mezenok_den> nerochiaro: really thx :)
[10:46] <nerochiaro> mezenok_den: you're welcome
[11:09] <nerochiaro> oSoMoN: if I download the packages build by jenkins and install them on the phone for this MR; https://code.launchpad.net/~osomon/notes-app/provider-cleanup/+merge/174143 then run the tests with phablet-test-run notes-app, 2 of them fail. if i repeat with the packages installed by  phablet-test-run -p notes-app-autopilot notes-app then everything works
[11:10] <oSoMoN> nerochiaro: how do they fail? can you paste the output of the failures?
[11:12] <nerochiaro> oSoMoN: it's the slide to delete that seem to be failing (trying twice just to be sure): http://pastebin.ubuntu.com/5907228/
[11:12] <oSoMoN> nerochiaro: so nothing to do with the image provider
[11:13] <oSoMoN> nerochiaro: note that once you have installed notes-app-autopilot once on the device, passing "-p notes-app-autopilot" to phablet-test-run won’t do anything
[11:13] <oSoMoN> nerochiaro: so what you’re seeing is a random failure
[11:13] <nerochiaro> oSoMoN: beautiful
[11:13] <oSoMoN> (which of course needs to be investigated)
[11:15] <nerochiaro> oSoMoN: how would you go about doing that '
[11:17] <oSoMoN> nerochiaro: well first you’d need to try and reproduce the issue when running the test suite, and observe what’s really happening on the device, as the failure logs don’t give many clues
[11:20] <nerochiaro> oSoMoN: can that tool run one single test ?
[11:21] <nerochiaro> oSoMoN: nevermind, it can
[11:25] <nerochiaro> oSoMoN: also your previous statement that passing -p after you have notes-app-autopilot alreadt installed won't do anything doesn't seem to be true. in my case it downgrades the package to the current archive version
[11:26] <oSoMoN> nerochiaro: ok
[11:27] <nerochiaro> oSoMoN: in any case, the cause of the random failure seems to be that the note gets expanded when i install the pacakges from jenkins and doesn't get expanded (and thus can be deleted) with the normal packages. which is strange as that code shouldn't have been touched
[11:27] <oSoMoN> nerochiaro: then you need to compare packages built from the current trunk and those built by jenkins
[11:27] <nerochiaro> oSoMoN: i also need to update the phone, i'm on yesterday's stuff, in case it makes a difference
[11:27] <oSoMoN> nerochiaro: it might
[11:27] <nerochiaro> oSoMoN: i don't think so though
[12:08] <renato> nik90, ping
[12:09] <nik90> renato: pong
[12:09] <renato> nik90, did you get the flickable working?
[12:09] <nik90> renato: I wanted to replace AnimationContainer with a flickable for several reasons. First being it recommended by florian and the second it is causing some issues with qml loader
[12:10] <nik90> renato: no and the problem is because I have no experience using a flickable
[12:13] <renato> nik90, I will take a look
[12:13] <nik90> renato: I keep getting errors such as "binding loop with contentHeight". I did contentHeight: childrenRect.height, but some of the children elements have no height specified
[12:13] <nik90> because I cannot be precise about their height now
[12:21] <renato> nik90, can I see your code?
[12:21] <nik90> renato: let me upload. It is a mess since I was experimenting different stuff to get it working
[12:25] <nik90> renato: https://code.launchpad.net/~nik90/ubuntu-clock-app/flickable-stopwatch-implementation
[12:31] <m-b-o> nik90: I have a solution, interested?
[12:35] <nik90> m-b-o: Hi. I read your g+ post.
[12:35] <nik90> m-b-o: I tried doing it, however was unsure about one part. How to snap to a specific position?
[12:36] <nik90> Right now, it snaps to the listView header. However If I insert all the elements inside a rectangle, then the flickable will have to snap to some point in the rectangle rather than some qml element
[12:36] <m-b-o> http://bazaar.launchpad.net/~martin-borho/ubuntu-clock-app/stopwatch-flickable/revision/156
[12:37] <m-b-o> nik90: which point exactly?
[12:37] <nik90> In the stopwatch page, it should snap midway to the analog stopwatch face.
[12:38] <nik90> so it will look like the analog stopwatch face is half hidden and half visible
[12:43] <m-b-o> nik90: when srollling to the rounds for example?
[12:44] <nik90> m-b-o: yeah
[12:46] <nik90> m-b-o: if you look at the current behavior of the clock tab, you will know what i mean
[12:48] <m-b-o> nik90: I see
[12:51] <renato> nik90, the height of the background page rectangle should be a value that when scrolling to the end of it, the stopwatch face is positioned in the correct position
[12:51] <renato> then you do not need to take care of which position you need to scroll
[12:51] <renato> just scroll to the end
[12:54] <nik90> renato: okay
[12:55] <nik90> renato: both m-b-o and kaziwaseef use a rectangle
[12:55] <nik90> kaziwaseef's branch can be found at https://code.launchpad.net/~kaziwaseef/ubuntu-clock-app/flickable-added
[12:56] <nik90> where he also uses a item to store the flickable in it
[12:58] <renato> nik90, I would say keep the AnimationContainer in the pages and change it to be a flickable component
[12:59] <nik90> renato: yes that would be the best case since all pages use animationcontainer
[13:00] <renato> make sure that all pages have the correct height in that way when moving to the bottom it will be positioned in the correct position
[13:00] <nik90> renato: Since kaziwaseef is working as an external contributor, let me just fix the stopwatch page alone, I can then implement his code logic into the animation container
[13:01] <nik90> renato: all the pages have the same qml element sizes. So that should be easy to achieve
[13:02] <renato> nik90, ok,
[13:03] <renato> nik90, about the kaziwaseef my only concern is that I think that we do not need the Item element outside the flickable component
[13:06] <nik90> renato: I tried modifying kaziwaseef's branch and removed the item. However when I anchors the flickable to fill the parent, the tab header started to hide when scrolling up. Any way to prevent that?
[13:25] <Mihir> anybody to review this bug ?https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1203455
[13:25] <ubot2`> Ubuntu bug 1203455 in Ubuntu Calculator App "Result is not able to use with new operands " [Undecided,New]
[13:31] <netcurli> Mihir: isn't this a duplicate of https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1179422
[13:31] <ubot2`> Ubuntu bug 1179422 in Ubuntu Calculator App "[Calculator app] Can't add to existing equation once equals is entered" [Undecided,In progress]
[13:31] <netcurli> ?
[13:36] <kaziwaseef> Hi. The item containing the flickable was there to stop the tab header from hiding...
[13:38] <renato> kaziwaseef, nik90, set the page property "flickable" to null
[13:40] <kaziwaseef> I think the best thing to do is change the code of AnimationContainer. Please wait. Let me try.
[13:41] <nik90> kaziwaseef: yeah best to adapt AnimationContainer into a Flickable.
[13:41] <nik90> renato: thnx that worked.
[13:46] <gusch> oSoMoN: just an idea: in HistoryDomainListModel you only emit dataChanged() but not for example rowsMoved()
[13:47] <oSoMoN> gusch: because HistoryDomainListModel is always kept sorted alphabetically, so rows are never moved, some may be inserted, and some removed
[13:50] <gusch> oSoMoN: I would have guessed, that sort() is called when a new row is added - but even calling it manually afterwards does not sort it
[13:50] <gusch> oSoMoN: I see no obvious bug
[13:51] <oSoMoN> me neither, and that’s the problem :/
[13:51] <gusch> oSoMoN: I would really need to dig really deep to see what's going on
[13:51] <oSoMoN> gusch: yeah, if you get a chance at some point to dig deeper, that would be much appreciated, but I understand that you have other priorities
[13:59] <gusch> oSoMoN: for the second data, I don't get the rowsInserted() signal in HistoryDomainListChronologicalModel
[14:08] <nerochiaro> om26er: hi, after the meeting can we have a quick talk about some autopilot tests on the device that are failing and i'm not sure why. also discuss a merge that you did some time ago that has some chnges to tests that i don't exactly understand
[14:21] <oSoMoN> nerochiaro: will you get a chance to review https://code.launchpad.net/~osomon/webbrowser-app/cleanup-public-plugin/+merge/175855 some time today?
[14:24] <nerochiaro> oSoMoN: yes, but cross your fingers for the autopilot tests, i seem to have a terrible luck with them today
[14:24] <gusch> oSoMoN: I wonder, why calling sort() does not sort the model, but calling invalidate() does
[14:24] <nerochiaro> om26er: ping
[14:25] <oSoMoN> gusch: where exactly are you calling it?
[14:25] <om26er> nerochiaro, sorry, hey!
[14:25] <gusch> oSoMoN: in the test, where you have the model->invalidate();
[14:26] <nerochiaro> om26er: hi, can you confirm that running the autopilot tests on the device from the packages generated by jenkins on this MR, you get 2 failures ? https://code.launchpad.net/~osomon/webbrowser-app/cleanup-public-plugin/+merge/175855
[14:26] <gusch> oSoMoN: invalidate accesses the data() function (there is logging), but sort() does not
[14:26] <nerochiaro> om26er: sorry, wrong branch
[14:26] <om26er> :p
[14:26] <nerochiaro> om26er: i meant https://code.launchpad.net/~osomon/notes-app/provider-cleanup/+merge/174143
[14:26] <oSoMoN> gusch: yeah, the internals of the QSortFilterProxyModel are still a bit of a mistery to me
[14:28] <om26er> nerochiaro, on it
[14:28] <nerochiaro> om26er: thanks
[14:35] <boiko> oSoMoN: gusch: so, from what I understood it looks like the rows moving in the original model is not being propagated to all levels of proxies
[14:36] <oSoMoN> boiko: yeah, something like that, until invalidate() is called on the sort model
[14:36] <boiko> oSoMoN: gusch: wait, no, there is no row moving going on here, sorry
[14:37] <boiko> oSoMoN: gusch: I'll go for lunch and continue after I'm back
[14:37] <oSoMoN> boiko: sure, but don’t let my problem take all your time, you probably have other priorities to tend to
[14:38] <om26er> nerochiaro, I merged trunk and had 1 failure with that branch
[14:38] <om26er> nerochiaro, notes_app.tests.test_images.TestImageSmallHigh.test_no_crash
[14:38] <om26er> now when I run it individually it passes as well
[14:39] <gusch> oSoMoN: why the hell is sort() doing like nothing?!?
[14:39] <om26er> http://paste.ubuntu.com/5907792/
[14:40] <nerochiaro> om26er: so, different results than me, i had 2 tests failing and they were different ones. and they fail even if run separately. any idea what might be going on ?
[14:40] <nerochiaro> om26er: do you know what's going on from line 23 onwards ?
[14:41] <om26er> nerochiaro, merge trunk first
[14:41] <om26er> can you show me the logs
[14:41] <nerochiaro> om26er: i used the packages from jenkins, didn't build them myself
[14:41] <nerochiaro> om26er: http://pastebin.ubuntu.com/5907228/
[14:41] <om26er> nerochiaro, which device ?
[14:42] <nerochiaro> om26er: phone
[14:42] <om26er> nerochiaro, I fixed those tests recently for touch. so I think you really need my package, should I email you ?
[14:43] <nerochiaro> om26er: ok. but also oSoMoN should merge trunk into these branches I think. right oSoMoN ?
[14:44] <om26er> sent
[14:45] <gusch> oSoMoN: I found this one http://qt-project.org/wiki/Model_Test - maybe you want to tes the model implementation(s)
[14:47] <oSoMoN> nerochiaro: merge trunk where?
[14:47] <nerochiaro> oSoMoN: in the branch
[14:48] <oSoMoN> nerochiaro: duh, what branch man?
[14:48] <nerochiaro> oSoMoN: sorry, we were talking about the ones you submitted on notes-app for review
[14:48] <mezenok_den> nerochiaro: you said I can ask kenvandine about my thoughts... is he usually anwering fast?
[14:49] <mezenok_den> I have asked him and waiting... :)
[14:49] <nerochiaro> mezenok_den: not always
[14:49] <oSoMoN> nerochiaro: ok, will do in a moment
[14:53] <oSoMoN> nerochiaro: done, for all three branches
[15:04] <gusch> oSoMoN: ok - sort() does not work, as it is aborted when dynamicSortFilter is true (setting it to false, fixes the issue)
[15:05] <oSoMoN> gusch: ok, good to know
[15:10] <nerochiaro> om26er: also do you have any idea why tests fail on this MR ? https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/inverse-mouse-area-move-allowed-on-clicks/+merge/176362
[15:19] <gusch> oSoMoN: https://pastebin.canonical.com/94971/ the entry for the first "getting data for domain" is wrong
[15:20] <gusch> oSoMoN: it shows the data for the ubtuntu domain, but it should be the example domain
[15:21] <gusch> oSoMoN: so for whatever reason, HistoryDomainListModel::data() uses the wrong data (I guess for the sorting)
[15:23] <oSoMoN> gusch: yeah, I had arrived at this conclusion too, but I have no clue whatsoever why the data returned is wrong
[15:35] <Laney> hmmmmmmm
[15:35] <Laney> seb128: how have you solved "stuff scrolls over other stuff" when using Flickables?
[15:35] <seb128> Laney, clip: true
[15:36] <Laney> aha
[15:37] <Laney> yes, that works. great!
[15:37] <seb128> ;-)
[15:37] <Laney> quite happy with this bit of UI
[15:37]  * Laney makes the list sorted
[15:39] <seb128> Laney, what bit is that? style datetime?
[15:39] <seb128> Laney, btw I reviewed your mp, I've some nitpick (just added one)
[15:39] <Laney> nah the listmodel stuff
[15:39] <Laney> yes
[15:39] <Laney> I'm fixing some of those
[15:39] <Laney> and making it sorted
[15:40] <seb128> style->still
[15:41] <Laney> how can I focus something on entry?
[15:42] <seb128> Laney, focus: true is supposed to work if you only have one widget doing it
[15:43] <Laney> let me try that
[15:43] <seb128> Laney, I'm just fighting with that for another panel, don't spend time on it ... I will let you know when I figure it out
[15:43] <kenvandine> Laney, if that doesn't work, you might need to set someid.focus = true in a Component.onCompleted
[15:43] <seb128> kenvandine, do you know what's needed?
[15:43] <kenvandine> not really
[15:44] <kenvandine> i had to do that to focus my listview for keyboard nav
[15:44] <kenvandine> focus: true on the ListView didn't do it
[15:44] <Laney> no, neither work
[15:44] <kenvandine> i had to do it onCompleted
[15:44] <kenvandine> :/
[15:44] <Laney> this is on a TextField
[15:45] <seb128> Laney, doing what Ken said makes it "looking focussed", but it doesn't take keyboard input :/
[15:45] <Laney> yes
[15:45] <Laney> could be a TextField bug I guess
[15:47] <Laney> timp: any idea? :-)
[15:47] <seb128> Laney,         Component.onCompleted: id.forceActiveFocus()
[15:47] <seb128> works for me
[15:47] <Laney> ah
[15:47] <Laney> That's marked as \internal though
[15:48] <seb128> Laney, ?
[15:48] <Laney> I'm looking at the source of TextField
[15:48] <seb128> Laney, it's a method of the base Item() object: http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-item.html#forceActiveFocus-method
[15:49] <Laney> hmm
[15:50] <Laney> does indeed work though ;-)
[15:52] <seb128> yeah, it feels hackish
[15:52] <seb128> but it works...
[15:53] <kenvandine> nice!
[15:53]  * kenvandine thinks focus: true should work though
[15:53] <kenvandine> annoying
[15:56] <sam113101> rigved: the last one (13.04)
[16:01] <gusch> oSoMoN: I have no idea why it grabs the wrong data there - sorry
[16:03] <oSoMoN> gusch: no worries, thanks for looking into it anyway
[16:09] <om26er> nerochiaro, seem it was not able click the list item even if the mouse went there
[16:09] <om26er> nerochiaro, could be the click was not registered due to the slow environment
[16:09] <om26er> nerochiaro, see this video https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/1254/artifact/UbuntuUiToolkit.tests.gallery.test_gallery.GenericTests.test_toggles%20(with%20mouse).ogv
[16:09] <nerochiaro> om26er: can you try triggering a rebuild ?
[16:10] <om26er> and wow the autopilot tests for the UIToolkit are really written in a different way from the source I am looking at
[16:10]  * om26er would do thing much differently
[16:10] <nerochiaro> om26er: i noticed them being quite different
[16:11] <om26er> triggered the rebuild
[16:21] <nerochiaro> om26er: i also have a question about notes-app trunk, there's a revision 154 where you fixed a couple of tests. one of them uses the sleep function. why is that needed ? what's the problem that you are solving there ?
[16:21] <seb128> hum
[16:21] <seb128> onAccepted in a TextField doesn't seem to work, wth?
[16:22] <om26er> nerochiaro, bug 1204084
[16:22] <ubot2`> Launchpad bug 1204084 in notes-app "The input focus gets lost when the OSK appears during autopilot test run" [High,New] https://launchpad.net/bugs/1204084
[16:25] <om26er> nerochiaro, should I fix that you want to :)
[16:25] <om26er> ...or you want to
[16:26] <nerochiaro> om26er: as bill commented on the bug, we shouldn't use sleep if possible. can't we just use wait_for on the OSK visible property ?
[16:27] <om26er> nerochiaro, Yeah, we are going to use what webbrowser did
[16:30] <nerochiaro> om26er: also, are unit tests also still failing under qemu ?
[16:31] <om26er> nerochiaro, not sure about that, never knew about that
[16:31] <nerochiaro> om26er: how do you build packages for the phone then ?
[17:09] <Laney> do we have an example somewhere of getting the current position?
[18:28] <kaziwaseef> Im done with the Flickable thing perfectly. I pushed it to lp:~kaziwaseef/ubuntu-clock-app/flickable-added-2
[18:39] <mmcc`>  Hi folks, I'm trying to debug a click package created by qtcreator, as installed using 'sudo click install foo.click' on the device (a nexus 7) - it doesn't appear to put a .desktop file anywhere, so I just linked to the one in the installed dir. However, it's still not running correctly (clicking on the icon displays a plain white screen). Is there a log somewhere I can look at to debug?
[18:46] <fugue88> bzoltan: ^ Is that one you could answer?  Or do we need cjwatson?
[18:48] <bzoltan> mmcc`: The .desktop hooking mechanism is not done yet and so not integrated to the SDK. What you see there is more like a tech preview of the click packages... obviously the lp:click project is progressing and cjwtason puts a lot brain and hand into that project.
[18:50] <bzoltan> so to say short... in the present status the QtC click packaging is not meant to create packaged app what you can launch from the shell... you can package, you can install and you can see what is going on
[18:51] <mmcc`> bzoltan: ok. definitely understood that it's a work in progress. is creating click packages from outside QtC more complete? I was hoping to use it to package an app for a demo next week
[18:53] <bzoltan> mmcc`:  Nothing can stop the devs to bzr branch lp:click and make a new local release .. the QtC interface to the Click will not change in the following days
[18:53] <bzoltan> mmcc`:  We are focusing on QA work... creating autopilot coverage on the QtCreator and on our plugins ... we suffered a lot
[18:54] <fugue88> bzoltan: beuno had an app that he demo'd installing and launching.  Do you know how that one was built?
[18:54]  * fugue88 tries to get the name
[18:54] <bzoltan> mmcc`:  and running after a really quickly (respect to cjwatson) developing Click project would have been eating our time too much... so I draw a line :) and that is released today with the Beta SDK
[18:55] <bzoltan> fugue88:  with Click?
[18:55] <fugue88> bzoltan: A calculator app, apparently packaged as .click because he goes through the same install process from the dash.
[18:55] <fugue88> "Fake Calculator"
[18:55] <bzoltan> fugue88:  You can create .deb packages from any  project in QtCreator and you can even install and deploy the app packaged in .deb ... but with click it is only packaging and installing ... no launching
[18:56] <AskUbuntu> How can I get user/system information in a QML mobile app? | http://askubuntu.com/q/324038
[18:56] <bzoltan> fugue88:  that is gonna be a fake :)
[18:56] <fugue88> Well, I assume it doesn't calculate.
[18:56] <fugue88> beuno: That Fake Calculator, is it an actual .click package?
[18:59] <beuno> fugue88, yes
[18:59] <fugue88> And that actually launched.
[18:59] <beuno> right
[18:59] <fugue88> So, at least with whatever versions of code beuno's using, it's possible.
[19:00] <beuno> I can't launch apps created from qtcreator either
[19:00] <beuno> running into that atm
[19:00] <bzoltan> beuno:  so how the .desktop is hooked up to the Shell?
[19:01] <beuno> bzoltan, that's more of a cjwatson or ted question
[19:02] <beuno> sergio may know as well
[19:02] <bzoltan> beuno:  as far as I knew it is not done yet ... the .desktop must be under the /usr/share/applications or under /home/phablet/.local/share/applications/
[19:02] <fugue88> bzoltan: Your knowledge is ancient.  At *least* a day old!  ;)
[19:03]  * fugue88 doesn't know anything about .desktop locations
[19:03] <bzoltan> fugue88:  LOL :)
[19:03] <beuno> well
[19:03] <beuno> wh does fake calculator open?
[19:03] <beuno> *why
[19:03] <bzoltan> fugue88:  I wish to be better informed
[19:03] <fugue88> Don't we all.
[19:04] <beuno> well, this is what the demo is for
[19:04] <beuno> align us all as quickly as possible  :)
[19:04] <fugue88> Yep.
[19:04] <beuno> so that's the only piece failing in the whole demo
[19:04] <beuno> opening an app created from qtcreator
[19:04] <beuno> everything else works
[19:05] <bzoltan> beuno, fugue88:  I just feel awfully stupid :) I can not be on top of all moving parts...
[19:05] <beuno> bzoltan, oh, don't worry, we all feel stupid!
[19:05] <fugue88> bzoltan: Nobody can.  I certainly am not following technical details, just overall status.
[19:06] <fugue88> It's actually quite amazing, given how many teams and moving parts there are for this, how well it's come together so far.
[19:06] <beuno> one small piece missing!
[19:06] <fugue88> Nuance.
[19:06] <fugue88> ;)
[19:06] <bzoltan> beuno, fugue88: I will jump on it straight tomorrow morning... it is 10pm :) and I am up since 5am
[19:06] <beuno> bzoltan, btw, here's the demo: http://www.youtube.com/watch?v=62dgYISBgIQ
[19:06] <fugue88> :O
[19:07] <fugue88> gn, bzoltan.
[19:14] <bzoltan> beuno: I have more than one question related to that demo ... #1 how on earth you start the phablet shell on your desktop?
[19:14] <beuno> bzoltan, bzr branch lp:unity8
[19:14] <beuno> follow the instructions
[19:14] <beuno> ./run
[19:14] <beuno> done
[19:15] <bzoltan> beuno: Geez.. Why I did not know about it??? It should be one of the top features of the SDK!
[19:15] <bzoltan> :)
[19:15] <beuno> bzoltan, indeed!  Happy to help you tomorrow to get up and running
[19:15] <bzoltan> beuno:  sweet :) ?
[19:15] <bzoltan> _GOOOOD_NITE_
[20:29] <nik90> renato: https://code.launchpad.net/~kaziwaseef/ubuntu-clock-app/flickable-added-2 does the trick
[20:29] <nik90> renato: he modified the animationcontainer into a flickable. It needs some small tweaks. But otherwise it works as intended.
[20:35] <renato>   nick instead of call flick function try to set the : contentY
[20:35] <renato> and uese a NumberAnimation for this property
[20:43] <nik90> renato: but by using flick, arent we leaving the sdk flickable defaults instead of using our own numberAnimation?
[20:43] <renato> you can use Ubutntu animation
[20:44] <nik90> so instead of flick(0, -1000), I would do contentY: something
[20:44] <nik90> and then add behavior on ContentY
[20:44] <renato> yes
[20:45] <renato> more specific contentY: contents.height - flickable.height
[20:50] <nik90> renato: http://pastebin.ubuntu.com/5908923/
[20:51] <nik90> renato: although what would be the statement for the else if cae?
[20:51] <nik90> case?
[20:55] <renato> contentY = 0
[20:56] <renato> nik90, instead of momentEnded try to use flickableDirection
[20:56] <renato> sorry wrong
[20:57] <nik90> renato: http://paste.ubuntu.com/5908939/
[20:57] <renato> nik90, works?
[20:58] <nik90> renato: yup :)
[20:58] <AskUbuntu> How to create multiple pages in HTML5 app and link them together | http://askubuntu.com/q/324085
[20:58] <renato> nik90, why do you need the clip: true?
[20:58] <nik90> renato: wow this ended up much simpler than what we created before. Glad to do some code refactorings
[20:59] <nik90> renato: otherwise you can see the clock face behind the header when you swipe up
[20:59] <renato> nik90, ok
[20:59] <renato> great work guys
[20:59] <nik90> renato: well this is all the work of kazi :D
[20:59] <renato> nik90, why this magical number (10, -10)
[20:59] <renato> why not >0 <0
[21:00] <nik90> renato: that is the swipe tolerance
[21:00] <renato> ok
[21:00] <nik90> but thinking about it now, it could be 0
[21:00] <renato> make this a property
[21:00] <nik90> ok
[21:01] <nik90> but should i make it 0 or leave it as 10?
[21:03] <renato> nik90, is up to you and the designers
[21:04] <nik90> renato: the only think I am not happy about is the contentHeight: units.gu(87)
[21:05] <renato> nick98 this should be tha page height
[21:06] <renato> each page should set it to the correct size
[21:06] <nik90> oh
[21:07] <renato> and make sure that you set: flickableDirection to only flick on vertical direction
[21:07] <renato> or this can be set by : childrenRect.height
[21:08] <nik90> renato: I will set the flickableDirection to only vertical.
[21:09] <nik90> childrenRect.height does not work