[08:11] <JamesTait> Good morning all; happy Peach Ice Cream Day! :-D
[08:30] <mzanetti> nik90: btw: https://bugreports.qt-project.org/browse/QTBUG-40275
[09:07] <nik90> mzanetti: thnx. That screenshot does indeed says a thousand words
[09:33] <nik90> zbenjamin: Good Morning, got a minute?
[10:37] <brendand> dpm, hello
[11:02] <t1mp> nik90: hello
[11:02] <nik90> t1mp: hey
[11:02] <t1mp> nik90: I have a first version of the header sections here https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/140-headerSections/+merge/227171
[11:03] <t1mp> nik90: so if you like you can test it already :)
[11:03] <dpm> hi brendand
[11:03] <nik90> t1mp: sweet.. quite simple as head.sections..awesome!
[11:05] <nik90> t1mp: quick question, is it possible to animate the transition between the different sections?
[11:06] <nik90> t1mp: not sure if you tried the app Project-Dashboard, but something similar
[11:06] <brendand> dpm, you worked on http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/trunk/revision/213, right?
[11:07] <dpm> yes
[11:08] <brendand> dpm, the PlacesPopover component wants to use PlacesModel.objectName as the objectName of the list item, but it doesn't have any such property
[11:08] <brendand> dpm, so the places tests are failing in CI
[11:10] <dpm> brendand, not sure I follow the objectName part. Could you show me the logs of the failing tests? And why are they failing now but not when the MP was submitted?
[11:11] <brendand> dpm, here's the bug: https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1342336
[11:12] <brendand> dpm, that's what i'm wondering too
[11:12] <t1mp> nik90: I didn't try that app
[11:13] <t1mp> nik90: actually I will restrict head.sections.model to a list of strings now until we know better what the sections will be used for, then it will allow a model, and a custom delegate
[11:13] <t1mp> nik90: yes it is possible to animate, but I don't think the designers have ideas for that yet
[11:14] <nik90> t1mp: yeah that's fine
[11:14] <nik90> dpm: ping
[11:15] <nik90> dpm: hey, say I have strings like "20 minutes", "30 minutes" and so on, when I use Qt.locale(), it returns them as "20,00 minutes". Should I instead just hardcode those numbers while keeping the "minutes" string translatable?
[11:17] <brendand> dpm, the links to the CI runs are broken in the merge proposal
[11:17] <t1mp> renato|afk: hi, I have the first MR for the header sections ready https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/140-headerSections/+merge/227171
[11:17] <brendand> dpm, https://code.launchpad.net/~dpm/ubuntu-filemanager-app/placesmodel-2/+merge/224037
[11:17] <t1mp> renat__: ^
[11:17] <t1mp> echan
[11:17] <dpm> nik90, I'd use plural forms -> i18n.tr("%1 minute", "%1 minutes", time).arg(time)
[11:17] <t1mp> ah no, correct channel :)
[11:17] <brendand> dpm, i guess jenkins doesn't keep all the builds
[11:18] <Guest12374> cros compilling SDL app creating a problem...can anybody help
[11:18] <nik90> dpm: so the translator would only see "minute" and "minutes" as translatable?
[11:21] <dpm> nik90, they'll see something like this: https://translations.launchpad.net/music-app/trunk/+pots/music-app/ca/12/+translate
[11:21] <dpm> nik90, and it will automatically show multiple plural forms for those languages using more than two. E.g. https://translations.launchpad.net/music-app/trunk/+pots/music-app/ar/12/+translate
[11:22] <nik90> dpm: sweet.thnx
[11:24] <brendand> dpm, is there someone who can work on a fix?
[11:30] <dpm> brendand, I'm looking at it now
[11:30] <brendand> dpm, thanks
[11:37] <Guest12374> can any body help me for cross-compiling the code
[11:41] <brendand> Guest12374, ubuntu-devel, not here
[11:42] <brendand> Guest12374, and don't say 'the code'. i know it's sdl you're wanting to compile but others won't
[12:28] <nik90> rpadovani: fixed the clock app license headers as you requested. https://code.launchpad.net/~nik90/ubuntu-clock-app/fix-license-headers/+merge/227183
[13:10] <rpadovani> thanks nik90 :-)
[13:32] <Diogo> hi
[13:33] <Diogo> how do i install sync monitor ??
[13:39] <pkunal-parmar> may be try this
[13:39] <pkunal-parmar> qtdeclarative5-ubuntu-syncmonitor0.1
[13:41] <Diogo> where do i add that code??
[13:44] <pkunal-parmar> like , sudo apt-get install qtdeclarative5-ubuntu-syncmonitor0.1
[13:44] <pkunal-parmar> on terminal
[13:44] <Diogo> ow ok
[13:45] <Diogo> it didnt work
[13:45] <pkunal-parmar> you are getting error ?
[13:45] <Diogo> yes
[13:45] <pkunal-parmar> what?
[13:46] <pkunal-parmar> and what ubuntu version you are using ?
[13:46] <Diogo> it whasnt ablte to find qtdeclarative5-ubuntu-syncmonitor0.1
[13:46] <Diogo> 14.04
[13:46] <pkunal-parmar> ahh,
[13:46] <pkunal-parmar> may be package is not available on 14.04
[13:47] <Diogo> that version do you use??
[13:47] <pkunal-parmar> I am able to install it on 14.10
[13:48] <Diogo> just a lil question, do app developers need to use always a version a head of others??
[13:48] <Diogo> because as i saw these days many other developers are using 14.10 but i just dont know why
[13:49] <pkunal-parmar> yes, may of app developers use beta version of ubuntu
[13:50] <pkunal-parmar> some packages are not backported quickly and we need those to add features
[13:50] <pkunal-parmar> so we use latest ubuntu version for app development
[13:51] <karni> Tricky question incoming -- can I change the background of the new Header? (not head.contents, ALL of the header)
[13:51] <karni> If you ask why, let's say branding involved.
[13:52] <Diogo> pkunal im a noob app developer that just finished his first app do you thing that for me it would be good to use the beta version do develope more apps??
[13:52] <karni> Diogo: the fact is you might be able to develop on 14.04, but your test/run environment must be either emulator or phone, if you use any of the 14.10 sdk features.
[13:53] <karni> Diogo: If you're just starting, there's no need to upgrade to utopic. Even though it's stable for me, I would suggest if you wanted the "latest and greatest". You can still learn a lot with 14.04.
[13:54] <karni> nik90: perhaps you would know :D? Tricky question incoming -- can I change the background of the new Header? (not head.contents, ALL of the header)
[13:55] <pkunal-parmar> Diogo, what karni says is correct, if you dont need to use latest version, if you use emulator
[13:55] <Diogo> i tryed to use emlator but after 5h it didnt work
[13:55] <nik90> karni: I dont think so. However the SDK devs are planning to add support for hiding the header. So may be once that lands, you could hide the SDK header and implement one yourself in the page
[13:56] <nik90> t1mp: do you think this is the right approach for that? ^^
[13:56] <karni> nik90: I see. Alternatively, not use the phone PageStack/Page component alltogether. QML is rather flexible.
[13:56] <nik90> karni: yes, but you lose out on a lot of features
[13:56] <pkunal-parmar> Diogo, I am not sure if syncmonitor has ppa for trusty, but if its there then you can add it, do you need to use any other such feature ?
[13:57] <Diogo> and i asked how i could install the dyncmonitor because i download the callander app to see how it works
[13:57] <karni> nik90: I'd prefer to be able to change the background, rather than roll yet another own component :)
[13:57] <karni> nik90: thanks for feedback
[13:58] <pkunal-parmar> Diogo, for to use calendar, i would recommend to use 14.10
[13:58] <pkunal-parmar> its hard to get it working on 14.04
[13:58] <nik90> Diogo: here is the thing, you can stick with 14.04 and do your development, but you can test it by running it in the emulator.
[13:58] <nik90> Diogo: this way you keep 14.04, while running your development code on the latest phone image using the emulator.
[13:58] <karni> nik90: Yes, I told him exactly just that ^_^
[13:59] <karni> he didn't have luck with the emulator, though
[13:59] <karni> anyways, /me back to code
[13:59] <Diogo> nike90: i tryed to run the emulator but after trying 5h to just enter the emulator i haved up
[13:59] <karni> Diogo: nvidia graphics you got there? I had no luck with the emulator.
[13:59] <nik90> Diogo: ah okay, didn't read the backlog fully
[13:59] <t1mp> kalikiana: https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/panelHeight/+merge/225493 is ready for another review
[13:59] <t1mp> nik90: let me read back
[13:59] <nik90> Diogo, karni: I am running it on Nvidia
[13:59] <Diogo> i dont have any graphics card on my laptop and pc
[14:00] <karni> nik90: noveau drivers?
[14:00] <nik90> karni: no proprietary
[14:00] <nik90> karni: need proprietary for gaming :)
[14:00] <karni> nik90: perhaps that's the difference, no worky with noveau
[14:00] <karni> hehe :)
[14:00] <nik90> :D
[14:00] <Diogo> only intel grapthics
[14:00] <nik90> Diogo: I would expect it to work with intel as well. I have a Intel+Nvidia system.
[14:01] <nik90> Diogo: but anyways, if not the emulator, then yes you would need 14.10
[14:01] <t1mp> karni: nik90 was completely right. There is a MainView.backgroundColor which also changes the background of the header, but it is not possible yet to change the background of the header only
[14:01] <karni> t1mp: wohoo \o/ !!
[14:01] <pkunal-parmar> Diogo, may be just use virtual machine
[14:02] <nik90> Diogo: +1 to what pkunal-parmar said
[14:02] <Diogo> my laptop has an celeron M 530 and 3gb of ram
[14:02] <nik90> Diogo: ah :/ then you wouldn't have a pleasant experience
[14:02] <t1mp> karni: are you happy that you cannot set the background color for header only? Or is there a misunderstanding?
[14:03] <t1mp> karni: nik90 was also right that this feature is planned to be added
[14:03] <karni> t1mp: I don't care :D haha, I needed the header *and* background white anyway haha
[14:03] <karni> t1mp: thanks!!
[14:03] <nik90> Diogo: but may I ask what are you developing?
[14:03] <t1mp> karni: okay, then better use the MainView background :D
[14:03] <karni> haha yes
[14:03] <Diogo> i finished an energy payment calculator
[14:03] <t1mp> I think in general the apps look prettier when the header and main background are the same color
[14:04] <nik90> Diogo: because say you are targetting the stable ubuntu touch phones which come out, then you will be developing against the stable development framework which should be available in the stable ubuntu release.
[14:04] <karni> t1mp: usually, yes
[14:04] <nik90> Diogo: so for instance, when 14.10 framework is stable, it will be available with 14.10 when it is released. But when that happens, the 15.04 development framework will be released.
[14:05] <Diogo> then i need to move to 15.04
[14:05] <nik90> Diogo: if you want to use 15.04 development framework, yes
[14:05] <nik90> Diogo: but that's the thing though, the phones which will be out, will still be using the 14.10 framework. So your user base won't require that
[14:06] <Diogo> nike90:  if not keeping use the 14.10
[14:06] <Diogo> yea your right
[14:07] <nik90> Diogo: yes. You just have to make sure when 14.10 is deprecated though. But I am sure there will be a grace period for taht
[14:07] <nik90> that*
[14:08] <Diogo> nike90: until 15.04 comes out
[14:08] <Diogo> nike90: is 14.10 stable??
[14:08] <pkunal-parmar> Diogo, i used it, have not faced any issue yet
[14:10] <Diogo> ok, i think i'll upgrade my system today
[14:11] <Diogo> pkunal-parmar :  how do i do it in 14.04
[14:11] <pkunal-parmar> try update-manager -d
[14:13] <nik90> Diogo: I run in a VM and it seems stable.
[14:15] <Diogo> my laptop cant handel that
[14:16] <pkunal-parmar> Diogo, how about dual boot ?
[14:16] <Diogo> so im going to clean up first the laptop, then try to update to utopic
[14:16] <pkunal-parmar> may be a small partition for 14.10
[14:16] <Diogo> can be to
[14:16] <Diogo> yea
[14:17] <Diogo> is utopic avaliable on the site??
[14:17] <karni> Diogo: just google 'ubuntu download 14.10' :) first link most probably
[14:19] <Diogo> ok thnx guys :)
[14:23] <Guest71295> hi, I am in the process of porting 32bit Litte Endian PowerPC.  Is this right place to ask?
[14:24] <karni> Guest71295: #ubuntu-devel probably
[14:24] <karni> Guest71295: unless you're porting an app
[14:26] <Guest71295> Well, I am not building app instead I am trying to build ubuntu 14.04 powerpcle version, and I just finished powerpcle based cross compiler (binutils, glibc, gcc, linux header)
[14:28] <Guest71295> I am about to begin to build rootfs (ubuntu-core, or whichever appropriate) but I architecture name is not defined in debian, so
[14:29] <karni> Guest71295: try #ubuntu-devel, I'm sorry this is not the appropriate channel for your question
[14:29] <Guest71295> I am kind of stuck to proceed further.
[14:29] <Guest71295> Oh.. sorry. Do you recommend appropriate channel if you know?
[14:30] <Guest71295> Thank you !! karmi!
[14:30] <karni> Guest71295: you are most welcome. try #ubuntu-devel
[14:45] <balloons> nik90, so for https://code.launchpad.net/~nskaggs/ubuntu-clock-app/switch-emulators-to-proxy-object/+merge/227103, shall we just call custom_proxy_objects.py, helpers.py?
[14:53] <mihir> popey: ping !!!
[14:53] <mihir> popey: sorry missed the meeting
[14:56] <karni> anyone figured out sharing a qmlscene'run app via Google Hangout screenshare? (other than sharing the whole screen)
[15:06] <popey> mihir: no worries, things are moving forwards ☻
[15:14] <mihir> popey: glad, thanks for approvals for MR
[15:14] <popey> happy times!
[15:14] <mihir> popey: any major updates?
[15:14] <popey> mihir: http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2014/ubuntu-touch-meeting.2014-07-17-13.01.moin.txt :D
[15:21] <nik90> balloons: yeah, if you are happy with it
[15:22] <balloons> nik90, kk, I'll do the rename
[16:27] <balloons> dpm or popey, can one of you review https://code.launchpad.net/~nskaggs/reminders-app/autopkgtest/+merge/226894?
[16:28] <balloons> I'd like to get reminders in the image, and this should help make it possible. I haven't heard back 100% positive from fginther that running with autopkgtest will work for reminders, but I think it's our best option
[16:32] <dpm> balloons, reminders is in the image already, just not on the dashboard. This is something that I got confused with earlier in the week too
[16:33] <balloons> dpm, yes yes :-) It made the first step a few days ago.. but it should be on the dashboard :-)
[16:34] <dpm> balloons, I'd love to help with that MP, but I really don't know a thing about autopkgtest, and the only review I could do would be on syntax, as per the previous comment on it
[16:34] <popey> indeed :|
[16:37] <balloons> thanks guys.. I'll get someone else to have a peek. I was hoping to get one of you to try running tests this way.. *cough* popey *cough*
[16:37] <popey> nice try
[17:16] <fginther> balloons, I'm still working on that, just fighting through too many other interruptions. I think adt-run is the best option.
[18:11] <ahayzen> t1mp, thanks for working on that panelHeight fix :) ... regarding the searching issue do you need anymore from me or have you figured out if it is an issue in the sdk?
[18:25] <t1mp> ahayzen: yes I was working on some other stuff first, but the panelHeight MR is ready now to be reviewed
[18:25] <t1mp> kalikiana: ^ fyi :) https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/panelHeight/+merge/225493
[18:26] <ahayzen> t1mp, cool thanks, let me know if you need me todo anything else with the searching :)
[18:26] <t1mp> ahayzen: for the searching it looks like you put all the information needed there
[18:26] <ahayzen> \o/
[18:27] <t1mp> ahayzen: okay. I will get to the bug, but it is only one of many on my list unfortunately https://bugs.launchpad.net/ubuntu-ui-toolkit/+bugs?search=Search&field.assignee=tpeeters
[18:28] <t1mp> I'll make it critical though
[18:29] <ahayzen> t1mp, no worries...but it is blocking us from landing the search support... would there be any particular files i could investigate over if i decided to try and fix the issue? or is it best just to wait for u to get round to it as you know that component inside out?
[18:30] <ahayzen> hah bug 1223050 is probably what causes some of our craziness in the now playing page
[18:31] <t1mp> ahayzen: PageHeadStyle.qml (there are two, the bigger one is the more interesting one) probably, and maybe PageHeadConfiguration.qml and MainView.qml
[18:31] <t1mp> ahayzen: if you decide to try some debugging please comment your findings on the bug report and feel free to ask me any questions
[18:32] <ahayzen> t1mp, ok i may take a look if i get stuck playing about with bottom edge and other things in the music-app :)
[18:32] <t1mp> ahayzen: can you add the music app to that positionViewAtIndex bug?
[18:33] <ahayzen> t1mp, i'm only assuming it is causing the issue for us as when you bring up the toolbar we jump to the current track in the queue using positionViewAtIndex()...and IIRC the header sometimes does overlap
[18:33] <ahayzen> but yeah i'll add us in and leave a comment
[18:33] <t1mp> ok, thanks
[18:35] <ahayzen> t1mp, cool thanks for ur help as usual i'll leave the comment after dinner :)
[18:37] <t1mp> np, enjoy your meal :)
[18:37] <balloons> nik90, about?
[18:54] <avoine> Hi there,
[18:54] <avoine> is it possible to launch an app with uri-dispatcher and using arguments? To do something like: application:///note-app.desktop#file=my_file.txt
[18:57] <avoine> or I could just use  upstart-app-launch directly
[19:10] <nik90> balloons: pong (was having dinner)
[19:22] <balloons> nik90, hey, so I was digging into clock AP tests.. can't remember what I was going to ask now heh
[19:22] <balloons> ohh, this bug https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/1272337
[19:23] <nik90>  balloons it is still a bug :/
[19:23] <nik90> balloons: it is a loop issue which I need to discuss with zsombor when he gets back
[19:26] <balloons> kk
[20:55] <ahayzen> kenvandine, ping
[21:22] <kenvandine> ahayzen, pong
[21:22] <ahayzen> kenvandine, what format should the directory be for the move() method?
[21:22] <kenvandine> a string, full path
[21:23] <ahayzen> kenvandine, i'm currently giving it... ~/Music/Imported
[21:23] <ahayzen> ah
[21:23] <kenvandine> i don't think ~ will work
[21:23] <ahayzen> kenvandine, so will i need a file:// infront as well?
[21:23] <kenvandine> nope
[21:23] <ahayzen> ok so /home/phablet/Music/Imported should work
[21:24] <kenvandine> humm... now it makes me wonder if there is a way to get QStandardPaths in qml
[21:24] <ahayzen> kenvandine, are we supposed to assume /home/phablet or is there a qml method i can call to convert ~/Music
[21:24] <ahayzen> hah
[21:24] <kenvandine>  /home/phablet is ugly...
[21:24] <ahayzen> yeah and not good if we ever have multi user (eg tablet)
[21:25] <kenvandine> but not sure there is a standard way to get that in qml
[21:25] <kenvandine> what does filemanager-app do?
[21:25] <ahayzen> we have Qt.resolvedUrl() maybe now i've fixed a few things tht'll work
[21:25] <ahayzen> (but that does add file://)
[21:25] <kenvandine> i think file:/// will be ok
[21:26] <kenvandine> but not required
[21:26] <ahayzen> ok
[21:26]  * ahayzen thinks the filemanager app is c++ and qml
[21:28] <t1mp> ahayzen, kenvandine is $HOME set on device? you can get env variables
[21:28] <kenvandine> oh you can?
[21:28] <t1mp> in cpp at least
[21:28] <kenvandine> ah
[21:28] <kenvandine> he needs it from qml
[21:28] <ahayzen> echo $HOME works...but yeah i need it in QML
[21:28] <t1mp> you can expose it I guess
[21:29] <kenvandine> QStandardPaths via qml would rock :)
[21:29] <ahayzen> +1
[21:29] <kenvandine> or i can make my bindings deal with ~/
[21:29] <kenvandine> :-D
[21:29] <t1mp> in UITK source, check i18n.cpp, setDomain() function
[21:29] <kenvandine> ahayzen, did you try the ~/Music ?
[21:30] <ahayzen> it was ~/Music...
[21:30] <kenvandine> ahayzen, and did that fail?
[21:30] <ahayzen> kenvandine, i got 'Failed to move content to: "file://~/Music/Imported/Thu Jul 17 22:02:36 2014 GMT+0100-3.mp3"'
[21:30] <t1mp> yeah you'd need to make it a cpp plugin for qml just to get the homedir
[21:30] <ahayzen> ah that was the one with the file:// hang on
[21:30] <ahayzen> 'Failed to move content to: "~/Music/Imported/Thu Jul 17 21:54:54 2014 GMT+0100-3.mp3"'
[21:30] <kenvandine> ahayzen, ok, makes sense
[21:30] <ahayzen> kenvandine, i assume it creates the dirs if they don't exist?
[21:30] <kenvandine> i can just make the content-hub api handle that case
[21:31] <kenvandine> ahayzen, it does
[21:31] <kenvandine> t1mp, i'd rather just make the content-hub bindings handle the use case :)
[21:31] <ahayzen> kenvandine, unless i copy the /home/$USER/ from the incoming filepath?
[21:31] <kenvandine> ahayzen, you could
[21:31] <ahayzen> as this path is known to the app? file:///home/phablet/.cache/com.ubuntu.music/HubIncoming/7/3.mp3
[21:32] <ahayzen> i'll check that hard coding it to /home/phablet works first though :)
[21:32] <kenvandine> ahayzen, you can check to see if home matches the first position of the path, and if it does take the 1st and 2nd positions
[21:33] <ahayzen> kenvandine, yep :) i'll try that after checking that hard coding it actually moves the file and nothing else isn't causing it to fail :)
[21:33] <t1mp> kalikiana: yes that makes more sense :)
[21:34] <jdstrand> beuno: hey, did you start working on bug #1342571? shall I?
[21:37] <ahayzen> kenvandine, ok hardcoding is working, so i'll extract the $HOME from the incoming filepath...thanks for your help :)
[21:38] <kenvandine> ahayzen, no problem
[22:26] <beuno> jdstrand, I didn't, sorry