/srv/irclogs.ubuntu.com/2014/11/17/#ubuntu-app-devel.txt

jwyerI'm trying to create an emulator but it won't create it02:29
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== rmescandon is now known as rmescandon|brb
dholbachgood morning08:06
=== rmescandon|brb is now known as rmescandon
zbenjaminnik90: ping, you here?08:43
nik90zbenjamin: pong08:45
zbenjaminnik90: hey how do you make sure your app loads the right localization files?08:45
nik90zbenjamin: I just update the .pot file and launchpad builds it to generate po files. That gets loaded correctly by unity8?08:46
zbenjaminnik90: ah of course clock is a default app... i wonder where to put the pot files if you are coming from a normal click package08:47
nik90zbenjamin: I don't think that matters. As long as the po files are installed in the correct directory, the system should pick it up.08:48
nik90let me check08:48
nik90zbenjamin: check out https://bazaar.launchpad.net/~verzegnassi-stefano/quick-memo/trunk/view/head:/po/CMakeLists.txt its a 3rd party app making use of launchpad translations08:50
zbenjaminnik90: awesome thx08:50
zbenjaminliuxg: ^^^^08:51
liuxgzbenjamin, hi, I just tried the scope template. it seems that it is working. for the QML one, it is not working :)08:52
rpadovanidavidcalle, hey :-) Sorry to bother you again, could you ping me when you have 10 minutes? I have a couple of questions :-)08:53
mihirnik90: i'll try to talk to renetu08:53
zbenjaminliuxg: did you try to "run cmake" ?08:54
liuxgzbenjamin, there is a little problem with the scope localization, the scope's name is not there in the "pot" file08:55
liuxgzbenjamin, yes, I did it. but the UI is still English :(08:56
zbenjaminliuxg: i might need to test myself08:57
davidcallerpadovani, pong, no worries :)08:59
liuxgzbenjamin, OK. thanks! if you have any update, please let me know.08:59
liuxgzbenjamin, it would be good to have the readme file there in the templates introducing the steps to do.09:00
zbenjaminliuxg: actually the pot files should be picked up automatically on the next cmake run09:00
rpadovanidavidcalle, first answer it's easy :-) How could I do a query without parameter? e.g: api.com/QUERY? No ?, no =, only the query09:00
rpadovani*first question09:00
liuxgzbenjamin, the scope is some sort of working. However, the title is not translated. I think this could be fixed. Last time, I talked to pete-wood in DC, and he said that he would do that.09:01
zbenjaminliuxg: then you should ask him :)09:02
zbenjaminliuxg: thats a minor issue i think he will do it when he has time09:02
liuxgzbenjamin, he seems not online these days. For the  QML template, please help to take a look at it.09:02
davidcallerpadovani, if it's with the template get() function, just use an empty dict where you would have your parameters.09:06
rpadovanidavidcalle, yap, with get, so could I use something like this? http://paste.ubuntu.com/9054369/09:07
davidcallerpadovani, ah, I see what you mean. No, it would be get( {query}, {{"format", "json"}, ... , since the "query" is just a part of your path.09:10
mihirhi popey rpadovani09:11
rpadovanidavidcalle, ah, right, easy :D Thanks! Second question: how do I install the scope on the phone? I did the click package with click build ., then I pushed it on the phone and used pkcon install-local, but it appears nowhere... What's wrong?09:12
mihirpopey: rpadovani could you guys try to evaluate this , http://mathjs.org/.09:12
rpadovanihi mihir :-) I'll take a look, thanks!09:12
mihirrpadovani: sure , thanks , it is easy just evaluate the expression09:12
=== rmescandon is now known as rmescandon|afk
davidcallerpadovani, hmm, try "restart scope-registry", that could help (but shouldn't be necessary...), optionally, gimme a click, I want to try it ;)09:13
rpadovanimihir, it requires Node.js, I think it's better to find something that uses only plain javascript09:14
mihirrpadovani: it is available as normal javascript as well http://mathjs.org/docs/getting_started.html09:17
mihirrpadovani: http://mathjs.org/js/lib/math.js09:17
mihirrpadovani: I guess it should work, i might be incorrect.09:18
rpadovanimihir, oh, wow, could work, I'll take a look in next days, thanks!09:20
mihirrpadovani: no issues...if this works it'll makes our life easy i believe we can pass expression directly to the library.09:20
rpadovanidavidcalle, https://drive.google.com/file/d/0ByIeGH9eQ4QoUUwtbEdQSzRQS2s/view?usp=sharing thanks :-)09:20
kalikiananik90: can you review this doc fixing branch? https://code.launchpad.net/~kalikiana/u1db-qt/qmlDocs/+merge/208818 note the recent failure is from an old revision09:24
nik90kalikiana: can you provide me with instructions on building and testing the documentation...I can then see if the docs have been generated properly09:25
kalikianahmmmm this has the docs but never merged https://code.launchpad.net/~kalikiana/u1db-qt/hackingDocs/+merge/20542609:28
kalikiananeed to get this landed09:28
kalikiananik90: easiest is to build it with -DBUILD_DOCS=ON09:28
kalikianait's regular cmake09:28
nik90kalikiana: ack09:28
=== rmescandon|afk is now known as rmescandon
davidcallerpadovani, do you see "scoperegistry: could not open Click installation directory, ignoring Click scopes" in .cache/upstart/scope-registry.log?09:48
rpadovanidavidcalle, http://paste.ubuntu.com/9054648/09:49
davidcallerpadovani, there is apparently a path issue here : "/home/phablet/.local/share/unity-scopes//com" . I have that for another scope (from the store).09:52
davidcallerpadovani, I'll ping you a bit later when I have a solution09:52
rpadovanidavidcalle, thanks :-) If you need it, the source is here: https://github.com/rpadovani/discerning-duck09:52
JamesTaitGood morning all; happy Monday, and happy Home-Made Bread Day! :-D10:03
davidcallerpadovani, in your main cmake file, change (line 57) : set(SCOPE_INSTALL_DIR "/discerningduck") to set(SCOPE_INSTALL_DIR "discerningduck")10:04
rpadovanidavidcalle, I have the same error10:16
davidcallerpadovani, ok, that wasn't it then. Do you have scopes installed from the store?10:16
rpadovanidavidcalle, nope, I have only the standard one10:17
rpadovanidavidcalle, I installed untapped and works well10:20
davidcallerpadovani, try installing the ssbscope, and see if you are stil able to access other click scopes (untapped, for example)10:23
rpadovanidavidcalle, yes, I'm able to use other scopes, but there isn't ssbscope10:26
davidcallerpadovani, then restart scope-registry. When I install this scope, all others scopes installed via click disappear, this could be related to your issue, somehow.10:27
rpadovanidavidcalle, now I don't have neither sbbscope and untapped10:30
rpadovanino related messages log10:30
kalikianaare you taking care of this? https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/134203110:34
ubot5Launchpad bug 1342031 in unity-action-api (Ubuntu) "Rename QML modules to follow qml-module-foo naming" [Low,Triaged]10:34
davidcallerpadovani, ok, so this is one bug, that could be related to yours. Could you please : reverse the change from earlier in cmake, remove that faulty ssbscope scope and yours (if it's still installed), with "click unregister" . Install yours again with pkcon. Then rm ~/.cache/upstart/scope-registry.log and restart scope-registry.10:34
davidcallerevert*10:35
rpadovanidavidcalle, same error as before10:41
davidcallerpadovani, ok. A few questions : are you on 14.04 or 14.10? Do you build clicks with the Publish page of QtCreator?10:42
rpadovanidavidcalle, 14.10, I use click build . in the root of the project10:43
rpadovanidavidcalle, qtcreator says Error information on Publish page10:44
davidcallerpadovani, when you press "Create and validate  Click package", any specific error?10:45
rpadovanidavidcalle, it's deactivated10:46
vitimitiMy "Create and validate Click package" button is always greyed out, so I can't use it. I can only use the "Validate existing Click package" button (14.10)10:47
davidcallerpadovani, is the phone kit selected in the panel above the Run button in the left10:49
vitimitiWow, davidcalle, now I feel stupid, now it's activated, you fixed my brain10:50
rpadovanidavidcalle, when I add phone kit and try to build it says: http://paste.ubuntu.com/9055193/10:51
rpadovanibut the button is activated, I'm running it10:52
davidcallerpadovani, when I build the package this way and install it on the phone (either by clicking Install on device, or by pushing the click and using pkcon), your scope works fine on the device.10:53
rpadovanidavidcalle, oh, wow, thanks :-)10:53
rpadovaniit's still building on my netbook10:54
davidcallerpadovani, which means your setup has an issue. You can try : pick the right kit and do "Build" -> "Run CMake", then try again what you just did. Or "Tools" -> "Options" -> "Ubuntu" -> "Update" the Armhf kit.10:55
rpadovanidavidcalle, it works \o/ /o\ Remeber me to buy you a lot of beers next time we see :D10:56
davidcalle:D10:56
vitimitiHum, when creating an armhf emulator, the emulator that appears in QtCreator is called "cat:" (while I called it "emulator") and can't be started or deleted due to that. Where can I find the file that has its name so as to change it for it to work?11:07
davidcallevitimiti, huh, zbenjamin, maybe you can help? ^11:10
vitimitiI see that it's looking for ~/.local/share/ubuntu-emulator/emulator/.device and .device has not been created automatically, either, apart from receiving the error chroot: failed to run command ‘/bin/sh’: Exec format error11:11
davidcallevitimiti, do you see the emulator if you run "ubuntu-emulator list" ?11:12
vitimitidavidcalle, yes, it appears there11:12
vitimitiI just issued a touch .device in the folder to try and see and now the name of the emulator changed in QtCreator11:13
vitimitiemulator,arch=11:13
vitimitiSo I suppose the problem is the .device file, if I could find an example to create it manually since it's failing to do it automatically?11:14
davidcallevitimiti, this file just contains the arch name, like "i386" or "armhf"11:17
vitimitiI'll try to add it, then11:17
davidcallevitimiti, if the emulator creation failed at some point (which would explain your issues), I'm not sure that will help. You should probably "ubuntu-emulator destroy <name>" this one and create a new one.11:19
vitimitiAlright, now it sees the emulator and its architecture, identifying the correct kit on its own. It seems that the armhf emulator didn't create the .device and that was the problem, the i386 emulator didn't go that way11:19
davidcallevitimiti, ok, I'll try to reproduce11:19
vitimitiThanks, davidcalle, do you need versions of packages? (using proposed updates)11:20
davidcallevitimiti, which channel did you pick for the emulator creation? (devel, devel-proposed, stable, etc.)11:21
vitimitidavidcalle, devel11:21
vitimitiI have deleted both emulators and am creating them again in case I can find something else that I can report, with more data11:22
davidcallevitimiti, thanks :p11:26
davidcalle:)*11:26
vitimitiNo prob :D11:26
vitimitiThanks to you11:26
vitimitidavidcalle, I have another thing, the armhf only created the sdcard.img and ubuntu-system.img files, while I just have seen the i386 has created more. When I create again the armhf emulator I'll say if it repeats the errors11:30
=== _salem is now known as salem_
vitimitidavidcalle, this is all I can find, and it happens every time. Do you think that with the versions of the packages it will be enough to report? http://paste.ubuntu.com/9055706/11:49
davidcallesergiusens_, ^11:53
davidcallevitimiti, sergiusens_ should be able to help you more than I can, but yes, you should probably file a bug with these info, here : https://bugs.launchpad.net/ubuntu/+source/goget-ubuntu-touch11:54
vitimitidavidcalle, will do11:55
davidcallevitimiti, thanks!11:55
=== MacSlow is now known as MacSlow|lunch
vitimitisergiusens_, the armhf emulator is giving me problems as explained in my paste11:55
sergiusens_vitimiti: what paste? what system? what version of ubuntu-emulator? what graphics card?11:59
vitimitisergiusens_, http://paste.ubuntu.com/9055706/ | Ubuntu 14.10 (proposed updates activated), armhf devel emulator, ATI HD 6320 card12:00
vitimitisergiusens_, using the FOSS drivers, btw12:02
sergiusens_vitimiti: I don't use the sdk though; I just call 'sudo ubuntu-emulator create --arch i386 myi386'12:03
sergiusens_vitimiti: where does this come from? chroot: failed to run command ‘/bin/sh’: Exec format error12:03
vitimitisergiusens_, I will try the command now. That comes from the Ubuntu SDK log in the Devices tab12:04
sergiusens_vitimiti: I see what's going on... but can you create an x86 one?12:05
vitimitisergiusens_, yes, and it works properly12:05
sergiusens_vitimiti: ok, just log a bug for the other one12:05
vitimitisergiusens_, but, if I create the armhf one after it, the i386 one will not appear in the SDK either12:05
vitimitiI will try the command to see if it's an SDK problem or an ubuntu-emulator problem though12:06
sergiusens_vitimiti: that is very likely an sdk problem12:06
vitimitisergiusens_, I just issued the command, as soon as it finishes and I see what happens I'll report12:07
vitimitisergiusens_, if the ubuntu-emulator command works should I issue the bug in https://bugs.launchpad.net/ubuntu/+source/goget-ubuntu-touch or in the ubuntu-sdk project?12:07
sergiusens_vitimiti: sdk12:08
vitimitisergiusens_, thanks, will do12:08
zbenjaminvitimiti: seems there went something wrong with the detection on your system12:09
sergiusens_vitimiti: I'll wait for that other bug report :-)12:09
zbenjaminvitimiti: you can try to refresh the device list12:09
vitimitizbenjamin, refreshing the device list does not work12:09
zbenjaminvitimiti: seems that file does not exist for you /home/vitimiti/.local/share/ubuntu-emulator/armhf-emulator/.device12:10
vitimitiThe ubuntu-emulator command failed, too, sergiusens_, zbenjamin12:10
vitimitiSetting up a default password for phablet to: '0000'12:10
vitimitichroot: failed to run command ‘/bin/sh’: Exec format error12:10
vitimitizbenjamin, yeah, it doesn't exist, that one and others like the kernel file12:10
vitimitiOnly created in the i386 emulator for me12:11
zbenjaminvitimiti: hm thats weird, seems the emulator is only half created or so12:11
vitimitiOh, I'm using an AMD bobcat (dual core, 64 bits), too, will include that in the report12:11
vitimitisergiusens_, I'll report in goget-ubuntu-touch since the command doesn't work, either12:11
vitimitizbenjamin, it only creates the two .img files you see in the paste, it fails to configure it12:12
zbenjaminvitimiti: yeah the QtC can not catch that i guess12:12
vitimitizbenjamin, neither the ubuntu-emulator create command12:12
zbenjaminvitimiti: yeah qtc just invoked the ubuntu-emulator command12:13
vitimitiReported: https://bugs.launchpad.net/ubuntu/+source/goget-ubuntu-touch/+bug/139339812:15
ubot5Launchpad bug 1393398 in goget-ubuntu-touch (Ubuntu) "ARMHF emulator failes to be created" [Undecided,New]12:15
vitimitiI will use the i386 emulator for now12:15
zbenjaminvitimiti: the armhf emulator is still very slow12:15
zbenjaminvitimiti: you will be more happy with the i386 one ;)12:15
bzoltansergiusens_: :) you should use the SDK12:15
vitimitizbenjamin, then I'm lucky it was that one which failed12:15
zbenjaminvitimiti: indeed12:16
bzoltansergiusens_:  is it possible that the emulator does not bring up the UI on certain hw?12:17
beunojdstrand, there's a few scopes stuck for manual review: https://myapps.developer.ubuntu.com/dev/click-apps/reviewer/12:22
beunowith (MANUAL REVIEW) 'account-qml-plugin' not allowed12:22
beunoI'll let you decide12:22
sergiusens_bzoltan: yes, but the armhf issues is a different one than what vitimiti is mentioning12:25
vitimitiIt just doesn't create ir properly, not that it can't display12:25
vitimitiit*12:25
mihirrenatu: ping13:02
renatumihir, hi13:02
mihirrenatu: i have resolved that issues, I had to create single in NewEvent page for dateChanged , and it worked well , thanks for your help13:03
renatumihir, great13:03
mihirrenatu: i have another question for that, in calendar  we're using multiple bottomEdge at multiple views like . Month / View/ Week . is there any way we can have only on BottomEdgeView in Mainview?13:03
mihirrenatu: i did try that and i got pageStack errors , where it says it can't push13:04
=== MacSlow|lunch is now known as MacSlow
mihirrenatu: I am not sure if I can achieve that or not.13:17
renatumihir, I am not sure if this is possible I never try that13:25
mihirrenatu: okay , i did try , i'll give you MP if you get time to play with that.13:26
=== jgdxx is now known as jgdx
rpadovanidavidcalle, hey :-) What's the registered name for the scope? I tried to do another search with scope://discerningduck?q=, but doesn't work13:34
davidcallerpadovani, try the name of you .ini file13:45
=== Guest4725 is now known as balloons
=== rmescandon is now known as rmescandon|lunch
=== balloons is now known as Guest12343
=== Guest12343 is now known as balloons_
gventurinik90: could you please explain me this bug here? https://bugs.launchpad.net/bugs/138024813:58
ubot5Launchpad bug 1380248 in Ubuntu Clock App "Alarm Settings: "%1m" can't be translatable in the right way" [High,Confirmed]13:58
* mzanetti is sure there's a way to translate things like %1m14:10
mzanettidpm_: you're the expert on this ^14:10
dpm_mzanetti, I'd go simply for "%1 m" - in any case, there should always be a space between the value and the units14:12
nik90gventuri: hi, just got back14:13
mzanettidpm_: From the  NIST Guide for the Use of the International System of Units (SI)14:14
mzanettiIn the expression for the value of a quantity, the unit symbol is placed after the numerical value and a space is left between the numerical value and the unit symbol. The only exceptions to this rule are for the unit symbols for degree, minute, and second for plane angle (...) in which case no space is left between the numerical value and the unit symbol.14:14
nik90gventuri: so at the moment, we show the string "alarm in 3h 20m" .... however the character "h" in "3h" cannot be translated since it is combined with the number,.14:14
nik90gventuri: and hence we would need a spacing between "3" and "h" to ensure that it is translatable in all languages. That's what the bug is about.14:14
mzanettinik90: see my conversation with dpm_14:14
mzanettinik90: I'm sure it can be translated somehow, and also having a space between the number an minutes is "wrong"14:15
nik90mzanetti: ah yes...14:15
dpm_mzanetti, oh, nicely spotted. I only knew of the first part, not the exception for plane angle. In any case, it's a time of the day, so I guess it's not covered by the exception14:15
rpadovanimzanetti, an american institute and international standard? How could be possible??14:15
nik90rpadovani: lol14:15
mzanettirpadovani: fair enough :D14:16
nik90dpm_: it is covered by the minute, and second for plane angle?14:16
gventurinik90: I see14:16
mzanettioh... now I get it14:17
nik90gventuri: I remember you explicitly asking for no space between the characters, hence I wasn't sure what to do14:17
gventurinik90: yeah, in other languages it is a space saver14:17
dpm_nik90, is it? We're not measuring angles here, it's a time of the day, if I understand it correctly. In any case, if the space needs to be removed, I guess it could be 2 concatenated strings14:18
gventurinik90: can't we have 3 different text strings and 2 variables for example 'alarm in'+X+'h'+'Y'+m14:19
mzanettiyeah, just do text: value + i18n.tr("m") with a TRANSLATORS comment14:19
nik90gventuri: yeah that's what should be done I guess14:19
nik90popey, dpm_: Would I get approval to make the above change to clock app? ^^14:19
nik90or would be for ota-1?14:20
popeynik90: possibly, if it's just a string change, will it be translated?14:24
nik90popey: yeah its a new string that would need translation14:24
popeyhave any other changes landed in trunk since the store build?14:29
=== karni_ is now known as karni-lunch
kingwill101ive been trying to compile bacon2d but keep getting  QQmlExtensionPlugin: No such file or directory. any suggestions?14:34
=== dpm_ is now known as dpm
rpadovanikenvandine, ^^14:42
kenvandinerpadovani, he's missing build depends14:42
rpadovanioh, you're already on #bacon2d, nevermind14:43
kenvandineyup :)14:43
nik90popey: let me check, 1 sec14:49
nik90popey: the only thing that landed in trunk since the last update was https://code.launchpad.net/~nik90/ubuntu-clock-app/bump-framework/+merge/241414 and a bunch of translations14:49
popeynik90: thats going to be a problem14:50
popeynik90: krillin doesn't know about 15.0414:50
nik90popey: ? we bumped to 14.10 framework not 15.0414:50
popeyoh, doh14:50
popeythat'll teach me to click links14:51
popeyok, thats cool.14:51
nik90:)14:51
nik90popey: Can I go ahead with preparing the patch?14:51
popeyyes, we need to file a bug and submit to the wishlist. they meet in 1.5 hours, or can wait till tomorrow.14:52
popeyi recommend tomorrow.14:52
popeyswordfish90: heya, got your mail, it's on my list for testing ☻14:54
nik90popey: cool tomorrow is fine14:54
nik90I will prepare a MP meanwhile14:55
popeythanks14:55
swordfish90popey, no worries. when you have time... :)14:55
popeykk ☻14:56
=== fginther` is now known as fginther
=== rmescandon|lunch is now known as rmescandon
=== karni-lunch is now known as karni
nik90dpm: can you glance over https://code.launchpad.net/~nik90/ubuntu-clock-app/fix-translation-string/+merge/241980 and see if it is the correct way to do it?15:35
nik90it feels a bit strange breaking the string like that15:35
nik90popey: can you check if bug 1387231 is on the top blockers list...I haven't seen progress on it and is worrying15:47
ubot5bug 1387231 in indicator-datetime (Ubuntu) "[regression][clock] alarm still rings once it's been disabled or deleted" [Critical,Confirmed] https://launchpad.net/bugs/138723115:47
* popey looks15:50
popeynik90: well its tagged ota-115:50
nik90popey: ok..I saw it tagged ota-1 and rtm...so wasn't sure which one it was15:51
=== chihchun is now known as chihchun_afk
dholbachpopey, is the music app supposed to be still in review?15:58
popeyyes, don't touch :D15:58
dholbachyeah, thought so :)15:58
dpmnik90, done, thanks15:59
dholbachpopey, did you see Pete's scopes in the store?15:59
popeynope16:00
popeyi dont look at the store now I dont have to ㋛16:00
dpmnik90, indeed, it feels a bit strange to break the string, perhaps you might want to check with tsdgeos if he's got a better idea.16:00
dholbachpopey, some stuff ends up in there for manual review16:00
popeyyeah, I'm kidding ㋛16:00
dholbachok, nevermind :)16:00
nik90dpm: ok, I will check with tsdgeos16:00
dholbachbut I wasn't quite sure about the scopes, but might have to go back to read the phone list again16:00
tsdgeosnik90: why the old code doesn't work?16:02
tsdgeossplitting like that seems like calling for trouble16:02
nik90tsdgeos: launchpad recognises "%1d" as one string ..however we want only the "d" character to be translated16:02
nik90tsdgeos: the %1 equates to a numerical day value...16:03
tsdgeosah so you're getting bitten by c-string16:03
nik90and design doesn't want a space between "3d" to solve the issue16:03
tsdgeoslet me remember how you tell gettext this is not c16:03
nik90ok16:03
tsdgeosnik90: add //xgettext: no-c-format as comment just over the tr call16:04
tsdgeosthat should fix it16:04
tsdgeosi think16:04
nik90tsdgeos: oooh ...awesome..16:05
* nik90 trie16:05
* nik90 tries*16:05
tsdgeosthing is that %1d is a printf-like string16:05
tsdgeosand gettext gets all smart16:05
tsdgeosand fails16:06
nik90tsdgeos: how do I confirm that this fixes the issue in launchpad without commiting to trunk?16:07
tsdgeosthat's a good questio16:07
tsdgeosi am not even sure launchpad understands no-c-format16:07
nik90my pot file still like the old one w.r.t these string http://paste.ubuntu.com/9057890/16:07
tsdgeossure16:08
tsdgeosbut now it has the no-c-format marker16:08
nik90yup16:08
tsdgeosnik90: i'd say commit it and see what happens16:09
tsdgeosit can't be worse than before16:09
tsdgeos:D16:09
nik90tsdgeos: true :)16:09
tsdgeosif you want some docu on the [no-]c-format see https://www.gnu.org/software/gettext/manual/html_node/c_002dformat-Flag.html16:10
nik90tsdgeos: thnx. will let you know how it goes16:10
tsdgeoscool :)16:11
tsdgeosgood luck ;)16:11
nik90:)16:11
=== rmescandon is now known as rmescandon|afk
nik90dpm: can you approve the MP as per the conversation above and we can check if it fixes the issue or not. If not, it should be simple enough to revert.16:12
sverzegnassipopey: ping16:18
popeysverzegnassi: hiya!16:22
rpadovanidpm, hey, did you have time to take a look to tagsUI branch?16:29
dpmrpadovani, not yet, sorry, but I enjoyed your "I had an idea while I was having some beers" e-mail :-)16:33
rpadovanilol :D16:33
dpm:)16:33
dpmI need to run, but I'll try to test it later on or early tomorrow morning16:33
dpmcheers16:33
dpmsee you all tomorrow!16:33
nik90sverzegnassi: hey, I tried using the unity 8's zoomable image component but couldn't get it to work. When I used the component, it displays the picture properly, but the full screen zoom didnt work as expected..does it work in the docviewer app?16:41
nik90essentially I defined it in my qml file as http://paste.ubuntu.com/9058205/16:42
nik90since the rest of the code is just copying the component from unity816:42
sverzegnassinik90: hi! now i'll test. time to reboot my phone16:43
nik90ok16:44
* sverzegnassi waiting for my poor single-core Atom to compile docviewer-app16:50
sverzegnassinik90: which is the issue with full screen zoom? Here on docviewer-app it's ok16:54
nik90sverzegnassi: for me, when I click on the image, it doesn't go full screen16:54
sverzegnassinik90: if i'm not wrong, zoom is supposed to work by pinching the image area or wheeling the mouse16:55
nik90sverzegnassi: oh that works!16:56
nik90sverzegnassi: but I was referring to that nice animation you see in the store when you click on an image16:56
nik90but I guess I know how to achieve that..just figured it might come built-in with the zoomable component16:57
sverzegnassinik90: ah, we were talking about different stuff then. yep, it's nice!16:58
pindongajdstrand, hi there... remember what we discussed about overriding framework/policy data?17:17
pindongahttps://code.launchpad.net/~ricardokirkner/click-reviewers-tools/override-frameworks/+merge/24199817:17
jdstrandack, thanks!17:17
rpadovaniThere is a way in the scope to close the preview when the action is pressed?17:32
mzanettiverterok: ping17:46
mzanettirpadovani: try asking in #ubuntu-unity17:46
mzanettioh, you did already :)17:47
rpadovani:D17:47
rpadovaniI just specified what I need17:47
verterokmzanetti: pong17:54
mzanettiverterok: I think I know why the push registration isn't working. I've just sent an email17:55
verterokmzanetti: yup, reading :)17:56
=== balloons_ is now known as balloons
=== balloons is now known as Guest26895
=== Guest26895 is now known as balloons_
mzanettiverterok: thanks :)17:57
popey\o/ upward trend http://popey.mooo.com/mirror/clicks/graph.png17:59
verterokmzanetti: try now :)18:13
verterokmzanetti: hold it. not working yet :/18:16
mzanetti:)18:16
mihirballoons_: ping18:24
mzanettianyone knows what's wrong here?18:26
mzanettiCould not connect to host: SSH Protocol error: Server and client capabilities don't match. Client list was: aes128-cbc,3des-cbc. Server list was aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com. Is the device connected and set up for network access?18:26
mihirhi balloons_ we're trying to implement BottomEdge in calendar as i have already discussed with you.18:27
mihirballoons_: here is the MP , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/bottomEdge/+merge/24159018:27
mihircould you help us with some initiation of AP . then I can make tweaks and carry forward ?18:27
verterokmzanetti: fixed18:28
mzanettiverterok: cool, will try asap. having troubles with the SDK atm not sure why18:28
bzoltanmzanetti:  what is your problem?18:29
mzanettibzoltan:  Could not connect to host: SSH Protocol error: Server and client capabilities don't match. Client list was: aes128-cbc,3des-cbc. Server list was aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com. Is the device connected and set up for network access?18:29
bzoltanmzanetti:  easy ... get the qtcreator from https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/tools-development18:29
mzanetti:)18:30
mzanettibzoltan: is there some mismatch in the latest image and the currently released version?18:30
bzoltanmzanetti:  it is vivid ... the new ssh server dropped a bunch of so called "unsafe" ciphers and the QtC was using exclusively those few...18:31
mzanettibzoltan: ah ok. will upgrade from that ppa. thanks a lot18:32
bzoltanmzanetti:  we have the fix, and I made the new qtc in that ppa... now copying over to the SDK release PPA18:32
mihirgventuri: hi18:37
mihirgaspa: are you around ?18:37
mihirgaspa: sorry wrong ping.18:38
mihirgventuri: are you around ?18:38
nik90rpadovani: hey, how do I install your click? I am getting the authentication error when I do so..Was the argument --allow-unauthenticated  to force install it?19:17
nik90rpadovani: Also wouldn19:17
nik90rpadovani: Also wouldn't it be better to distribute the click via the store (clearly labelling to as alpha) for easy updates?19:18
pindongajdstrand, pls let me know when you've had a chance to look at that mp (as I have another one building on top of it)19:18
mihirpopey: as discussed converted most of the task into bugs.19:24
gventurimihir: hi19:25
mihirhey gventuri19:25
gventurimihir: quick hangout?19:25
mihirgventuri: sure i won't mind if you have time for that.19:25
gventurimihir: https://plus.google.com/hangouts/_/gyx23u6so5pprsktwyzmroldiqa19:26
jdstrandpindonga: yes, I haven't been able to get to it yet19:32
jdstrandI will try shortly19:32
pindongajdstrand, nw19:32
pindongathx a bunch19:32
gventurimihir: it dropped19:50
gventurimihir: let's catch up when you guys have finished with the update. I can install a click package on my phone19:51
mihirgventuri: i am re-joining19:52
mihirgventuri: had some interent issues19:52
mihirgventuri: https://plus.google.com/hangouts/_/gyx23u6so5pprsktwyzmroldiqa19:52
mzanettiverterok: ok... one step further, but still not working19:58
mzanettiverterok: I'm getting status 0, as opposed to 200, no responseText19:58
verterokmzanetti: same POST request?20:02
mzanettiverterok: ah got it. I had "com.ubuntu.reminders" as opposed to "com.ubuntu.reminders_reminders"20:03
mzanettinow it seems to work.20:03
mzanettiverterok: do we need the _reminders thing? we're not really using that in the app (although I'm not sure why20:03
verterokmzanetti: the register call should work with and without the _reminders "suffix"20:04
mzanettiverterok: doesn't seem to20:04
mzanettionly works with it20:04
verterokmzanetti: the curl POST works...something else is going on then20:05
* mzanetti tries again20:06
verterokalso, if it's returning status 0, something is really broken ;)20:06
mzanetti:)20:07
mzanettihttp://paste.ubuntu.com/9060418/20:08
verterokmzanetti: is there a way I can reproduce it?20:09
mzanettiI can push it to a branch, one sec20:09
verterokmzanetti: curl -i -H "Content-Type: application/json; charset=UTF-8" -X POST -d '{"appId":"com.ubuntu.reminders","token":atoken"","userId":"user_id"}' http://162.213.34.150:7778/register  http://162.213.34.150:7778/register20:09
verterokwith a single url :)20:10
mzanettiverterok: yeah, I tried with curl too. works there20:10
verterokvery weird20:10
mzanettiI've pushed to lp:~mzanetti/reminders-app/push-helper20:11
mzanettiit should compile and run on the phone with qtcreator20:11
mzanetticode is in src/app/reminders.qml line 22620:12
mzanettisrc/app/qml/reminders.qml20:12
verterokmzanetti: ok, will need to setup the phone-dev-env but will try it ASAP20:12
mzanettiverterok: well, I know this takes a bit. you don't have to spend the time, I guess I'll figure it eventually20:13
mzanettiverterok: and once the register call succeeds, calling the sample url should immediately call the helper binary?20:14
mzanettihttp://162.213.34.150:7778/evernote/v1/webhook?userId=testuser&notebookGUID=1020:14
verterokmzanetti: yes, after the 2 register calls (push server and the gateway)20:15
verterokmzanetti: immediately might have a bit of delay, but you can tail the push client logs20:15
verterok*not immediately,20:16
mzanettioh, I guess I missed the second register call then20:16
mzanettithe test server does return {"ok": true} now if I use the testuser userId20:17
mzanettiso that one seems good20:17
verterokmzanetti: that means the msg was sent to the push server, and should be on it's way to the device20:18
mzanettiverterok: so both register calls should be ok then?20:18
* mzanetti is still not sure what the second one should be :)20:18
verterokmzanetti: 1st is to get the token, 2nd is to set the token <-> userid relation in the gateway server (this gateway is the one you then call the webhook: http://162.213.34.150:7778/evernote/v1/webhook?userId=testuser&notebookGUID=10)20:19
mzanettiverterok: I get the token from the PushClient component, so I assume that one does the call implicitly20:20
josharensonGetting this error when trying to run app from the SDK. I can connect to the device just fine via phablet-shell or ssh. http://pastebin.ubuntu.com/9060530/20:20
mzanettiverterok: is there a log of the thing that tries to call the helper binary? maybe it can't find it - wrong path or so20:21
rpadovaninik90, I'll make it available on the store asap, but I need to fix 2 previews...20:21
mzanettijosharenson: had the same today, bzoltan said it should work after installing qtcreator from here: https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/tools-development20:21
josharensonmzanetti, thanks20:21
mzanettijosharenson: otherwise you can install rtm on the phone, then it works again too20:21
josharensonah ok20:22
mzanettiverterok: yep, found it... the log is in ~/.cache/upstart/ubuntu-push-client.log, and indeed it can't find the helper binary. but I'll be able to solve that20:23
mzanettithank you very much for your help20:23
verterokmzanetti: cool, I was looking for the log path on the phone :)20:24
verteroknp20:24
verterokmzanetti: will let you know when the real server is up and running20:24
mzanettiawesome20:25
=== balloons_ is now known as balloons
=== balloons is now known as Guest23152
=== Guest23152 is now known as balloons_
balloons_mihir, you about?20:59
Letozaf_popey, hi, at what time is the filemanger meeting tomorrow ?21:00
Letozaf_popey, last time I was late, got the wrong time I think :-P21:00
popeyLetozaf_: glad you asked, just cc'ed you on a mail about that ☻21:02
Letozaf_popey, ok thanks :-)21:02
=== balloons_ is now known as balloons
theohi all, I currently don't have a device to install the ubuntu touch on, are the apps in emulator the final versions of those apps and are they the only apps available?21:55
popeytheo: depends which emulator21:56
popeytheo: the armhf emulator which is s  l  o  w  shows what's actually available on devices21:56
popeytheo: the X86 emulator is nice and zippy but we don't have many x86 compiled binaries in the store21:57
theoahh I have only run the x8621:57
theoI will give the armhf a try. thanks for that21:57
=== greyback__ is now known as greyback
=== salem_ is now known as _salem
jdstrandbeuno: I looked at songkick and commented that it is ok to approve, but I don't see where I can actually 'this is ok'23:09
jdstrandbeuno: I apparently can only 'Add new comment'23:10
jdstrandbeuno: I took care of vimeo and soundcloud (they were updated applications)23:15
jdstrandbeuno: I guess maybe because songkick is a new click it isn't letting me approve it?23:16
beunojdstrand, thanks23:16
beunolet me look23:16
jdstrandI'm looking at 'Tasks' too, but looks like I'll have the same issue23:16
beunojdstrand, you don't have an approve button at the bottom of this?  https://myapps.developer.ubuntu.com/dev/click-apps/1193/review/23:17
beuno(I can approve, just want to check)23:17
jdstrandmeh, I do. sorry I didn't see it23:17
beunonp23:18
jdstrand(approved)23:18
beunofound redflagged fields (needs human review): read_path23:18
beunoTask is different23:18
jdstrandyes23:18
jdstrandI am looking at it now23:18
* beuno doesn't review clicks with scary wording23:18
jdstrandhehe23:18
jdstrandthat's fine :)23:19
jdstrandbeuno: I think you'll want to pull the latest click-reviewers-tools for bug #1392133, which I just committed a fix for23:22
ubot5bug 1392133 in Canonical Click Reviewers tools "Click review complains about internationalized ini files for scopes" [High,Fix committed] https://launchpad.net/bugs/139213323:22
beunojdstrand, ack, will get on that tomorrow morning23:28
beunopindonga, ^^23:29
jdstrandbeuno: fyi, the other one is not needed due to a pending landing23:31
jdstrandbeuno: (read_path on tasks)23:31
jdstrandI commented23:31
beunojdstrand, pending landing in the sdk?23:36
jdstrandbeuno: no, the image. apparmor-easyprof-ubuntu. this is bug 1384286 which is about to land23:38
ubot5bug 1384286 in click-reviewers-tools (Ubuntu Vivid) "add directory allowing scopes and apps to share data" [High,In progress] https://launchpad.net/bugs/138428623:38
jdstrand(there is a click-reviewers-tools component, but that isn't the relevant part I am talking about)23:38
jdstrand(I want to add a couple of extra tests)23:39
beunojdstrand, perfect23:43
beunojdstrand, I'm still postponing permanent exceptions per app per manual review test23:43
beunobut if it gets too much for you to keep reviewing updates of the same app, let me know23:43
beunoI sort of feel it's good to feel the pain and drive us to remove them wherever possible23:44
beunoalso less work for me, which is always a win23:44
jdstrandbeuno: I generally feel little pain wrt this. people use the reviewers tools and seem to manage it themselves23:51
jdstrandbeuno: I'm not ready for per apps permanent exceptions. that is a complex problem for the security tests and cleanliness of the clicks in the store in general23:52
beunojdstrand, I will take no extra work.23:54

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