nik90_rpadovani: hey, can you add support for listview in discerning duck? For instance in duckduckgo, if you search for delft weather, it returns the weather for today and a couple of days00:18
nik90_rpadovani: would be nice to see that in the scope as well00:18
rpadovaninik90_, unfortunately weather isn't supported yet by DDG api00:19
nik90_rpadovani: ah :/ their website returns it nicely https://duckduckgo.com/?q=delft+weather , but no API00:19
rpadovanilot of answer aren't supporter, but they are working on. No ETA unfortunately00:19
nik90_rpadovani: is there a way to search normal strings? instead of just answers?00:19
nik90_as a fallback mechanism00:20
rpadovaninik90_, nope :( Or, tbh, you have to do a partership00:20
rpadovaniI'll ask later00:20
rpadovanitoo soon atm, I need to have something better - but I'm working with them to have the best possible experience00:20
nik90_rpadovani: cool00:21
rpadovaninik90_, so, it's supported what here is listed as goodie or fathead https://duck.co/ia00:21
rpadovanitheorically, because something doesn't work00:22
nik90_rpadovani: ah...and you have implemented some of them00:22
rpadovaninik90_, actually, like all that api provide are displayed somehow - I miss related search. But I want to create custom categories for some results, like show the color when you look for it00:24
nik90_rpadovani: do you have a link to the public API that you are using for instant answers?00:24
rpadovaninik90_, https://api.duckduckgo.com/api but the documentation is poor, and something is missing - I already reported that00:25
=== _salem is now known as salem_
=== salem_ is now known as _salem
ahoneybunwhy speeds you be so slow!02:25
=== chihchun is now known as chihchun_afk
ahoneybunis anyone else having slow slow download speeds?03:24
=== chihchun_afk is now known as chihchun
dholbachgood morning08:39
=== rmescandon is now known as rmescandon|afk
=== rmescandon|afk is now known as rmescandon
dpmrpadovani, are you up for the reminders call?09:17
vitimitiHi, I am getting this weird problem I can't fix with my app. The bug is that the for function in FunctionPage.qml should make the function in line 250, taken from an external JS, be repeated for each person you add. But, instead, it works only for the very last person in the list you create. http://bazaar.launchpad.net/~vitimiti/exchangeticker/trunk/files Bug #1394516 Any ideas to fix this recursive function not working?09:27
ubot5bug 1394516 in ExchangeTicker "The function that should create a component for each person after the calculate button is clicked does not work" [Critical,In progress] https://launchpad.net/bugs/139451609:27
JamesTaitGood morning all; happy Use Less Stuff Day! :D09:36
vitimitiMorning, JamesTait09:38
JamesTaitvitimiti, o/09:38
vitimitiWould you be able to help me with this bug I'm trying to fix in my app? Bug #1394516 <- The function just creates an item for the last person you create in the FunctionpPage.qml instead of creating one for each09:39
ubot5bug 1394516 in ExchangeTicker "The function that should create a component for each person after the calculate button is clicked does not work" [Critical,In progress] https://launchpad.net/bugs/139451609:39
vitimitiJamesTait, ^09:39
rpadovanidpm, sorry for the late, but I woke up like 15 minutes before the meeting saying 'Where am I? And mainly, why that fucking alarm rings so early in the morning? ":D09:39
rpadovaninow, it's time for breakfast, see you later o/09:40
JamesTaitvitimiti, can I hide behind my cloak of "I only know server-side stuff"?09:42
vitimitiJamesTait, well, yes09:43
JamesTaitvitimiti, my saving roll is to suggest someone who might be able to help with client-side stuff.  dpm might be in a better position to point you in the right direction, though - I'm not familiar with QML and horribly out of touch with who is, lately.09:44
vitimitiHe seems busy now, I'll ask in another moment09:44
JamesTaitvitimiti, I suspect alecu might be able to help you, or know who can, but he won't be around for a little while yet.09:59
zmajI am on the app pioneer list but I was still not contacted for a shirt...10:00
zmajI really want it :)10:01
popeyzmaj: I'll bring it up at my meeting with Michael later today (he's in the US so asleep right now)10:02
zmajok thx...10:04
zmajand I will continue to make Apps :D10:06
zmajwhat are the usual reasons when the touch emulator does not want to boot?10:11
karnikalikiana: how can I read a string value from u1db with a default value in case it was not set previously?10:16
karnianyone familiar with u1db might now10:16
kalikianakarni: can you be more specific?10:20
kalikianayou can have a document with 'defaults' set even though it doesn't exist in the db yet10:20
karnikalikiana: suppose I created the u1db document already. I have an upgrade to an app. I need a new property, that I haven't used before. say, settings.content.foo - I would want that to return "" if foo was not set earlier10:22
karnikalikiana: other than checking if (typeof settings.content.foo == 'undefiend') ? ....10:22
karnisay: property string foo: (typeof settings.content.foo == 'undefined') ? "" : settings.content.foo10:22
karnikalikiana: is the defaults document re-read for properties that have not been defined there before, if they're added in the source after the u1db document was created? i.e. v1 of app, I have 3 defaults. v2 of the app, I need one more default value.10:23
karniif I add it, would it just work, or it only initializes once with the "default value set"?10:23
kalikianakarni: the defaults is always what the currently running version sets, and never written to the database10:32
kalikianait doesn't "merge" with existing documents10:33
kalikianaso an old doc will not get new values automatically10:33
karniright, that was exactly my question. is there something like .get(key, default) method?10:33
kalikiananope… these are just straight js objects (qml variants)10:38
kalikianashort of hasOwnProperty10:38
liuxgnik90_, ping10:39
kalikianakarni: I'm thinking potentially (as an enhancement) absent values could be supplemented from defaults (and you could emulate this in your app if it makes things easier), though I'm concerned about other cases like removing values10:40
karnikalikiana: while I think new default values (when values are absent from the document) could be initialized from the defaults, I would not care about removals (that is, the code should handle if a property that was there before has been deprecated)10:41
kalikianakarni: can you file a feature request? it probably makes sense this way; and it can be said explicitly in the docs10:48
karnikalikiana: okay. in a form of a wishlist bug, right? (not a blueprint ;) )10:54
kalikianayes :-D11:01
karnikalikiana: https://bugs.launchpad.net/u1db-qt/+bug/139454711:05
ubot5Launchpad bug 1394547 in U1DB Qt/ QML "Make use of newly added key value pairs from the defaults" [Wishlist,New]11:05
kalikianakarni: thanks!11:12
=== _salem is now known as salem_
gventurinik90_: I installed the ucs, how do I preview the radial bottom edge on my phone?11:38
nik90_gventuri: well ucs is more geared towards developers using that component in their app. What I could do is create a sample app with that component and send you the click.11:50
gventurinik90_: it would be awesome to have a component gallery app11:51
gventuriwhere you can browse different components11:51
nik90_gventuri: there is a component gallery but it does converge on the phone yet properly.11:51
nik90_I am fixing that at the moment.11:52
gventurinik90_: yes I have that installed11:52
nik90_liuxg: can I get back to you in an hour? Going out now.11:53
nik90_gventuri: I will make it as easy as possible tonight. You will get a click in the next hour or so :)11:53
gventurinik90_: looking forward to it!11:54
gventurinik90_: love the radia menu11:54
gventurinik90_: we have been experimenting with arcs as well11:54
nik90_Yay :)11:54
gventurinik90_: think about it11:54
gventurinik90_: I can show you a few wireframes11:54
nik90_gventuri: that would be awesome..I will be back in an hour11:55
* nik90_ bbl11:55
=== rmescandon is now known as rmescandon|brb
=== salem_ is now known as _salem
=== _salem is now known as salem_
alecuvitimiti: line 27 here looks weird: http://bazaar.launchpad.net/~vitimiti/exchangeticker/trunk/view/head:/ExchangeFunctions.js#L2712:29
vitimitialecu, that's the file that will be created, I make it with the createQmlObject instead of the createComponent. I have it in a single line so as to be able to read it more easily than with using the plus to make it several lines12:30
alecuvitimiti: why are you creating an object like that? what should addData do?12:32
vitimitialecu, it gets the data that is passed in the FunctionPage and gives a person data with a button that will (not yet done) delete it if you click on it. It is supposed to be done several times and add one after another as the for loop in the FunctionPage.qml works, but it only seems to work for the last person added instead of all of them12:33
alecuvitimiti: I think creating a new QML object is not the right way to do a list of very similar objects12:34
vitimitialecu, I was trying to use a ListItem.Empty that had the removable property set to true, but I couldn't get that working12:35
alecuvitimiti: my suggestion is that you find some app or qml sample that does a similar thing to what you want to do, and then take that as inspiration.12:35
vitimitialecu, thanks12:35
alecuvitimiti: the "dynamiclist" example here seems to be similar to what you want to achieve: https://qt-project.org/doc/qt-4.7/declarative-modelviews-listview.html12:40
vitimitialecu, that's very helpful, I couldn't find that example myself12:41
=== salem_ is now known as _salem
alecudpm, dholbach: it seems our sdk docs don't have an example or tutorial on how to properly do qml lists... I wonder if there's a site with recipes on how to do such a thing... :-)12:43
=== _salem is now known as salem_
dpmalecu, wait, that sounds familiar... :)12:46
* dpm has spent some spare cycles setting up ubuntusnippets12:46
dpmbut no demo yet12:47
=== chihchun is now known as chihchun_afk
mhall119zmaj: I'll be processing the last batch of t-shirts in the next week or so12:51
=== ara is now known as Guest1529
=== chihchun_afk is now known as chihchun
=== rmescandon|brb is now known as rmescandon
nik90_liuxg: pong13:15
nik90_gventuri: I added a sample app click package to the dropbox folder.13:26
renatupopey, hi, I have a fix for bug #1393433, could you test it, please13:32
ubot5bug 1393433 in sync-monitor (Ubuntu) "Sync-monitor didn't sync contacts" [High,In progress] https://launchpad.net/bugs/139343313:32
* popey looks13:33
popeyrenatu: kk13:34
popeyrenatu: do you have an armhf deb handy?13:35
popeyif not I can make one13:35
renatupopey, you can use the package created by jenkins: http://jenkins.qa.ubuntu.com/job/sync-monitor-vivid-armhf-ci/5/artifact/work/output/*zip*/output.zip13:35
popeyperfect, thanks13:35
vitimitialecu, I fixed my problem, even if I've come with another one (and hope the last one) before I will make it available with the click packages13:45
gventurinik90_: cool13:51
=== rmescandon is now known as rmescandon|lunch
bfillerpopey: I reopened a few bugs for calendar app, the one I described yesterday is here https://bugs.launchpad.net/ubuntu-calendar-app/+bug/131116514:15
ubot5Launchpad bug 1311165 in qtorganizer5-eds (Ubuntu) "timezone incorrectly modified when editing/creating google calendar event" [High,Confirmed]14:15
popeythanks bfiller14:15
bfillerpopey: not sure if its' a calendar app bug or backend issue, renatu please take a look14:15
bfillerpopey: also re-opened these https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1311111 and https://bugs.launchpad.net/ubuntu-calendar-app/+bug/131113314:16
ubot5Launchpad bug 1311111 in Ubuntu Calendar App "Event Name field is obscured by OSK" [High,Confirmed]14:16
ubot5Launchpad bug 1311133 in Ubuntu Calendar App "default start/end times for new event should be changed" [High,Confirmed]14:16
popeyawesome, thanks.14:16
mihirhi bfiller14:16
bfillermihir: hello14:17
liuxgnik90_, thank you. I just wanted to check it with you which is the best video recorder. I saw one of your videos on the developers website. it was a good one. popey told me vokoscreen.14:17
mihirbfiller: I'll need to check myself because we have fixed this bug in eds and I am not sure about whether it is there in RTM or not.14:17
popeymihir: can you take a look at those?14:17
popeymihir: bfiller reproduced them14:17
mihirpopey: sure i'll do that.14:17
mihirpopey: i tested with the packages which were there on renatu 's MP.14:18
bfillermihir: I am actually testing on vivid-proposed, I can re confirm with rtm but think it's an issue there as well14:18
mihirbfiller: okay..14:18
nik90_liuxg: I use SimpleScreenRecorder. http://www.maartenbaert.be/simplescreenrecorder/. It is quite powerful and provides presets for different kinds of output sources like youtube, ipod etc..14:19
nik90_liuxg: it is just a personal preference. Many people also RecordMyDesktop...14:20
liuxgnik90_, that sounds great. thanks for telling me this. I will try to find one which is more suitable to me. Your one is really good.14:20
nik90_liuxg: yw, enjoy :D14:21
popeyyeah, +1 on Simple Screen Recorder here too.14:21
popeyI flip between kazam/vokoscreen and ssr14:21
nik90_I haven't tried vokoscreen...kazam though looks great..might give that a try sometime later14:22
nik90_rpadovani: hey, what's your blog url?14:22
rpadovaninik90_, blog.rpadovani.com, but I prefer to write code than blogpost :D14:24
nik90_rpadovani: :) .. I just need to link your blogpost for something ... surprise14:24
rpadovani /o\14:25
bfillermihir: you are right, it works correctly on rtm with the timezone :) we must not have synced something back to vivid - probably qtorganizer5-eds. I will check14:25
bfillermihir: sorry for the scare14:25
bfillerglad to know that is fixed14:25
ogra_blame google14:25
mihirpopey: ^^^14:26
ogra_if gcal is involved timezones are always wonky14:26
mihirbfiller: wow great  :D so it is not broken14:26
mihirogra_: hahahqah :P14:26
popeyI love it when we fix bug over irc.14:26
bfillerconfirmed, older version of qtorganizer5-eds in vivid and ubuntu, only ubuntu-rtm got the proper fix14:28
ogra_that shouldnt happen14:28
ogra_vivid needs to have at least the same version as rtm14:28
bfillerogra_: because we landed in rtm first and never landed it in ubuntu I guess. my fault probably14:29
bfillergoing to request a sync now14:29
popeythanks bfiller14:29
ogra_yeah, that "rtm first" thing wasnt a good idea ... we had the same issues with a bunch of packages14:30
bfillerogra_: is there a script or something that can be run to compare versions between rtm and vivid to make sure vivid versions are at least equal?14:31
ogra_might be that sil has something14:31
bfillerwould be a good sanity check, guessing there might be others14:31
ogra_he recently generated such a list14:31
renatubfiller, mihir, sorry I was in another meeting14:35
mihirrenatu: no issues14:35
ogra_you missed all the fun though14:35
mihirrenatu: the one thing was if we can use bottomEdge once in Mainview and can be utilize in diff views ?14:36
mihirrenatu: another thing was, we got bug for vivd :d14:36
renatumihir, I never tried that.14:36
renatumihir, probably you will have problems with PageStack14:37
mihirrenatu: yes I am having that.14:37
renatumihir, the current bottom edge implementation is a temporary solution until the SDK team has his own implementation14:37
mihirrenatu: this will be by default in SDK in future?14:38
renatumihir, I believe so14:45
mihirrenatu: okay :)14:45
=== rmescandon|lunch is now known as rmescandon
nik90_mzanetti: do you know where I can find the image viewer component which is used in the ubuntu touch store to preview app screenshots? I couldn't find it in unity8 source tree.14:55
* mzanetti searches14:55
ogra_most likely in unity-scope-click or so14:55
* nik90_ looks in unity-scope-click14:56
mzanettinik90_: I think it's this one: qml/Components/ZoomableImage.qml14:59
mzanettinik90_: here's something a bit similar: http://bazaar.launchpad.net/~mzanetti/dronefly/trunk/view/head:/app/components/ImageGallery.qml14:59
nik90_mzanetti: I checked out that component, but it doesn't provide that nice animation you see when you click on an app's screenshot14:59
nik90_with the fake transparent header14:59
nik90_but I guess that's outside the ZoomableImage component code15:00
mzanettinik90_: not sure tbh... that zoom in/out you can steal from dronefly though15:01
mzanettinik90_: http://bazaar.launchpad.net/~mzanetti/dronefly/trunk/view/head:/app/components/ImageGallery.qml#L6515:01
nik90_mzanetti: yeah, that's what I am looking at the moment :) .. I like to add it as a component in the component store15:01
mzanettiI'd also have a color picker for that15:02
nik90_that was suggested as well15:02
mzanettinik90_: here's a plain ColorPicker.qml, not dependant on Ubuntu.Components: https://github.com/mzanetti/shine/tree/master/plugin/Hue15:04
mzanettinik90_: and the UbuntuColorPicker.qml in here uses that to make it look like Ubuntu: https://github.com/mzanetti/shine/tree/master/apps/ubuntu/qml15:04
mzanettie.g. wraps it in a UbuntuShape, makes the drag handle an UbuntuShape etc15:04
mzanettiyou can see a picture of it in the store preview of the "shine" app15:05
* nik90_ checks15:05
nik90_ooh that's nice :)15:06
mzanettiUbuntuColorPicker.qml  is the colored one15:06
mzanettiUbuntuColorPickerCt.qml is the one below15:07
mzanettithat one just selects color temperature, like described here: https://en.wikipedia.org/wiki/Chromaticity15:08
mihirnik90_: https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/NewDayView-Final/+merge/242346 there you go15:14
mihirit's HUGE one :P15:14
mihirnik90_: i'll doing regression testing by this weekend..15:18
mihirbut your inputs on code reviews would really appreciate.15:18
nik90_yeah will do15:21
gventurinik90_: awesome demo, I have a few ideas can we catch up tomorrow?15:28
nik90_gventuri: yeah sure15:28
dholbachdavidcalle, do you think your scopes should be merged into lp:ubuntu-sdk-tutorials?15:46
davidcalledholbach, no reason they couldn't, but we'll have to make sure to fix all the links in various tutorials. Or, not "merges", just duplicating what's in branches into trunk.15:52
dholbachdavidcalle, I just thought that it'd be nice if folks could check out one branch and have all the examples in there15:53
dholbachbut yeah, we'd need to fix the links15:53
nik90_tsdgeos, dpm: looks like the ignore c-format comment doesn't work on launchpad :/15:56
tsdgeosnik90_: what's exactly the problem you have? that people translate 1%d as 1%k and launchpad complains?15:56
nik90_tsdgeos: https://bugs.launchpad.net/ubuntu-clock-app/+bug/138024815:57
ubot5Launchpad bug 1380248 in Ubuntu Clock App "Alarm Settings: "%1m" can't be translatable in the right way" [High,Fix committed]15:57
davidcalledholbach, well I'd prefer not having to edit each tutorial, because each time you save in wordpress, you have to fix all [code] elements (special characters get html parsed) and add a new blank space under images when they are before a title or titles are put to the right of images.15:57
davidcalledholbach, so I'm in favor or copying the content of branches into trunk :)15:57
nik90_tsdgeos: actually ignore me, it might have worked15:58
nik90_can someone who speaks anything other than english, check if https://translations.launchpad.net/ubuntu-clock-app/reboot allows you to translate "%1m" where "m" is the minutes15:59
tsdgeosnik90_: i see https://translations.launchpad.net/ubuntu-clock-app/reboot/+pots/ubuntu-clock-app/hu/+translate?memo=20&start=20 has15:59
tsdgeosin %1d %2h %3m15:59
tsdgeos%1n, %2ó és %3p múlva15:59
tsdgeosso looks good?15:59
nik90_yeah that works then :D15:59
dpmnice work nik90_, tsdgeos16:00
dpmI can confirm it works too16:01
=== chihchun is now known as chihchun_afk
nik90_I suppose I can wait a few days for the translations to land before requesting a click update in the store16:01
dholbachdavidcalle, what can I do about http://paste.ubuntu.com/9125915/?16:03
davidcalledholbach, apt-get install cmake-extras should fix that16:04
pkhaxorzTrying to find documentation on how to create an indicator applet in C++16:04
dholbachdavidcalle, it's installed16:05
pkhaxorzthe python documentation is available, but the C documentation has a broken link16:05
davidcalledholbach, hmm16:05
dholbachc'est bizarre ça16:09
davidcalledholbach, you should probably ask pete-woods about that, it's weird. In the meantime, you can build by commenting out line89 in your main cmake16:09
dholbachwill do, thanks16:10
ahayzenpopey, ping16:51
popeyahayzen: pong16:51
ahayzenpopey, was a new music app click built today with the new spanish translations?16:52
popeylets see16:52
ahayzenas QA were asking for that yesterday...it looks like the spanish changes have landed via the auto lp merge16:52
popeyfginther: http://s-jenkins.ubuntu-ci:8080/job/music-app-click/ what's going on there?16:53
popeyevery hour there#s a failure16:53
fgintherpopey, looking16:53
ahayzenpopey, something todo with lp:music-app/remix being the focus and renamed to lp:music-app ?16:53
ahayzenor just magic :)16:53
fgintherahayzen, the problem looks unrelated to that16:54
popeyahayzen: I'll bring it up in the landing meeting in 5 mins16:55
pindongajdstrand, question, is r298 of click-reviewers-tools good for us to push to prod?16:55
popeypmcgowan: fyi ^^ we have a new click for music app which _only_ has translation updates (Spanish) from the previous one uploaded to the store...16:55
ahayzenpopey, cool all that has changed is the translations in the click no code has landed since...i was sortof waiting16:55
popeypmcgowan: http://bazaar.launchpad.net/~music-app-dev/music-app/remix/revision/74516:55
pmcgowanpopey, what new translations were done?16:57
popeypmcgowan: spanish.16:57
popeyand dutch16:58
pmcgowanpopey, well, whats strings, it seemed already complete?16:58
pmcgowanor was it not16:58
popeyit had missing ones which rvr spotted and filed a bug for16:58
popeyrev 744 is in the store, 745 contains only those translations.16:59
pmcgowanpopey, tell me how it will work, if it goes int he store is it automatically into the image?16:59
popeypmcgowan: only if we build a new image16:59
pmcgowanwhich we will do16:59
popeywhen do we plan to do that?#17:00
pmcgowanas soon as the new oxide and pulse fixes are ready17:00
pmcgowanto fix the top blocker we thought we fixed but didnt17:00
=== chihchun_afk is now known as chihchun
popeypmcgowan: ok, well I have a click here whch i can test first before store upload, if we can get the okay.17:02
popeyas it's only translation updates, risk is very low17:02
pmcgowanpopey, while I agree we need to limit the changes to the one bug to avoid repeat testing, so lets delay until we get another image17:03
popeyahayzen: do you have the bug handy?17:03
ahayzenpopey, yeah two seconds17:03
ahayzenpopey, bug 139426517:03
ubot5bug 1394265 in Ubuntu Music App "Untranslated strings" [High,Fix released] https://launchpad.net/bugs/139426517:03
popeypmcgowan: delay until after the next image is built?17:03
pmcgowanpopey, yes, don't push to store until we are good17:03
popeyok, ack17:04
popeyI will test anyway.17:04
popeythanks ahayzen17:04
ahayzenpopey, let me know if u need anything else from me :)17:04
fgintherpopey, latest build passed.17:15
popeythanks fginther17:15
popeyfginther: will that fix stick?17:17
fgintherpopey, it should, but I'll keep an eye on it today in case it doesn't17:18
DS-McGuirepopey, As part of Ubuntu Appreciation Day I just want to say; Thanks!!! \o/17:27
popeythanks DS-McGuire ☻17:32
DS-McGuirepopey, Not a problem :D17:32
=== chihchun is now known as chihchun_afk
mihirhey nik90_ wish you many many happy returns of the day :)18:47
nik90_mihir: hey, thnx ;)19:54
balloonsajalkane, Letozaf_ is curious about this bug. Is it fixed or ? https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/138536420:17
ubot5Launchpad bug 1385364 in Ubuntu File Manager App "Autopilot test for keyboard obscuring textfield" [Undecided,New]20:17
pindongajdstrand, when you have a minute, a small fix for the reviewer scripts: https://code.launchpad.net/~ricardokirkner/click-reviewers-tools/handle-malformed-overrides-data/+merge/24240220:48
labsinI get the following when uploading my click app for review:22:37
labsinspecified unsupported template 'ubuntu-scope-network'22:37
labsinIs this wrong? It's from the template22:38
ahoneybunmhall119: pop22:42
ajalkaneballoons: https://bugs.launchpad.net/ubuntu-filemanager-app/+bug/1385364 it is fixed, the autopilot test is only for making sure no regressions happen23:57
ubot5Launchpad bug 1385364 in Ubuntu File Manager App "Autopilot test for keyboard obscuring textfield" [Undecided,New]23:57

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