[06:18] <dholbach> good morning
[07:48] <nerochiaro> oSoMoN: do you mind if when addressing https://code.launchpad.net/~uriboni/webbrowser-app/search-suggestions/+merge/257062 i slip in a one line change to the main CMakeLists.txt that names the project webbrowser-app ?
[07:49] <nerochiaro> oSoMoN: it is of no practical consequence except it looks nice in qtcreator
[07:49] <nerochiaro> oSoMoN: i'd rather really not have a separate MR for something so trivial
[07:50] <oSoMoN> nerochiaro, src/app/webbrowser/CMakeLists.txt already has that project name defined, isn’t it going to conflict?
[07:51] <nerochiaro> oSoMoN: i will use another name then, just "webbrowser" for eample
[07:51] <nerochiaro> example
[07:51] <nerochiaro> but i am tired to see it named "Project" in qtcreator :)
[07:51] <oSoMoN> nerochiaro, fine by me then
[07:51] <nerochiaro> oSoMoN: thanks
[07:53] <oSoMoN> nerochiaro, btw, I could use a review for https://code.launchpad.net/~osomon/webbrowser-app/delay-showing-fullscreen-hint/+merge/258839
[07:54] <nerochiaro> oSoMoN: it is now in my queue. will try to get to it today
[07:54] <oSoMoN> cheers
[07:54] <nerochiaro> oSoMoN: probably post standup
[07:54] <oSoMoN> yeah, no urgency on that one
[07:55] <oSoMoN> nerochiaro, I’m more interested in updates on the search-suggestions branch, I’m eager to put it in a silo and land it
[07:56] <nerochiaro> oSoMoN: that i am doing right now
[08:12] <nerochiaro> oSoMoN: after merging trunk i see that new data_location and cache_location are defined during tests, to point to temporary locations. but is there anything for replacing ~/.config or should i keep overwriting the real one ?
[08:13] <oSoMoN> nerochiaro, I had initially overlooked that, it’s fixed by https://code.launchpad.net/~osomon/webbrowser-app/autopilot-temp-profile-config/+merge/258807
[08:13] <nerochiaro> oSoMoN: i will depend on that then
[08:14] <oSoMoN> nerochiaro, yeah, I’d suggest merging that branch into yours and marking it a prerequisite, we’ll put them in the same silo anyway
[08:33] <oSoMoN> nerochiaro, there’s a conflict when merging lp:~uriboni/oxide/find-in-page into lp:oxide
[08:34] <oSoMoN> it looks rather trivial to fix
[08:37] <dholbach> dpm, I just pinged IS about help.u.c - it's still in their queue, waiting for them to have time for it - I just pushed an update to the site (just translations), the site will update around midday UTC
[08:40] <nerochiaro> oSoMoN: joining now
[08:48] <dpm> thanks dholbach
[08:51] <nerochiaro> oSoMoN: i think we are still missing a test override for ~/.local/  (for ~/.local/share/webbrowser-app/searchengines/)
[08:52] <oSoMoN> nerochiaro, that’s self.data_location
[08:52] <oSoMoN> more accurately: os.path.join(self.data_location, "searchengines")
[09:01] <dholbach> dpm, I'd be much obliged: https://code.launchpad.net/~dholbach/help-app/1446493-pt2/+merge/258848 :-)
[09:06] <dpm> dholbach, it's been my pleasure ;)
[09:07] <dholbach> <3
[09:07] <dholbach> dpm, now we can maybe get the fix in before it lands on help.u.c :)
[09:08] <dholbach> or rather before the auto-updater works its magic
[09:09] <dpm> cool :)
[09:17] <dpm> dholbach, hm, looking at the help app on my bq phone, it seems that the fonts and the header are quite bigger than the rest of apps. It seems to me that the HTML5 UI toolkit has either changed since we last looked at the app?
[09:46] <dholbach> dpm, I think so
[09:47] <dholbach> dpm, there's going to be a difference between vivid and utopic too now
[09:50] <daker> dpm: hmm, i don't didn't change anything
[09:58] <dpm> daker, dholbach, here is a comparison of a QML app's header (Reminders) and an HTML5 app's header (Help), on a bq phone -> http://i.imgur.com/WXuWUPl.png
[09:58] <dpm> Last time I tested the help app I hadn't noticed the size difference, but perhaps it was because I did it on a Nexus 4?
[09:59] <daker> well maybe :/
[10:20] <nerochiaro> oSoMoN_: i addressed your suggestions on https://code.launchpad.net/~uriboni/webbrowser-app/search-suggestions/+merge/257062 however I am not sure how to add more than one prerequisite branch on the MR
[10:22] <oSoMoN> nerochiaro, can you change the prerequisite branch? the bookmarks-in-suggestions branch has already been merged, so it doesn’t really need to be marked prerequisite any longer
[10:22] <nerochiaro> oSoMoN: doing that
[10:26] <nerochiaro> oSoMoN: all done
[10:26] <oSoMoN> nerochiaro, thanks, I’m on it
[10:45] <davidcalle> dpm, open source phonegap app if you are still looking for one (they have just asked me for a dedicated scope as well) https://github.com/openfoodfacts/openfoodfacts-android/tree/master/phonegap/Open%20Food%20Facts
[10:46] <davidcalle> dbarth__, for what I've gathered, you were looking for one right ? ^
[10:47] <davidcalle> from*
[10:50] <oSoMoN> nerochiaro, one more comment on https://code.launchpad.net/~uriboni/webbrowser-app/search-suggestions/+merge/258856 , after which this should be good to go
[11:31] <justCarakas> is the app store broken ?
[11:32] <justCarakas> it doesn't seem to work on my nexus 4 on the RTM channel
[11:33] <justCarakas> nm rebooting fixed it
[11:39] <jgdx> https://developer.ubuntu.com/api/apps/qml/sdk-14.10/QtQuick.Text/ <- anyone able to click on props/methods and be scrolled?
[11:40] <jgdx> mhall119, what about you? :)
[11:40] <vitimiti> jgdx, the clicks are not working for me
[11:41] <jgdx> vitimiti, thanks.
[11:42] <vitimiti> yw
[11:44] <jgdx> could not find anything, so filed bug 1454216
[11:52] <dholbach> balloons, dpm: can you maybe help review https://code.launchpad.net/~dholbach/help-app/1433525/+merge/258866?
[12:30] <renatu> charles, could you review this: https://code.launchpad.net/~renatofilho/qtorganizer5-eds/fix-1347836/+merge/255726
[12:31] <rpadovani> kalikiana, thanks for the example, works like a charm :-) I don't know why I wasn' t able to have it working yesterday... thanks again!
[12:36] <kalikiana> rpadovani: happy to hear that! I can see how you might have not gotten it to work, unfortunately when there's a race with component creation (which I think is the issue here) errors tend to be silent
[13:11] <rpadovani> kalikiana, just FYI, I spent some time to have it working in my app: in my main.qml there are 2 pages, and I had to put first the one with the textfield, so instead of PageOne{}, PageSearch{}  I had to write PageSearch{}, PageOne{}. Weird behavior, but, well, now works all ok, thanks again :-)
[13:22] <kalikiana> rpadovani: I don't follow
[13:23] <kalikiana> moving Component.onCompleted into the Page wasn't enough for your real code?
[13:23] <rpadovani> kalikiana, nope. I had also to switch these two components (as declaration order) in the main
[13:24] <kalikiana> rpadovani: ooohhh
[13:25] <rpadovani> kalikiana, sorry, code isn't mine and it uses private APIs, so atm isn't in any public repo. I'll share with you code and the diff as soon as I can
[13:27] <oSoMoN> nerochiaro, I’m looking at http://bazaar.launchpad.net/~uriboni/webbrowser-app/search-suggestions/revision/992 , and IIRC in python if an object is not referenced anywhere the garbage collector may run at any time, destroying the object, so I think it would be safer to keep a reference to the servers in member variables
[13:27] <oSoMoN> (even though this seems to work as is, there is no guarantee it will continue working in the future)
[13:27] <nerochiaro> oSoMoN: let me do that real quick
[13:32] <kalikiana> rpadovani: did you try if you can reproduce this also in the smaller example? at the very least it would be good to document the behavior. though it's hard to say if it'll be easy to fix. I wonder if it's related to external file loading as there are some known pitfalls in imports that have side effects eg. image:// urls extended by Ubuntu.Components
[13:32] <nerochiaro> oSoMoN: you got it
[13:33] <oSoMoN> thanks
[13:34] <oSoMoN> nerochiaro, can you do the same for the setup of the main test server in tests/autopilot/webbrowser_app/tests/__init__.py ?
[13:35] <oSoMoN> nerochiaro, ideally, the main test server would be called self.http_server, and the one in suggestions would be called self.suggestions_http_server, or something like that
[13:39] <rpadovani> kalikiana, here we are: http://paste.ubuntu.com/11096098/
[13:39] <rpadovani> just move the useless page at the bottom of the page
[13:39] <kalikiana> grrrrrrrrrrrrrrrrrrrrr
[13:40] <rpadovani> kalikiana, a bit more elaborated example: the focus isn't set first time you click a button, but it's set every next time
[13:40] <rpadovani> http://paste.ubuntu.com/11096100/
[13:40] <kalikiana> didn't I just mention earlier to somebody else how I love that p.u.c wants me to SSO only once I hit the download button
[13:40] <kalikiana> such a ux mess
[13:40] <nerochiaro> oSoMoN: all done
[13:41] <oSoMoN> nerochiaro, thanks, I’ll be requesting a silo shortly
[13:41] <nerochiaro> oSoMoN: great. and in oxide " - In test_new_text_resets_count() and in test_navigation_does_not_reset(), next() should be called after verifying that the count is 2." ... why ?
[13:42] <oSoMoN> nerochiaro, because updating the search results is asynchronous, right? so you need to wait for them to have arrived before you can actually navigate them, no?
[13:43] <oSoMoN> or did I misunderstand how the API works?
[13:45] <mhall119> jgdx: it's something with the new theme, it's intercepting the event to do some fancy scrolling, but failing at it
[13:48] <nerochiaro> oSoMoN: you can call next while waiting for the results of a previous search, but you are right, it might not have found any matches yet and i guess in that case the call to next will not work
[13:48] <nerochiaro> oSoMoN: in this case it works because the first call will basically find all the results immediately, as the page is tiny
[13:48] <nerochiaro> oSoMoN: i will fix it
[13:55] <kalikiana> rpadovani: moving the uselessPage below pageFocus in the first one does not appear to make any difference here
[13:56] <oSoMoN> nerochiaro, thanks
[13:57] <rpadovani> kalikiana, that's weird. So does it work for you when it is at top?
[13:57] <rpadovani> or it never works?
[14:06] <kalikiana> rpadovani: it always works :-|
[14:07] <kalikiana> rpadovani: how's the second example meant to work? I click the button and the text field has focus
[14:08] <rpadovani> kalikiana, actyally, on my pc it doesn't have focus the first time you click :S
[14:08] <rpadovani> kalikiana, maybe we have different qt/qml packages?
[14:11] <kalikiana> rpadovani: hm. I'm on vivid. if you're on anything older you'd have an older qt
[14:11] <dholbach> balloons, if you have a bit of time to review that'd be swell :)
[14:12] <kalikiana> rpadovani: or we're on different uitk versions - let me install the latest staging
[14:13] <balloons> dholbach, review what exactly?
[14:15] <rpadovani> kalikiana, I'm on vivid, without any PPA
[14:17] <dholbach> haha
[14:17] <dholbach> balloons, https://code.launchpad.net/~dholbach/help-app/1433525/+merge/258866
[14:17] <dholbach> sorry
[14:23] <kalikiana> rpadovani: in that case I'm baffled, we should be on the same stack
[14:25] <rpadovani> kalikiana, mhhh, I have no idea. How do you run it? I use qmlscene via CLI
[14:25] <kalikiana> rpadovani: same
[14:27] <rpadovani> kalikiana, I have also different output: in the first one the uselessPage is below and the autofocus work, in the second one no
[14:27] <rpadovani> http://paste.ubuntu.com/11096640/
[14:29] <kalikiana> rpadovani: hmmm so you don't have staging judging from the lack of uitk output
[14:29] <kalikiana> lemme try with trunk
[14:59] <kalikiana> rpadovani: sae with trunk
[14:59] <kalikiana> rpadovani: now I'm a bit suspicious, though. trunk should be in vivid but you don't have any deprecation output - or did you remove that?
[15:02] <rpadovani> kalikiana, no, I didn't remove anything
[15:04] <kalikiana> rpadovani: so are you behind in distro updates?
[15:08] <rpadovani> kalikiana, nope, and I've both proposed and backports enabled
[15:08] <rpadovani> kalikiana, I'm using an italian mirror, let me try with the main mirror...
[15:12] <dholbach> balloons, mhall119: Unrelated to the earlier discussion, but why do I get a "download flash plugin" thing on https://developer.ubuntu.com/en/start/quality/?
[15:12] <rpadovani> kalikiana, nope, my machine is up to date
[15:12] <dholbach> is that a plugin which makes us use the flash version of a youtube video or something?
[15:13] <SPeck84> Hy everyone
[15:13] <mhall119> dholbach: no idea, maybe the video embed code can be changed so that it uses the HTML5 player instead?
[15:14] <dholbach> ok
[15:14] <kalikiana> rpadovani: hrm. no idea why that would be
[15:14] <SPeck84> I currently working on a HTML5 app project and can I ask somebody how to disable the landscape mode?
[15:14] <balloons> dholbach, that's a bug.. I filed something for it
[15:14] <dholbach> thanks balloons!
[15:14] <balloons> https://bugs.launchpad.net/developer-ubuntu-com/+bug/1447722
[15:15] <balloons> wow, it's starting to age :-)
[15:15] <davmor2> dholbach: because chromium and chrome use pepper flash where available iirc which is not adobes so causes issues with some flash based youtube videos.
[15:15] <balloons> looks like popey has a workaround we could try.. basically don't use youtube for the embed, which I suppose we should look into anyway to be more friendly for those outside of it's reach?
[15:17] <dholbach> davmor2, this is on my desktop where I disabled flash
[15:17] <davmor2> dholbach: I got it all the time with the UOS videos I had to use FF to stream as the video would say starting and then this video is not available try again later
[15:17] <davmor2> dholbach: that will be why then
[15:17] <dholbach> davmor2, what I was trying to say was that if we just include a youtube video on the site, we shouldn't require flash :)
[15:19] <davmor2> dholbach: agreed, you would have to re-record the video in a format that youtube can release on html5 aiui
[15:19] <dholbach> oh?
[15:19] <daker> dholbach: you can just force youtube to play the video using the html5 player
[15:20] <dholbach> so that's probably what mhall119 said above (change the video embed code)
[15:20] <davmor2> dholbach: yeap that would do it if it is availble in html5 format
[15:21] <daker> dholbach: like <iframe width="560" height="315" src="https://www.youtube.com/embed/En1MaDDp9_8?html5=1" frameborder="0" allowfullscreen></iframe>
[15:21] <rpadovani> kalikiana, well, this will remain a mistery. Thanks for your time anyway :-)
[15:22] <dholbach> balloons, ^ goodness! :-)D
[15:23] <balloons> daker, dholbach, hmm.. I can try to change it. We use the django plugin for it, but I guess we can manually try
[15:23] <dholbach> oh ok, then that django plugin would need to try the html5 version first?
[15:24] <balloons> ahh right, no dice.. django doesn't give us such access
[15:24] <mhall119> balloons: you're using a django-cms plugin for the video?
[15:24] <balloons> mhall119, to embed it yes
[15:25] <mhall119> balloons: then we'll probably need to override the template tha plugin uses
[15:25] <daker> balloons: how do you tell the plugin which video to embed ?
[15:26] <balloons> daker, you give it a video file, or a url
[15:27] <balloons> I'll try forcing html5 in the url
[15:47] <davmor2> daker: any advice you can give to speck84
[15:47] <speck84> Can somebody know how to set fix orientation my html5 app?
[15:47] <speck84> thx
[16:38] <daker> davmor2: i don't think it's possible
[16:39] <davmor2> daker thanks if I see him around I'll let him know
[16:39] <daker> and that does apply to both html5 apps & webapps
[20:16] <christian___> anyone with experience in modifying locale and using locale-gen? Need more technical info.
[20:32] <taiebot> Pfew trying to learn how to code. I have to say it might not be for me :-/
[20:32] <taiebot> Trying to port a meego app to UT
[21:23] <renatu> om26er, could you top approval this mr? https://code.launchpad.net/~renatofilho/address-book-app/fix-test_import_from_sim/+merge/258932
[21:23] <om26er> renatu, need to wait for the CI boat to pas
[21:24] <renatu> om26er, ok, I will ping you
[21:24] <renatu> thanks
[22:50] <vitimiti> I am trying to build a program for the rtm-14.09 emulator, but when I run qmake it says it can't find "feature ubuntu-click" for the load(ubuntu-click) command. How can I fix this?
[22:51] <vitimiti> Also, it makes the manifest.json.in file disappear from the files list