/srv/irclogs.ubuntu.com/2013/09/15/#ubuntu-app-devel.txt

iBelievenik90_, ping01:29
labsinWhat hour is the Ubuntu App Showdown deadline?08:40
wellsblabsin: Today at 23:59 UTC08:44
smartboyhwSo, 7 hours and 14 minutes away08:46
labsinThanx08:46
wellsbsmartboyhw, labsin:  I think midnight UTC is 15 hours away?08:48
labsin13h08:48
labsinno indeed08:48
labsinOr is it English time? Thats UTC+1 now (summertime)08:49
labsinAnyhow, I'm off, by and tnx08:49
smartboyhwwellsb, my fault, I don't normally mistaken UTC with local time, but I did:(08:50
wellsbThere's nothing quite like realizing you forgot to exclude the .bzr directory in your click, while beuno is asleep.  Surely he's not the only reviewer?08:52
smartboyhwwellsb, heh08:55
* popey notes people should just type "date -u" to find out the UTC time ☻09:02
smartboyhwpopey, you never go on holidays, do you?09:03
wellsbpopey: Fortunately Senegal is in UTC, so I can just look at my watch ;)09:04
popeywow, you're in Senegal?09:05
wellsbIndeed09:05
wellsbBeautiful Ziguinchor09:06
cleptomorning people!09:49
cleptopopey, ping09:51
cleptomefrio, hi09:59
mefrioclepto, hey09:59
cleptomefrio, it seems that your fix for camera doesn't work10:00
mefrioclepto, have you tested it?10:00
cleptomefrio, yes, popey test it yesterday10:00
mefrioclepto, ok thanks...you are using the picture_files policy, right?10:01
cleptomefrio, no, I ditched it... I use context_exchange... do you create any folders or just pictures?10:02
cleptoI'm having problem creating a folder10:02
mefrioclepto, just pictures but I also need to read photos from other apps10:02
cleptomefrio, then you should use pictures_file10:04
mefrioclepto, I don't understand why but it seems to not be secure to let a 3rd party app to have this policy10:04
mefrioclepto, they should just check the code and see that it is ok instead of refusing me to use that10:04
cleptomefrio, I agree with you but in a larger scale they can't just check the coe10:05
cleptocode*10:05
mefrioclepto, yes but it's only my app in this case and it's only for the contest. I will implement the content hub APIs when they will be available10:05
cleptomefrio, you should comment in the feedback page and tell them10:06
mefrioI did10:07
mefrioI also wrote a mail to the mailing lists10:07
cleptoand?10:07
mefrioI am still waiting a response10:08
clepto:/10:11
mitya57Hi, myapps.developer.u.c rejects my uploads with 500 INTERNAL SERVER ERROR, https://ubuntuone.com/6dJ0IrWOAcyA3yp8QBaxdn — is that a known issue?10:15
cleptomitya57, it is from yesterday10:19
mitya57After 6th try I was able to upload it (but without the source code)10:21
cleptosource code is optional (i think)10:21
randomcppI need someone to test a click pkg10:23
randomcpp:D10:23
randomcpphere's the pkg http://ubuntuone.com/6zF8D1uf562qYYdrDWLxVr10:24
mitya57hm, on the app details page I have "Hardware requirements: PC Only" with no way to change that10:26
mitya57which is weird10:26
cleptowellsb, ping10:28
randomcppnik90_, ping10:33
* mitya57 should have read G+ before asking questions10:34
randomcpphey clepto, how you doing? :)10:34
cleptorandomcpp, good, you?10:34
randomcppgood :) I'm a bit late on schedule, but I think I'll be able to submit a working app anyway10:35
cleptorandomcpp, I have a problem with creating folders10:35
cleptoit doesn't seem to work10:35
cleptoso I can't store images10:35
randomcppclepto, with the c++ plugin?10:36
cleptorandomcpp, yes, in the pc works fine, but in the phone I don't think it does10:36
randomcppclepto, I don't know, never tried on phone10:37
randomcppclepto, do you have a phone running saucy?10:37
cleptorandomcpp, no10:37
randomcpp:(10:38
cleptoI'm waiting for someone with a phone to appear10:38
randomcppme too10:38
cleptowe all do :P10:38
cleptorandomcpp, are you using u1db10:39
clepto?10:39
randomcppyep10:39
randomcppunfortunately yes..10:40
cleptofor the u1db to work on phone it needs to add in the path ".db"10:40
cleptodo you have it?10:40
randomcppnope10:41
randomcppbut thanks for the tip :)10:41
wellsbrandomcpp, clepto:  You have clicks you need tested?10:42
cleptowellsb, yes!10:42
randomcppWebbyIT, yes!10:42
randomcppwellsb, yes10:42
randomcppoops10:42
randomcppwellsb, here's the pkg http://ubuntuone.com/6zF8D1uf562qYYdrDWLxVr10:42
randomcppclepto, I already had the extension :)10:43
cleptowellsb, you can find mine in the app lens (CNotes), test randomcpp's first :)10:43
cleptorandomcpp, good10:43
wellsbAnything in particular I should be testing?  Or do you need just a basic functional test?10:44
randomcppwellsb, that's the first click pkg I made10:45
randomcpptry everything10:45
wellsbWill do10:46
randomcppwellsb, note: category filtering doesn't work :(10:47
wellsbrandomcpp: it opens :)  That's a good sign10:49
randomcppwellsb, :D10:49
randomcppwellsb, go directly to online search10:49
randomcppthere's a tab on top10:49
wellsbIf i search for and select a recipe, the loading message does not wrap to fit the screen10:50
randomcppwellsb, I need to change it anyway10:50
randomcppI need a better message10:50
randomcppsuggestions are welcome10:50
wellsbPictures load in search results, but not on the recipe page10:51
randomcppwellsb, I'm screwed, there's an error when the recipe is downloaded10:52
randomcppwellsb, is there a special policy to create folders and file?10:52
cleptoi need to know that too10:53
cleptoI think not10:53
wellsbI don't think so, either10:53
cleptowellsb, if you run my app we'll see if we can create folders or not10:53
cleptowellsb, just open it and then see if the folder ~/Pictures/cnotes exists10:54
cleptowellsb, replace ~/10:54
randomcppwellsb, try create a category, then quit the app then load it again10:55
randomcppis the category still there?10:55
wellsbrandomcpp: I have to restart my device.  unity8 messed up, and now I can't open toolbars.  Hopefully a reboot fixes it10:57
wellsbI did notice the source button doesn't seem to do anything10:57
wellsbclepto: I'll check that momentarily10:57
cleptowellsb, ok10:57
randomcppwellsb, because anyone can't open links from within the app10:58
wellsbclepto: I did notice your icon doesn't show up properly.  Haven't looked at your .desktop file, but it should have a relative path to the icon10:58
cleptowellsb, dpm had told me to just leave it CNotes.png10:58
wellsbahh, that makes sense.  So on the desktop, that would open the link in the browser10:58
randomcppyep10:58
wellsbThat's what it should be.  I'll check the source tree momentarily10:59
wellsbrandomcpp: Saved recipes are not persisting11:01
wellsbI think clepto's tip about appending .db to the u1db path may resolve that issue11:02
randomcppwellsb, I already have that11:02
cleptorandomcpp, are you using OnDestruction maybe?11:02
wellsbahh.  uh-oh11:02
randomcppclepto, u1db are automatically saved when modified11:02
cleptorandomcpp, yes but do you modify u1db onDesctruction?11:03
wellsbclepto: Your notes aren't persisting either11:03
cleptowellsb, popey said yesterday that they are11:03
cleptowellsb, is the folder ~/Pictures/cnotes created?11:04
wellsbLet me do a dist-upgrade and see if that helps11:04
randomcppclepto, no11:04
wellsbShould it have been created on first launch?  If so, it wasn't11:04
randomcppwellsb, the db should be saved in a ~/.config/SaucyBacon directory11:04
randomcppas well as settings.json and recipe photos11:05
wellsbNo such directory in .config11:05
randomcppwellsb, that's because we can write directory apparently11:05
cleptocan't*11:06
randomcppcan't*11:06
randomcppthanks clepto11:06
randomcpp;)11:06
cleptosooo... images are not supported on phone!11:07
cleptowhatever..11:07
cleptobut notes should be persistent...11:08
wellsbI do see a db for cnotes in .local/share/Qt Project/QtQmlViewer11:09
randomcppwellsb, what can I do know? I need to create folders :/11:10
cleptome too11:10
wellsbclepto: I stand corrected.  Notes are persisting, they're just not loading when the app loads11:11
wellsbIf I go to add another note, and save it, then I see my previous notes11:11
cleptowellsb, oh11:11
cleptoI think I know11:11
wellsbThat's a much easier bug to fix :)11:11
cleptowait a sec :)11:11
cleptowellsb, can you accept? https://myapps.developer.ubuntu.com/dev/click-apps/61/11:14
wellsbclepto: Your .desktop points to CNotes.png, but there's no CNotes.png in the root of your project11:14
cleptowellsb,11:14
cleptook11:14
cleptowait to fix that too11:14
wellsbclepto: Nope, I cannot11:15
cleptowellsb, then here http://ubuntuone.com/1qY7urOx3Uz23DH7XSevoM11:17
cleptobeuno, ping11:17
wellsbclepto: I see your icon now11:20
wellsband notes persist.  Good job11:20
cleptowellsb, thanks!11:21
cleptopictures are not supported on photo, sadly11:22
cleptoπηονε*11:23
cleptophone*11:23
wellsbI'm kinda partial to the greek ;)11:23
randomcppwellsb, is there anyone I can ask for help? :/11:24
cleptowellsb, really? :D11:24
wellsbrandomcpp: Your database should work without having to write files11:26
cleptorandomcpp, maybe you write files before the database is modified11:27
randomcppwellsb, yeah but I'm trying to save the db in a .config subdir, where other files are saved11:27
cleptorandomcpp, don't change the db path11:27
cleptorandomcpp, it will change later11:27
randomcppclepto, yeah but there are other files anyway11:28
randomcppI only use the db to save recipes11:28
randomcppsettings, etc are in a json file11:28
cleptorandomcpp, I know man, I using folder to store pictures11:28
wellsbUse a db for settings, too?11:28
cleptobeuno, https://myapps.developer.ubuntu.com/dev/click-apps/61/ accept please :)11:29
randomcppwellsb, it's already slow with one db, with two it takes ages11:29
wellsbSaving recipes is a pretty critical component of your app, so I'd try to get that working today.  Saving pictures, etc, isn't quite as high a priority11:29
randomcppwellsb, yeah but that's quite ridiculous..11:33
randomcppother noticeable bugs?11:33
wellsbNot that I noticed right away11:34
randomcppwellsb, http://ubuntuone.com/6zF8D1uf562qYYdrDWLxVr try this one11:46
randomcppthaks11:46
mefriobeuno, ping11:48
wellsbrandomcpp: Works like a charm, now11:54
randomcppclepto, try add content_exchange for the directory thing11:55
cleptorandomcpp, i have11:55
cleptorandomcpp, does it work you with?11:55
randomcppwellsb, categories are saved?11:55
randomcppclepto, I haven't tried yet11:56
cleptook11:56
wellsbrandomcpp: Categories are not saved11:58
randomcppwellsb, thanks11:59
cleptorandomcpp, so it doesn't work to you either?11:59
randomcppclepto, a sec, I build a new click pkg12:00
cleptok12:00
mefriois there any member of the ubuntu security team?12:23
tsimpsonmefrio: you can try #ubuntu-hardened but see also https://wiki.ubuntu.com/SecurityTeam12:26
mefriotsimpson, thank you12:27
randomcppwellsb, can you try this one please? :) http://ubuntuone.com/6zF8D1uf562qYYdrDWLxVr12:32
randomcppwellsb, tell me also if you can load photos from the phone12:33
cleptowellsb, try this http://ubuntuone.com/7LB2Cq7iceuMoG2PcxEqF1 and tell me if you can remove a note (press and hold on a note)12:36
rschrollbeuno or other app store person: I still can't upload my package, as it tells me I already have a click package by that name.  I can't find one to delete or edit.  Little help?12:39
cleptorschroll, change version on manifest and re-upload12:39
rschrollThis is the very first step, not the upload12:40
cleptooh12:40
rschrollI went though the standard (not click) upload process by mistake with the same name.  Perhaps that's causing problems, but I deleted that submission12:41
wellsbrschroll: You don't see the app listed here: https://myapps.developer.ubuntu.com/dev/click-apps/12:53
wellsb?12:53
randomcppwellsb, can you try this one please? :) http://ubuntuone.com/6zF8D1uf562qYYdrDWLxVr13:18
rschrollAny app store admins around?13:54
popeyrschroll: wassup?14:06
rschrollpopey: I've managed wedge my developer account somehow.  The first step of the app submission process, it tells me I already have a click package with the same name14:08
rschrollI haven't submitted any click packages yet.14:08
rschrollI did go through the regular submission process by mistake, but I deleted that submission14:09
popeyrschroll: I dont think I can help there, sorry. beuno ?14:13
=== _5m0k3 is now known as wellsb
mitya57popey: thanks for testing TouchWriter! can you please try to run it from terminal and see if it prints anything when you press Save or Preview?14:20
* mitya57 supposes that QStandardPaths::writableLocation() returns a location that isn't actually writable14:21
rschrollmitya57: There seem to be issues with apparmor and the application itself disagreeing about which directories should be writable14:23
rschrollIf you're using U1DB, be sure to give it a filename with a .db extension14:23
rschrollOtherwise, you may have to set QCoreApplication::organizationName and ::applicationName manually14:24
popeymitya57: in a moment, yes14:24
rschrollLaunchpad bug #1224126 may be relevant14:25
ubot2`Launchpad bug 1224126 in apparmor-easyprof-ubuntu (Ubuntu Saucy) "qtdeclarative5-u1db1.0 should not use ~/.local/share/Qt Project for db files" [High,Triaged] https://launchpad.net/bugs/122412614:25
mitya57rschroll: no, I'm not using U1DB (intentionally) for files storing14:28
mitya57do you know if QFileInfo::isWritable() will return the correct value under apparmor?14:28
rschrollI don't think it does, but I don't know for sure.14:29
popeyhmm, i can't start it manually, the aa-exec-click line seems screwy14:29
popeyExec=aa-exec-click -p com.ubuntu.developer.mitya57.touchwriter_touchwriter_0.1 -- ./touchwriter14:29
popeyCan't exec "./touchwriter": No such file or directory at /usr/sbin/aa-exec line 122.14:29
mitya57OK, I can just hardcode the ~/.local/share/touchwriter/ directory in the code — that should work, shouldn't it?14:31
beunorschroll, the old and new app submissions aren't connected, AFAICT14:31
rschrollbeuno: I've managed to screw it up, nonetheless.  (I have this power.)14:32
rschrollmitya57: To use the default apparmor permissions, you need to write to ~/.local/share/<APP_PKGNAME>, where <APP_PKGNAME> is the full reverse domain name of your package14:33
rschrollProbably com.ubuntu.developer.mitya57.touchwriter, or similar14:33
rschrollYou can also request additional write privileges in your apparmor profile14:34
beunorschroll, ok, give me a little while and I'll try and sort it out. What's the app name?14:34
rschrollberu14:34
mitya57rschroll: Ok, thanks! What's the corresponding apparmor permission? Also, am I allowed to read ~/.config/touchwriter.conf?14:35
randomcppcan anyone test a click pkg?14:35
rschrollbeuno: There's nothing else (or at least there should be nothing else) in my account, so if you want to nuke the whole thing and make me start from scratch, that's fine14:35
rschrollmitya57: I don't think so.  For the full apparmor rules, check out /var/lib/apparmor/profiles/<APP_PKGNAME>.  Towards the end, it gives a list of places you can read and write14:36
mitya57popey: It looks like the previews also didn't work — right? any ideas why?14:36
popeymitya57: correct14:37
mitya57popey, maybe you can try to run it just by specifying the full path (like /opt/apps.ubuntu.com/com.ubuntu.developer.mitya57.touchwriter/touchwriter)?14:37
mitya57ah, no, I think I guess why that is not working...14:38
mitya57ignore that, I'll fix that nwo14:38
mitya57*now14:38
randomcppany ubuntu phone dev?14:40
rschrollmitya57: I see you're actually writing a fully compiled app.  I suspect (though I'm not sure) that if you set QCoreApplication::organizationName to "" and QCoreApplication::applicationName to the full package name right at the beginning, writableLocation() will work.14:40
randomcppor app policy expert or something like that14:41
mitya57rschroll: no, I looked at qstandardpaths_unix.cpp and it parses user-dirs.dirs. Using DataLocation instead of DocumentsLocation should work, though14:43
mitya57rschroll: re /var/lib/apparmor/profiles/<APP_PKGNAME>: I can't read that file as I don't have the device :(14:44
* mitya57 didn't yet manage to run Ubuntu on his Galaxy Note II14:45
rschrollmitya57: You can install on the desktop, and you seem to get the same configuration as on the device.14:46
rschrollAlthough maybe only on 13.10.  I've been testing on a 13.10 desktop VM.14:46
mitya57rschroll: thanks again, I will try that all14:46
mitya57my last question is about this:  "lint_control_architecture_valid_contents": "found binaries for architecture 'all': ",14:46
mitya57Does that mean that I should rename click package from ..._all.click to ..._armhf.click?14:47
mitya57or do something else?14:47
beunorschroll, I see you created Beru as a click app, then deleted14:48
beunorschroll, I've set it back to draft, you should see it in: https://myapps.developer.ubuntu.com/dev/click-apps/14:49
rschrollbeuno: Thanks a million.  (I went part way through the creation process when the click app store was first announced.  I thought when I abandoned it, it would just vanish.  Then I must have deleted it when I though I was deleting the std app.)14:52
rschrollbeuno: Wait a sec.  This one is "beruu", which I created when I was trying to troubleshoot.  (And also subsequently deleted.)14:53
rschroll(Same name, different package name.  Just to confuse things further.)14:53
rschrollbeuno: And when I try to change the package name back to "beru", I get the same error as before.14:56
beunorschroll, ok, I'll check again, one min14:57
rschrollThanks.  Sorry for being your Fielding Melish.14:58
beunorschroll, it's ok, we need to iron out all these glitches, so it's good to know about them14:59
beunorschroll, ok!  I foun the real Beru now, see now15:00
rschrollbeuno: One suggestion -- the error message about already having an app by that name should have a link to that app.  This would have helped me avoid all these issues!15:00
beunorschroll, noted, thanks15:01
rschrollbeuno: That's the one.  Thanks.15:01
rschrollha!  I forgot about the icon that I scribbled in gimp.15:02
mefriowellsb, ping15:06
beunomefrio, did you see my comment on your app?15:07
mefriobeuno, just now. How will you do that?15:08
mefrioI mean, aren't judges going to download apps from the store?15:08
beunomefrio, I can sort that out for them, explain that the store is still in beta and we're working out kinks15:09
mefriobeuno, ok thank you very much :)15:10
swordfishHello eveyone!... I'm still trying to package my application (C++ & QML) into a click package...  I've followed this guide http://notyetthere.org/?p=316 and I'm able to execute the application on the phone... the problem is with the package, I can't execute the installed version...15:10
swordfishI got two icons of the game in the dash but none of them is working... How can I remove the installed app and retry?15:12
wellsbmefrio: pong15:12
mefriowellsb, could you test a click package?15:12
wellsbCertainly15:12
mefriowellsb, ok let me put it on u1 :)15:12
mefriowellsb, here it is: http://ubuntuone.com/4V8Xz9YWRHuBWvQKdQ7gtU I need to know if you can access the photos in your pictures folder15:15
randomcppbeuno, ping15:16
wellsbokay.  Let me put some photos in my pictures folder15:16
randomcppwellsb, if you have time do the same with my app http://ubuntuone.com/6zF8D1uf562qYYdrDWLxVr also check if categories are now saved or not15:17
randomcppthank you15:17
wellsbrandomcpp: Will do15:18
beunorandomcpp, pong15:18
randomcppbeuno, could you please review my app? https://myapps.developer.ubuntu.com/dev/click-apps/82/ :)15:18
beunorandomcpp, yummy!15:19
beunosure thing15:19
randomcpp:D15:19
wellsb82 already?  Wow.  Successful showdown :)15:19
wellsbmefrio: I can not read the files in my Pictures folder15:21
mefriowellsb, ok thank you :)15:21
beuno    "security_policy_groups_safe (picture_files)": "(MANUAL REVIEW) reserved policy group 'picture_files': Can read and write to picture files. This policy group is reserved for certain applications, such as gallery applications. Developers should typically use the content_exchange policy group and API to access picture files instead."15:21
randomcppwellsb, so if mefrio can't, my app can't too15:21
beunorandomcpp, ^15:21
beuno    "desktop_Exec (saucybacon)": "absolute path '/usr/bin/qmlscene -I ./modules/ ./app/saucybacon.qml' for Exec given in .desktop file.",15:22
beuno    "desktop_Version (saucybacon)": "'0.1' does not match freedesktop.org version '1.0'",15:22
mefriorandomcpp, nope man, I can xD15:22
beuno    "desktop_validates (saucybacon)": "did not validate: (ValidationError in file '/tmp/clickreview-nywga5/saucybacon.desktop': \n- Key 'Encoding' is deprecated )"15:22
beunorandomcpp, ^15:22
beunoand finally15:22
wellsbrandomcpp: Correct, I can't access them in yours either15:22
beuno    "lint_control_architecture_valid_contents": "found binaries for architecture 'all': ",15:22
beuno    "lint_maintainer_format": "invalid format for maintainer: Giulio Collura",15:22
beuno    "lint_package_filename_pkgname_match": "'com.ubuntu.developer.gcollura.saucybacon.saucybacon' != 'com.ubuntu.developer.gcollura.saucybacon' from DEBIAN/control",15:22
beuno    "lint_package_filename_version_match": "'0.1.0' != '0.1' from DEBIAN/control"15:22
beunorandomcpp, the maintainer needs to be "Your Name <your@email>"15:22
beunorandomcpp, I see what happened with the namespace15:22
beunorandomcpp, I'll fix that for you15:23
mefriowellsb, can you try now? http://ubuntuone.com/4V8Xz9YWRHuBWvQKdQ7gtU15:23
randomcppok thanks15:23
mitya57beuno: hi, what does "lint_control_architecture_valid_contents": "found binaries for architecture 'all': " mean?15:23
randomcppbeuno, I remove pictures_fles15:23
randomcppbeuno, should I upload a new pkg?15:24
wellsbrandomcpp: Recipes aren't saving at all anymore15:24
randomcppwellsb, are categories saved?15:24
beunorandomcpp, yes please15:25
beunorandomcpp, the binary, is it arhmhf?15:25
wellsbmefrio: u1 is giving me server errors, so i can't get that file right now15:25
beunomitya57, it means the binary doesn't specify what architecture it is15:25
randomcppbeuno, yes it is15:25
mefriowellsb, ok no problems15:25
beunorandomcpp, k, than you can ignore the architecture one, I've got the namespace one, the rest are all yours. Be sure to bump the version when you upload15:26
randomcpp  "desktop_Version (saucybacon)": "'0.1' does not match freedesktop.org version '1.0'", ?15:27
randomcppbeuno, ^15:27
swordfishbeuno, please would you test this package? For some reason it is not working on my phone...  http://ubuntuone.com/38LgWAtEdaLFMeTKElkuQH15:27
wellsbmefrio: Try to re-upload your click.  Other u1 links are working for me15:27
randomcppwellsb, I haven't changed anything15:27
beunoswordfish, sure15:27
randomcppit should read and save recipes as it did before15:27
mitya57beuno: will adding "architecture": "armhf", to manifest.json help?15:28
rschrollbeuno: Submitted!  Thanks for the help15:29
beunomitya57, it would probably make the error go away, yes15:29
beunorschroll, \o/15:29
mefriowellsb, http://ubuntuone.com/31VMVqde1VdOA3tW8JbFXB15:29
mitya57beuno: thank you! will reupload when the build finishes15:29
beuno    "desktop_Exec (ubuntu-netwalk)": "found unexpected Exec with architecture 'all': ubuntu-netwalk"15:30
beunoswordfish, ^15:30
beunoshell scripts don't run confined15:30
beunonot sure if that's a shell script or the binary15:30
beunothe support for compiled apps isn't quite there yet, a lot of rough edges15:30
swordfishbeuno, it's the binary... In the desktop i simply wrote the name of the executable...15:31
randomcppbeuno, uploaded 0.1.115:31
wellsbmefrio: that link works, but I still can't read pictures folder15:31
beunoswordfish, and the app just doesn't run?15:31
beunorandomcpp, ack15:31
* beuno needs to step out for 2015:31
wellsbmefrio: The picture is a .png.  Should I try a different one?15:32
swordfishbeuno... the compiled application worked in its folder (after the compilation)... Then when it is installed it wont...15:32
mefriowellsb, no, .png should work :(15:32
swordfishbeuno, i tested manually launching the binary from the terminal...15:32
mefriopopey, ping15:35
popeymefrio: pong15:36
mefriopopey, I am still having some problems with reading photos from the pictures folder...could you try this? http://ubuntuone.com/31VMVqde1VdOA3tW8JbFXB15:37
mefriopopey, I only need to know if it can read photos from the pictures folder15:37
popeyya15:37
swordfishbeuno, now I'm trying changes in the desktop file... How can I remove the click package from the phone?15:40
beunoswordfish, I don't really know, and I don't have a test device handy today15:44
popeythat's a cjwatson style question15:44
randomcppbeuno, what does this mean?  "desktop_Version (saucybacon)": "'0.1.1' does not match freedesktop.org version '1.0'"15:45
popeymefrio: http://popey.com/~alan/device-2013-09-15-164523.png15:45
popeymefrio: it got a picture from my Pictures folder15:45
mefriopopey, ok thank you :) is camera still rotated?15:45
beunorandomcpp, that in the .desktop file, it should be 1.0, not your app's version15:45
popeymefrio: no15:46
randomcppbeuno, ahhhhhhh15:46
mefriopopey, ok thank you again :)15:46
popeyhttp://popey.com/~alan/device-2013-09-15-164613.png15:46
randomcppthank you :)15:46
wellsbmefrio: Is he testing the same version I was testing?15:46
mefriowellsb, yes15:46
popeyhttp://ubuntuone.com/31VMVqde1VdOA3tW8JbFXB is what I tested15:46
wellsbhmm15:46
mitya57popey, beuno: uploaded TouchWriter 1.1, review/testing welcome!15:47
randomcpppopey, can you try this please? http://ubuntuone.com/1erx42VGZfdf1jDar0IzCq15:47
mefrioclepto, as popey stated the fix I posted for the camera works :)15:47
popeyheh, one at a time ☻15:47
popeymitya57: ok15:47
popeymitya57: uploaded where? I don't see it under review15:47
randomcppbeuno, how should it be? "desktop_Exec (saucybacon)": "absolute path '/usr/bin/qmlscene -I ./modules/ ./app/saucybacon.qml' for Exec given in .desktop file.",15:48
beunorschroll, reviewed. Unfortunately, I can't approve with the special permission request15:48
beunorschroll, it should be a relative path instead15:48
mefriorandomcpp, "qmlscene -I .modules/ app/saucybacon.qml"15:49
mefrio*"qmlscene -I modules/ app/saucybacon.qml"15:49
randomcppok thz15:49
randomcppthx15:49
mitya57popey: how can I change the state from Needs information to Pending review?15:49
popeymitya57: thats one for beuno15:50
wellsbbeuno: Any idea when Bug 1215399 will become fix-released, so folk can change the icons shown in the store15:50
ubot2`Launchpad bug 1215399 in Software Center Agent "Developer added video url but it didn't appear in USC or apps.ubuntu.com" [Medium,Fix committed] https://launchpad.net/bugs/121539915:50
beunomitya57, submit a new vrersion?15:50
beunowellsb, well, we don't expose click apps in apps.ubuntu.com15:50
beunoso, I can figure it out, but probably not relevant to your interest?  :)15:50
mitya57popey: anyway, here's updating click: http://ubuntuone.com/3KLhlqLpmCTkJWRRx8phys15:50
rschrollbeuno: So I have to tell users to save their epubs to ~/.local/share/com.ubuntu.developer.rschroll/beru/Books?15:50
rschrollBecause that's insane15:51
mitya57beuno: I have submitted a new version, but it's still Needs information and popey didn't see it15:51
wellsbbeuno: Right, but michael.nelson reported Bug 1223513 as a duplicate of that one15:51
ubot2`Launchpad bug 1215399 in Software Center Agent "duplicate for #1223513 Developer added video url but it didn't appear in USC or apps.ubuntu.com" [Medium,Fix committed] https://launchpad.net/bugs/121539915:51
beunorschroll, I think that's what the content hub is for, no?15:51
rschrollbeuno: Is it just the write access that's the problem15:51
beunomitya57, what's the URL to your app?15:51
wellsbahh, I see.  scratch that previous comment15:52
randomcppbeuno, bumped to 0.1.215:52
rschrollbueno: Don't know about the content hub.  I asked on the security list and got pointed to a youtube video15:52
mitya57beuno: https://myapps.developer.ubuntu.com/dev/click-apps/81/15:52
beunorschroll, we're still ironing out the app development process, so don't panic if your usecase isn't addressed, we'll make sure it's addressed15:54
mitya57note that the version in click mismatches the version on myapps because otherwise I was getting 500 error while uploading15:54
mitya57i.e. https://plus.google.com/u/0/112114577111064174226/posts/ijRukyX7wpB15:55
beunomitya57, reviewed, one small detail pending15:55
beunomitya57, ah  :)  we need that fixed15:55
beunomitya57, bump the version, that's probably why you're getting the 50015:55
beunoI need to leave for a few hours in 1015:56
mitya57I'll try to bump and reupload now15:56
beunonobody panic if their app is stuck in the queue, all you need is for to be submitted, not approved15:56
rschrollbeuno: Would read access to ~/Books be okay, with beru saving files to some private location?15:57
beunorandomcpp, still see the absolute path in 0.1.215:57
rschrollOr is all access to the home directory verboten15:57
beunorschroll, yeah, I think apps shouldn't be reading directly outside of their folder, but rather using APIs15:57
rschrollbeuno: Do these API exist?15:58
mitya57beuno: uploaded a new version with fixed number15:59
randomcppbeuno, in the Icon field no the Exec16:00
randomcppright?16:00
wellsbIt doesn't look like Bug 1220552 will be fixed in libaccounts-glib in time for the showdown.  mardy, is the team still having issues with jenkins?16:04
ubot2`Launchpad bug 1220552 in libaccounts-glib (Ubuntu Saucy) "App Armor denies access, despite appropriate security policy groups in manifest" [High,In progress] https://launchpad.net/bugs/122055216:04
randomcpptesters -> http://ubuntuone.com/6qiY4K1GZIcughhMiBupM816:11
beunorandomcpp, still, same absolute path in the Exec of the .desktop file16:14
beunomitya57, looking16:14
beunorschroll, I don't know, they either already do or are in progress16:14
randomcppbeuno, how should it look like?16:15
beunomitya57, I still see 1.1?16:15
randomcppjust qmlscene?16:15
beunorandomcpp, as I said, it needs to be a relative path16:15
beunoyes, all relative paths16:15
randomcppbeuno like this -> Exec=qmlscene -I modules/ app/saucybacon.qml16:16
beunorandomcpp, I think so, yes16:16
beunonow, I need to go for a few hours16:17
beunowill check back later!16:17
mitya57beuno: now it's 1.1 everywhere (in app, in manifest and on website), what's wrong?16:18
mitya57no more beuno? popey ^16:24
swordfishpopey, please you are my last resource... I've tried really everything... Can you tell me what's wrong with this package? http://ubuntuone.com/2l7VDUZKr1mGNaJK3LzIkw16:26
wellsbI think I read somewhere about how app updates work for now, but I'm not sure where I saw that.  Does anybody have more info?  Will apps show up in the store again if an update is available, or what?16:34
Zuardipopey: thanks for reviewing, I don't know how to reproduce your bug on my development environments, the app shouldn't be confined, like it isn't if you open the same html on a web browser http://counter.fabricio.pagekite.me/app.html16:46
Zuardipoopey in both qmlscene and cordova-ubuntu it opens fullscreen, do you have any tips?16:47
Zuardialso, long-touch *should* open a context menu, it work on all my desktop browsers, all my android mobile browsers both webkit and gecko (browser, chrome, chrome beta and firefox mobile nightly)16:49
Zuardibut long touch doesnt look like working on qmlscene and cordova-ubuntu… should I worry that this won't work on a device as well?16:50
Zuardias for tap performance, it should be better on 0.4.016:50
popeyZuardi: the developer of Beru (rschroll) had a similar issue with html rendering in a small window. He may be able to help as he fixed his app16:52
Zuardiif anyone could test if long-touch is working or not for me, I would really apreciate, here is a recent click package: http://ubuntuone.com/487DLNZKlhltumqcuM2tcb16:53
popeyZuardi: https://github.com/rschroll/beru/commit/edbed27485fb8175465f195c139e961a4b96a13d <- that commit may help you16:53
popeyZuardi: I'll test now16:53
Zuardirschroll ping16:53
Zuardipopey: thanks!16:53
popeynp16:53
popey(I am not a developer so forgive me if it's not much use)16:53
swordfishpopey, please when you have time... Can you take a look to this http://ubuntuone.com/2l7VDUZKr1mGNaJK3LzIkw16:54
popeyswordfish: sure, after I check out Zuardi's app16:55
swordfishpopey, thx...16:55
Zuardipopey: from that commit it looks like a simple fix \o/ (I am indeed using initial-scale=1 ) that's something from iOS previous works i guess…16:56
popeyoh great!16:57
popeyZuardi: single tapping still seems very hit-and-miss16:58
Zuardipopey: bummer :(16:59
popeyoh, my bad16:59
Zuardiit is so smooth on my devices (without the cordova wrapping…) you have no idea :)16:59
popeyyou have to tap on the left or right side of the counter?16:59
popeyI was tapping the middle16:59
Zuardipopey: yes, I made the hit area smaller (25% on each corner)17:00
popeyhttp://popey.com/~alan/device-2013-09-15-180025.png17:00
popeydouble tapping made it zoom in ☻17:00
ZuardiI did this because 50% was getting in the way of scrolling sometimes on android17:00
Zuardipopey: nice feedback! I'll see if I can trap those touch events with a preventDefault17:01
randomcpppopey, can you test this http://ubuntuone.com/5uGrap3Jg0tS2WKCAlFAEI17:02
Zuardipopey: hmm, that (i) button shouldnt be appearing on latest versions…17:02
popeyrandomcpp: sure, after swordfish17:03
popeyZuardi: i appear to have two versions installed17:03
popeywill clear out and try again in a bit17:03
randomcppI need you to check if recipes are persistent, categories are persistent, search downloads images and if it's possible to include local images in a recipe. Also export as pdf should be checked. Thanks a lot :D17:03
popeynp17:03
popeyI have to say it's jolly good fun trying out all these apps ☻17:04
Zuardipopey: ok, thanks, don't worry too much tough, please review the others, I still have lots to do before the next updates :)17:04
popeyswordfish: netwalk is yours?17:05
swordfishpopey, yep...17:05
popeyhttp://popey.com/~alan/device-2013-09-15-180544.png17:05
popeywhat do I do? ☻17:05
popeyhttp://popey.com/~alan/device-2013-09-15-180556.png  oops17:06
popeydidn't notice it had rotated, but the fact that it did fine is good ☻17:06
swordfishThat's the same problem I had... Debugging it it tells that there is a conflict with local storage versions...17:07
popeyswordfish: i don't actually know what the app is supposed to do, sorry.17:07
swordfishOn the pc everything works fine, and the same launching directly the binaries on the phone...17:07
swordfishYou should see a grid of cells that you can rotate and a sort of energy flowing! .. In theory :) ...17:08
popeyOh, I know the kind of game17:08
popeyI love those!17:08
popeylike "net" from Simon Tathams games?17:08
popeyhttp://www.chiark.greenend.org.uk/~sgtatham/puzzles/java/net.html17:09
popey?17:09
swordfishyeah that it... :D17:09
popeyI used to play that on my Palm Pilot!17:09
popeyrandomcpp: yours is saucy bacon right? I am just getting a white screen when I start it at the moment17:10
swordfishthe idea I had was to make remakes of popular games!... We always need them... :D17:10
popeyOh I completely agree!17:10
randomcpppopey, what?17:10
nik90_randomcpp: me too ^^ (white screen)17:10
swordfishSo what do you think I can do to overcome those issue?17:11
cleptomefrio, ok, I'll check the code agaian17:11
cleptorschroll, ping17:11
randomcppit used to work popey nik90_17:11
swordfishOther than using a deb package? (Which of course would solve everything)17:11
popeyswordfish: tricky, I'm not a developer so not sure17:12
randomcppnik90_, try this one http://ubuntuone.com/6qiY4K1GZIcughhMiBupM817:12
popeyrandomcpp: is that the one I just tested?17:12
randomcppan older one17:12
popeyah17:12
popeyhi nik90_17:12
cleptomefrio, ping17:12
nik90_popey: hi :)17:13
nik90_randomcpp: testing now17:13
mefrioclepto, pong17:14
* popey flashes his phone clean again17:14
* mefrio thinks that popey has flashed it's phone a hundred of times in this weekend17:14
nik90_popey: if I use click_n_run on a older click package, will it overwrite the existing install?17:15
cleptomefrio, nevermind, I put the fix in the wrong place last time! thanks for the fix17:15
popeynik90_: an excellent question! (no idea)17:15
mefrioclepto, ok :)17:16
popeyi suspect you'll end up with two installs17:16
popeyin /opt/click....  with current pointing to the older one?17:16
cleptoI was out for the last 4 hours, did you had a breathrough regarding write to files and create dirs??17:16
cleptobreakthrough*17:16
mitya57popey: any update on reviewing touchwriter? now the version 1.1 everywhere (in app, in manifest and on website)17:16
popeymitya57: yeah, lemme try again now I have re-flashed my phone17:17
popeyit was getting a bit messy!17:17
cleptorandomcpp, ping17:17
mitya57thanks popey!17:18
popeynp17:18
randomcppclepto, png17:18
cleptorandomcpp, did you find how to create dirs?17:18
nik90_randomcpp: which was the newest's version? 1.0.3?17:19
randomcpp1.0.417:20
randomcppclepto, nope17:20
randomcppno progress on that side17:20
randomcppnow I'm writing a database on mu own17:20
randomcppto get rid of u1db17:20
nik90_randomcpp: the 2nd file u asked me to test was 1.0.3?17:20
mrqtrosHi folks!17:20
randomcppyep nik90_17:20
mrqtrosI have problem while trying to put my app in software center.17:21
mrqtrosOnly one issue left.17:21
mrqtros    "lint_control_architecture_valid_contents": "found binaries for architecture 'all': "17:21
mrqtrosHow can I specify arch of my binary? :)17:22
mrqtrospopey ping17:22
cleptonik90_, because we cannot create dirs in phone, adding pictures to notes will note work, what do you suggest to? Add a label to inform the judges if the clicked images or you can tell me them?17:22
mitya57mrqtros: "architecture": "armhf", in manifest17:22
cleptonot work*17:23
mrqtrosmitya57 in root section?17:23
mitya57mrqtros: yes17:23
nik90_clepto: wait so you cannot create images due to permission issues is it? But don't you get one directory with write permissions? Can't you save images into that folder?17:24
cleptonik90_, which is that directory?17:25
cleptonik90_, I could try, just tell me the dir17:25
nik90_clepto: I am not sure which dir it is..but I thought beuno or someone else was talking about it17:26
cleptobeuno, do you know? ^17:26
nik90_clepto: surely all your databases are being saved by your app into a directory where you have write access17:26
mrqtrosmitya57 big thanks! :)17:26
nik90_otherwise your notes would not be permanent17:26
cleptonik90_, that location is /home/chris/.local/share/Qt Project/QtQmlViewer17:26
cleptonik90_, I don't find it good idea to store them there17:27
mrqtrospopey, if you are here - can you review my app again? :) I've fixed last issue :)17:27
mrqtrospopey, https://myapps.developer.ubuntu.com/dev/click-apps/78/17:27
nik90_popey: would it be possible to get jdstrand here to provide some info on where data can be stored on the phone?17:28
popeyhave pm'ed him, but don't know if he's around17:28
nik90_mrqtros: what's your app?17:33
popeymitya57: sorry, got a link to the latest version?17:33
popeynik90_: YaD17:33
popey"Unofficial Yandex.Disk client"17:33
nik90_ah okay17:33
* popey goes to put kids to bed, back soon17:39
mrqtrospopey, yep, YaD :) All is ok now? :)17:40
mitya57popey: http://ubuntuone.com/24NywvCZXYDwrXhOlDoMAV17:42
mitya57anyone else who can approve apps: ^17:42
cleptonik90_, you believe I should store pictures to db paths for now?17:42
wellsbclepto: That's a common directory that all apps can write to, so I'm not sure that's a good idea.  Other apps could probably overwrite your pictures17:45
cleptowellsb, do you have something to suggest?17:46
cleptowellsb, I'll store pictures inside a folder named cnotes, I don't it will be override17:46
wellsbI guess that's the best you can do for now17:47
cleptowellsb, can I write to .local/share?17:47
mitya57clepto: you can write to ~/.local/share/{your_app_reverse_domain_name}17:48
cleptomitya57, is that verified?17:49
randomcppclepto, pm me is it works17:49
mitya57I think that was documented somewhere17:49
randomcppif*17:49
cleptorandomcpp, ok17:49
cleptomitya57, can you find it?17:49
cleptowellsb, nik90_ popey ?? ^17:50
mitya57clepto: I don't think so :(17:51
wellsbclepto: I'm not sure.  Perhaps jdstrand or mardy can chime in17:51
cleptoyou can try17:51
cleptogive a sec to make a package17:51
popeyIt's documented on the mailing list. https://lists.launchpad.net/ubuntu-phone/msg03861.html17:52
popeythat lists the folders you can write to17:52
mrqtrosnik90_ how it is going? :)17:52
cleptorandomcpp, ^17:53
* popey installs YaD17:53
cleptorandomcpp, wait to check for sure17:53
nik90_mrqtros: good..hectic :)17:53
popeyYaD doesn't launch here17:53
randomcppclepto, check check chek17:54
randomcpp;)17:54
randomcppI'm quite busy atm17:54
nik90_randomcpp, clepto: check popey's ubuntu-phone mailing list link ^^17:55
nik90_provides nice overview of where to save data17:55
nik90_popey: when I tried installing saucybacon, I got http://paste.ubuntu.com/6111366/17:56
nik90_popey: is that okay. I still see it in the dash. But I get a white screen on load17:56
popeysame here17:56
randomcppnik90_, so should I use ~/.config/saucybacon instead of ~/.config/SaucyBacon ?17:56
popeythat last line is a red herring IMO17:56
nik90_popey: okay17:56
nik90_randomcpp: to save what? pictures or settings?17:57
randomcppatm both17:57
nik90_randomcpp: also the APP_PKGNAME refers to the name field in your manifest file.17:57
randomcppmaybe I'll move pics to local/share17:58
nik90_randomcpp: technically you would go about saving setting in the .config and other data in the .local/share/AppName folder17:58
randomcppnik90_, so it's com.ubuntu.developer.gcollura.saucybacon17:58
nik90_randomcpp: but due to lack of time, just save it to .local/share/App_Pkgname17:58
nik90_randomcpp: yes then that's what you should use17:58
rschrollpeople worried about filesystem access: I think I just worked this out with Beru.  See this commit for details: https://github.com/rschroll/beru/commit/bc2d79accb4b775e1a228a034b87756543de06c217:59
mrqtrospopey again? :(17:59
randomcppnik90_, I don't know why it doesn't install17:59
mrqtrospopey so what is the problem now? :(17:59
popeymrqtros: lemme try manual start17:59
popeywish i could make it programmatically manually launch the app each time18:00
nik90_rschroll: so where do your file save the ebooks?18:00
nik90_rschroll: also I havent tried your app yet :P. Got links?18:00
rschrollThe key is to set QCoreApplication::setOrganizationName("") and QCoreApplication::setApplicationName("com.whatever.appname").  The  QStandardPaths::writableLocation gives the right place.18:00
popeynot quite got the grep fu to find /home/phablet/.local/share/applications/ blah desktop file18:00
mrqtrospopey all was ok before I've added "architecture" : "armhf"18:00
popeycom.ubuntu.developer.qtros.yad_YaD_0.7.desktop18:00
popeycapital letter in desktop filename not good...18:00
mitya57popey: please review https://myapps.developer.ubuntu.com/dev/click-apps/81/18:01
popeykk18:01
nik90_mitya57: what is your app?18:01
mitya57nik90_: touchwriter18:01
nik90_mitya57: oh yeah..18:01
rschrollnik90_: They're hidden in ~/.local/blah/blah/blah, which is terrible for the user.  But I guess we have to protect the poor things from the big bad internet...18:01
rschroll(I'm not happy with this.  Does it show?)18:01
nik90_mitya57: I have seen it on g+.18:01
mitya57:)18:02
cleptopopey, https://myapps.developer.ubuntu.com/dev/click-apps/61/18:02
popeyrschroll: its not the internet we're protecting people from18:02
popeyrschroll: it's other developer apps.18:02
nik90_rschroll: From a mobile user perspective, they are not going to go through the filesystem and open a ebook manually. They will most likely open it using your app.18:02
cleptopopey, try to add an image, you know how :P18:02
nik90_rschroll: so this is okay ;)18:02
popeywe don't want Developer B tramping all over files from App A18:02
popeyclepto: k18:03
mrqtrospopey on last review I received only one problem: "found binaries for architecture 'all':". I've fixed it via "architecture" : "armhf", and now app doesn't launch? :(18:03
cleptopopey, also tell me if camera orientation is correct18:03
rschrollWhich means that I get lock-in, since no one else can write a better epub reader than works with the epubs Beru has.18:03
rschrollMaybe I should be glad for this, but it makes me feel dirty18:03
popeyAHH!18:03
rschrollThis isn't the UNIX way18:03
popeyYad now starts18:03
popeyit just takes a long time on my device18:03
nik90_rschroll: agreed, but come on this is version 1.0 and things are changing constantly. So we try to do what's best atm18:04
popeymrqtros: anything in particular I should test in YaD?18:04
mrqtrospopey strange, there are now any heavy operations on start ... But I can use "Loader" for version 1.0.18:04
mrqtrospopey no, I want your review at https://myapps.developer.ubuntu.com/dev/click-apps/78/  :)))18:05
popeyheh18:05
mrqtrospopey I simply want to put my app in store before App Showdown deadline18:05
popeyok18:06
mrqtrospopey it is port, so all C++ code is fully tested :) On MeeGo it was v2.018:06
popeyBounced it back.18:07
mrqtrospopey I really don't know how to fix it :(18:08
popeymrqtros: damnit, mistake18:08
popeymrqtros: re-submit18:08
rschrollnik90_, popey, and anyone else who wants to test: version 0.9.1 with filesystem restrictions:http://rschroll.github.io/beru/assets/com.ubuntu.developer.rschroll.beru_0.9.1_arm.click18:08
mrqtrospopey do you mean that I should resubmit it? :)18:08
popeyyes mrqtros18:09
rschrollNote that it will give confusing errors if you try to open files you had previously added18:09
mrqtrospopey moment :)18:09
popeymy bad18:09
mitya57popey: "found binaries for architecture 'all': " ← again? I do have architecture set in manifest...18:10
cleptomitya57, try recompiling18:11
mrqtrospopey I've got "Server error: Upload failed due to an Server error. Details: INTERNAL SERVER ERROR code 500." :D18:11
mrqtrospopey I am unlucky :)))18:11
popeyhaha18:11
popeyi just managed to move it to in review18:11
popeysilly website18:11
popeymitya57: sorry, I am just a stupid bot, running a script which tells me that error ☹18:12
mitya57Does the server have outdated touchwriter? Reuploading now.18:12
mrqtrospopey done! :) Try it please again :)18:14
nik90_rschroll: I installed your app18:15
popeymrqtros: 0.8.1?18:15
mrqtrosyep18:15
popeyk18:15
nik90_rschroll: I got the info, but when I press okay, nothing happens18:15
nik90_rschroll: I am still stuck in that info dialog18:15
popeymrqtros: same ☹     "lint_control_architecture_valid_contents": "found binaries for architecture 'all': "18:15
rschrollnik90_: hmm.  that's a failure mode I haven't seen18:15
nik90_rschroll: I think it is my issue. rebooting phone18:16
mrqtrospopey have can I fix it? :( I already included "architecture" field in manifest18:16
cleptomrqtros, did you try to recompile?18:16
mrqtrosmitya57 can you provide me with example of your manifest? :)18:16
mrqtrosclepto recompile what? :)18:16
mrqtrosclepto I hope that C++ plugin is ok18:17
mitya57popey: reuploaded 1.2, now should be better18:17
cleptomrqtros, your c++ plugin18:17
mrqtrosclepto app is running ok, just simply problem in manifest18:17
cleptomrqtros, run where? pc18:18
mrqtros"lint_control_architecture_valid_contents": "found binaries for architecture 'all': "18:18
clepto?18:18
mrqtrosclepto no no, popey recently tested it on his device :)18:18
cleptooh ok18:18
mrqtrosI need to fix error above18:18
cleptopopey, test images, it will take a minute :)18:18
mitya57sorry, network lags18:20
mrqtrosmitya57 I still get error even with "architecture" : "armhf"18:21
mrqtrosAnyone can tell me how to set architecture in my package? :) I've done all like in http://developer.ubuntu.com/resources/tutorials/getting-started/creating-click-packages-with-cpp-extensions/ and still get errors on review.18:23
nik90_rschroll: it works!!!!!!!18:24
rschrollnik90_: Great!  Thanks for testing.18:24
nik90_rschroll: so I downloaded a ebook from project gutenberg, (sherlock holmes) starting reading it.. nice work!18:24
nik90_rschroll: I love the page animatiion18:24
rschrollI can't take credit for that -- the wonderful Monocle library is doing all the heavy lifting of displaying the epub18:25
mrqtrospopey is it possible to fix this warning if noone knows how? :D18:25
randomcppnik90, http://ubuntuone.com/0Lf3oA6Xg19NjJAypv7h5u nik90_18:26
randomcpptry this one please18:26
popeymrqtros: excellent question18:26
popeybeuno: you about?18:26
mitya57mrqtros: I now get it again, as well :(18:27
nik90_rschroll: so basically you proved that your app has access to .local/share/App_name18:27
nik90_clepto: ^^18:27
mrqtrospopey just try to understand me :) I simply want to participate in Showdown, and deadline is really near18:27
nik90_randomcpp: sure18:27
cleptonik90_, could you test? http://ubuntuone.com/7GWydcSVwJaboXQ85hrkfj i need to see if it works for me too18:27
nik90_clepto: after randomcpp18:28
cleptook18:28
randomcppnik90_, I should have fixed the directory bug18:28
mrqtrospopey and I can't due to simple warning line in store ... Seems that I am unlucky :(18:28
popeymrqtros: i completely understand your frustration18:28
mitya57it's very unfortunate that the process is not documented and we should figure out how to fix that ourselves18:28
randomcppnow files are written to ~/.local/share/com.ubuntu.developer.gcollura.saucybacon18:28
rschrollnik90_: Yes.18:28
* mitya57 still waits a review from popey (though probably I'll go to bed after that — will have to wake up at ~2.30 utc tomorrow)18:29
rschrollBut if you try to access this though QStandardPaths::writableLocation(), it doesn't work by default b/c the organization and appliation name are those of qmlscene18:29
rschrollSo you have to set those manually.18:30
mrqtrospopey it is not possible to pass review with that warning? :(18:30
randomcpprschroll, use QStandardPaths::GenericDataLocation18:30
randomcppthen append you app name18:30
randomcppfrom the manifest18:30
cleptorandomcpp, +118:30
popeymrqtros: lemme test it some more and then yeah, I'll pass it18:30
cleptoused the same18:30
popeymitya57: one moment18:31
nik90_randomcpp, clepto: Give me 5 minutes, I am reflashing phone since I previously installed your app which makes testing newer version difficult18:31
cleptook18:31
nik90_randomcpp,clepto: I am assuming both of you fixed the directory stuff rite?18:31
cleptonik90_, yes18:31
nik90_randomcpp, clepto: If you want to fix additional stuff, go ahead18:31
randomcppnik90_, I hope so18:31
cleptonik90_, if it works I'll something else too, I need to see if it works first18:32
nik90_clepto: okay18:32
rschrollrandomcpp: That's another way to do it.  It'd be nice if writableLocation worked, though, so you don't have to hardcode the package name into the program18:33
mrqtrospopey my app package is pretty simple and clear - qml files, *.json files and one folder with my c++ extension: libYadPlugin.so and qmldir. That is all.18:33
mrqtrospopey I have no any idea how to  specify arch for that binary :(18:34
mrqtrospopey google says nothing :(18:34
popeyI am inclined to think that we should approve apps which are failing that test should be let through18:34
popeygimmie 5 mins18:34
cleptomrqtros, why don't you try to recompile? maybe it works18:35
popeyooh, saving in TouchWriter works now!18:35
mitya57popey: yay! thanks!18:35
popeyapproved18:36
popeymrqtros: approved18:36
popeyberu next18:36
mrqtrospopey thanks!!! :))18:36
mitya57popey: thanks! you are hero! :)18:36
popeynp18:36
mrqtrospopey I am pretty happy :)))18:36
popeythanks for your patience guys!18:36
rschrollpopey: Hang on five minutes - I've a little UI fix coming18:36
popeyAnd good luck!18:36
popeyrschroll: ok18:37
randomcppkalikiana, super ping18:37
nik90_randomcpp: sry, white screen on load :(18:38
popeywhich app nik90_ ?18:38
randomcppnik90_, I don't know18:38
randomcppI haven't changed anythin18:38
popeyoh, saucy18:38
randomcppnik90_, it used to work for someone18:39
nik90_popey: may be the desktop file is looking at wrong location? (saucybacon)18:39
popeylemme take a look18:39
* nik90_ tries cnote quickly now18:39
cleptonik90_, try to add an image18:39
randomcpppopey, http://ubuntuone.com/0Lf3oA6Xg19NjJAypv7h5u18:39
popeyrandomcpp: i have ~/Downloads/com.ubuntu.developer.gcollura.saucybacon_1.0.5_unknown.click from the site.. is that the right one?18:39
popeyoh, com.ubuntu.developer.gcollura.saucybacon_1.0.5_all.click looks better18:40
* popey tries that18:40
randomcppyes18:40
randomcppthat's him18:40
popeyok, testing18:40
rschrollpopey: This one has one more button, so it must be better.18:41
popeyhah18:42
popeyi love the icon18:42
popeyIs that one from Lucas?18:42
randomcppyep :)18:42
popeysweet18:42
randomcpphe's a genius18:42
popeyroot      1979  0.0  0.0   1312   232 ?        S    18:42   0:00 sleep 5918:43
popeyjust what you want to see on a phone18:43
popeysheesh18:43
popeywhite screen here too... hmm18:43
cleptonik90_, don't tell me white screen too :P18:44
popeyQXcbConnection: Could not connect to display18:44
popeyhmmm18:44
randomcpppopey, the only thing I've changed it's in the .desktop  Exec field18:45
* rschroll goes for a walk, but will happily read feedback on return18:45
randomcppit was /usr/bin/qmlscene18:45
nik90_clepto: yup works :)18:45
randomcppnow it's qmlscene18:45
cleptonik90_, you can see the images??18:45
randomcppwith all the arguments ofc18:45
nik90_clepto: so I tried the camera, it saved the image to the note. I restart the app and see the saved note along with its images.18:46
cleptonik90_, does camera orientation is correct?18:46
cleptonik90_, perfect18:46
popeyfile:///opt/click.ubuntu.com/com.ubuntu.developer.gcollura.saucybacon/1.0.5/app/saucybacon.qml:23 plugin cannot be loaded for module "SaucyBacon": Cannot load library /opt/click.ubuntu.com/com.ubuntu.developer.gcollura.saucybacon/1.0.5/modules/SaucyBacon/libSaucyBaconPlugin.so: (libQt5Script.so.5: cannot open shared object file: No such file or directory)18:46
nik90_clepto: althought there was one small bug about the camera18:46
clepto?18:46
nik90_clepto: the live preview had the correct orientation but the saved image was off 90 degrees18:46
cleptohm18:46
randomcpppopey, o.O18:47
cleptonik90_, I'll find a fix for that18:47
cleptonik90_, thanks!!18:47
nik90_clepto: also, I clicked capture without setting title, when I did that, the buttons went off screen18:47
nik90_clepto: they are 10% visible, so I managed to click it18:47
randomcppahhh18:47
randomcpppopey, can you install a pkg?18:47
nik90_clepto: also i am unable to edit/update a existing note. The apply button does nothing18:47
randomcppqt5script isn't installed by default18:47
nik90_clepto: scratch that previous bug. I can successfully edit/update a note.18:48
cleptonik90_, pff, don't scare me man18:48
popeyrandomcpp: libqt5script5 ?18:48
randomcppyes!18:48
nik90_clepto: hehe18:48
popeyI can, but users can't18:48
popeylemme install to test18:49
cleptonik90_, will be here for the next couple of hours?18:49
nik90_clepto: going to have dinner now, but be back in 30 minutes.18:49
cleptonik90_, ok!18:49
nik90_popey: how are things with saucybacon?18:50
nik90_so the status as of now is that Beru and CNotes can save stuff consistently (along with camera images)18:50
nik90_clepto: please share the fixes with randomcpp so that he can fix them on his side as well.18:50
nik90_good luck guys!18:50
popeynik90_: just installing a dependancy18:51
cleptonik90_, randomcpp did the same thing with me, GenericDataLocation and append name18:51
cleptonik90_, thanks!18:51
popeynik90_: you using cdimage-touch on your device, right?18:53
popeyrandomcpp: installing libqt5script5 didn't fix it, might be something else missing.. one moment18:54
popeyooh, starts from command line18:54
popeyrandomcpp: http://popey.com/~alan/device-2013-09-15-195451.png18:54
randomcppcgreat18:55
randomcppthat's something:p18:55
popeyyeah ☻18:55
randomcppcan you edit the .desktop from there?18:55
popeysure18:56
popey\o/ wedge phone18:57
popey"adb reboot" is probably the most used command on my laptop right now18:57
popeyhttp://paste.ubuntu.com/6111814/ #3, surprised it's not more18:58
randomcpptry to change qmlscene to /usr/bin/qmlscene18:59
randomcppthat's stupid18:59
randomcppor19:00
randomcppno19:00
randomcppqmlscene -I ./modules/ ./app/saucybacon.qml19:00
popeyooh!19:00
randomcppguessing ..19:00
popeynow I have rebooted (and having libqt5script5 installed) it runs from the icon19:01
popeyso no need to do any of that19:01
popeyjust need to have libqt5script5 installed for it to work19:01
randomcppgood19:01
popeywhich is a bit of a problem. I don't know if we "need" to put that in the base image19:01
randomcppclick doesn't support dependencies19:01
popeysure, but it could be that the package is needed by other apps19:02
popey in which case it could be argued it should be part of the base install19:02
popeyI'll file a bug19:02
randomcppthank you19:02
randomcpp:)19:02
popeynp19:02
randomcpppopey, could you check if everything works?19:03
randomcppnow the directories should be ok19:03
popeyya, one mo19:03
popeyrandomcpp: https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/1225749 confirm that19:04
ubot2`Launchpad bug 1225749 in qtcreator-plugin-ubuntu "libqt5script5 should be in the base image" [Undecided,New]19:04
randomcppdone19:05
popeyrandomcpp: http://popey.com/~alan/device-2013-09-15-200453.png http://popey.com/~alan/device-2013-09-15-200501.png http://popey.com/~alan/device-2013-09-15-200506.png http://popey.com/~alan/device-2013-09-15-200510.png19:05
popeyone thing I couldn't capture, wasn't quick enough19:05
popeythe "loading recipe please wait" text is too wide for the screen19:05
popeyit crops off the left and right19:06
randomcpppopey, I know19:06
popeyhttp://popey.com/~alan/device-2013-09-15-200607.png19:06
popeyk19:06
popeynice app!19:06
randomcppI'll add a line break19:06
randomcppwhen it works it looks nice :)19:06
popeyhttp://popey.com/~alan/device-2013-09-15-200634.png19:06
popeyman this is great!19:07
popeyhttp://popey.com/~alan/device-2013-09-15-200743.png I can't get to the last one on the screen here19:07
randomcpp:)19:07
popeyif I pull up it snaps back down19:07
randomcppstrage19:08
randomcppstrange*19:08
randomcpppopey, you're right19:08
popeylooks like it needs a bit of padding at the bottom19:08
randomcppeasy to fix19:09
popeycool19:09
randomcppthanks again :)19:09
popeynp19:09
popeyI forsee myself using this particular app!19:09
randomcppthat's because I've added the "Powered by.." label19:09
popeyNote: I am not a judge on the contest :D19:09
popeyahhh, that nudged it down19:09
popeythat's nicely done, the attribution. clear and not offensively big19:10
randomcpppopey, when a recipe is being download, what should the waiting message be?19:10
popeyHm.19:10
randomcpppopey, they told me they would give me a extra free api calls :D19:10
popeyheh19:11
randomcppthey liked my app19:11
popey"Please wait.. \n Serving up your recipe." ?19:11
popeyremove "your"19:12
randomcpp"Please wait.. \n Serving up recipe."19:12
randomcpp?19:12
popeyyeah.19:12
popeyWhat do you think?19:12
randomcppI'm not good at English, but it sounds good19:14
cleptorandomcpp, where are you from?19:14
randomcppItaly19:14
popeyI thought "serving" would be nice as it's food related ☻19:15
cleptorandomcpp, neighbor :D19:15
randomcppclepto, France?19:16
cleptonik90_, I don't its possible to fix camera rotation with qml19:16
cleptorandomcpp, Greece :)19:16
cleptonik90_, don't think*19:16
randomcpppopey, are recipes and categories persistent?19:17
randomcppis camera rotated correctly?19:17
popeyoh, I didnt realise it did camera stuff19:20
popeyhttp://popey.com/~alan/device-2013-09-15-202130.png19:21
popeyrandomcpp: when editing the recipe text, you can't see the field, because the on screen keyboard obscures it19:23
popeyhttp://popey.com/~alan/device-2013-09-15-202329.png19:23
popeyrandomcpp: categories are not persistent19:24
popeyrandomcpp: i deleted a recipe I made, but instead of deleting, I have a star next to it19:25
popeyhttp://popey.com/~alan/device-2013-09-15-202519.png19:25
popeydeleted the sloppy joes one, now I have two with stars.. http://popey.com/~alan/device-2013-09-15-202557.png19:26
jGleitzGuys, I really would like to know how to upload my package! See https://plus.google.com/112114577111064174226/posts/ijRukyX7wpB19:29
popeyjGleitz: Is it the hyphen in your name?19:30
jGleitzI don’ know19:31
popeydont recall seeing any apps go in which had hyphenated names of developers19:31
popeyme either ☻19:31
jGleitzI’ll try19:31
jGleitzBut I can only change that in the package19:31
popeythats a question for beuno (already tagged on that G+ conversation)19:31
jGleitzOmitting the hyphen in the package doesn’t solve this19:32
jGleitzBut thanks19:32
* popey spies a new beru icon19:36
randomcpppopey, I don't know how to fix the keyboard bug19:43
randomcpppopey, you can't delete recipes properly atm19:44
popeyi think some have nudged the content up when the kb appears. nik90_ may have seen other apps doing it19:44
randomcppu1db bug19:44
popeyok19:44
randomcppI'll hide the button19:44
randomcpp:(19:44
randomcpppopey, saucybacon has been published :)19:45
popeyindeed ☻19:45
popeyQueue now empty \o/19:45
randomcpppopey, are recipes persistent?19:46
randomcppI don't know why categories aren't19:46
popeyyes19:46
jGleitzWhat shall we do? How can we participate as we cannot upload the click package?19:48
randomcpppopey, run: ls ~/.local/share/com.ubuntu.developer.gcollura.saucybacon please19:48
randomcppnik90_, ping19:48
popeyimgs  sb-recipes.db19:49
popeyjGleitz: gimmie a download of the .click package19:49
randomcppo.O19:49
jGleitzI’ll do that soon. Doing the last polish19:49
jGleitzOr is it important to do that now?19:49
popeygive me current state to run our checks against19:49
popeythen you will have some feedback19:50
popeyyou dont want to submit last min and find errors19:50
popeyand I can make sure nik90_ and the other judges know that we can take your submission even if the website is broken19:50
popeyI'll be around till the contest closes in a few hours19:51
randomcpppopey, when an app is closed, is it killed right?19:51
popeyphablet@ubuntu-phablet:~$ date -u19:51
popeySun Sep 15 19:51:07 UTC 201319:51
popey2 hours 10 mins ☻19:51
popeyrandomcpp: yes19:51
randomcppso destructor may be not called correctly?19:51
popeycorrect19:51
popeyyou are not the first to discover this ☹19:51
randomcpppopey, I think it's a serious bug :/19:52
popeyno.. thats not right... 4 hours 10 mins!19:52
popeyrandomcpp: I agree.19:52
randomcppshould I look for a workaround?19:52
popeyi dont see any open bugs yet19:52
popeycan you save at other points?19:53
popeybut this is a platform issue IMO19:53
randomcpppopey, I don't know where to save19:53
randomcppthere should be a sb-settings.json in the dir I told you19:54
popeyah.19:54
randomcppI could set that each time a recipe is saved or a search completed the settings.json is saved, but it's really tedious and redundant19:57
popeyI hope that nik90_ and the other judges will be fair given the sdk isn't "done" yet.19:58
cleptopopey, me too19:58
randomcpppopey, I can reproduce your bug if I call xkill on the app windows19:58
randomcppwindow*19:58
randomcpppopey, u1db isn't done either :/19:59
randomcppI have some serious bugs with that19:59
jGleitzpopey: Thank you very much for your help!20:02
popeyjGleitz: no problem20:02
jGleitzHere is the click package: http://ubuntuone.com/1aInoLCfsh0Pmc2cq0gqUe20:02
* popey clicks20:02
popey(lol)20:02
popeyno errors, only one warning jGleitz20:03
popey    "desktop_Comment_boilerplate (geldliste)": "Comment uses SDK boilerplate 'My project description'"20:03
popeypretty good going ☻20:03
jGleitzpopey: Good to hear :) Will update the project description.20:04
mzanettipopey: hey, what does this exactly mean?  "lint_control_architecture_valid_contents": "found binaries for architecture 'all': "20:05
popeyjGleitz: http://popey.com/~alan/device-2013-09-15-210551.png20:06
popeyjGleitz: http://popey.com/~alan/device-2013-09-15-210621.png20:06
jGleitzpopey: Thanks! Not the best layout planing we did there. What’s the size of the screen in grid units?20:07
popeyjGleitz: no clue, it's a Nexus 4 ⍨20:08
popeymzanetti: great question.20:08
popeymzanetti: (pass)20:08
randomcpppopey, is there any judge to ask about how sdk related bugs are treated?20:08
popeymzanetti: http://popey.com/~alan/device-2013-09-15-210758.png20:08
popeyrandomcpp: nik90_ ☻20:08
cleptorandomcpp, you use camera too right?20:09
mzanettipopey: should I see anything special on that screenshot?20:10
popeynope ☻20:10
popeyjust playing with the app20:10
popeytaking a very long journey ☻20:10
mzanettiah :)20:10
randomcppclepto, yep20:11
* mzanetti doesn't know how to make screenshots on the phone20:11
randomcpppopey, have you tried camera and photo loading?20:11
popeymzanetti: https://bazaar.launchpad.net/~popey/+junk/phablet-flash-wrapper/view/head:/screenshot.sh20:11
cleptorandomcpp, did you use cameraState, flash.mode etc?20:11
cleptodo*20:11
randomcppI use cameraState to enable/disable camera20:12
popeyrandomcpp: yes, i pasted a screenshot earlier20:12
* randomcpp missed it20:12
popeyrandomcpp: http://popey.com/~alan/device-2013-09-15-202130.png20:12
popeyi have taken a lot of pictures of my keyboard :D20:13
randomcppyay camera is rotated correctly :D20:13
randomcpppopey, nice laptop :)20:13
cleptorandomcpp, video output maybe, but actually photos I think not20:13
popey20:13
cleptorandomcpp, same problem here20:13
cleptopopey, could you confirm?20:14
popeyconfirm what?20:14
cleptopopey, that pictures from saucybacon are rotated20:15
cleptopopey, actually pictures, not previews20:16
popeyclepto: http://popey.com/~alan/device-2013-09-15-202130.png20:16
cleptothats the actually picture?20:16
popeythat's with the camera on20:16
cleptonot a preview from camera?20:16
popeyyeah, preview20:16
cleptosnap a picture20:16
popeyk20:16
cleptothen look at actual picture20:16
popeyhmm20:18
popeypic doesn't end up in recipe20:18
popeythe picture freezes for a moment but doesn't seem to save20:18
cleptorandomcpp, ^20:18
randomcpppopey, yay another policy related bug :)20:20
randomcppphotos took with camera are saved in ~/Pictures20:20
randomcppthe app can't write there20:21
cleptorandomcpp, save them in .local/share/mplamplampla for now20:21
randomcppclepto, not that easy20:22
cleptorandomcpp, oh20:22
randomcppcamera.imageCapture.setCaptureLocation wants a filename20:22
randomcppnot a location/directory20:23
cleptorandomcpp, yes, so?20:23
cleptorandomcpp, create random filename if thats a problem20:23
randomcppyou need to generate a new original filename each time a photo is saved20:23
randomcppMath.random isn't so random20:24
cleptorandomcpp, where do you get the image from?20:24
randomcpp?20:24
popeycan you not create a photo using yyyy-mm-dd-hh-mm-ss ?20:24
cleptorandomcpp, ask the user to add a title20:24
cleptothats what i'm doing20:24
randomcpppopey, filename must be set *before* the photo is taken20:25
randomcppI can write the image to /tmp20:25
randomcppthen move the img to another directory and change the filename20:25
randomcppshould work this way20:26
cleptopopey, could you test please? https://myapps.developer.ubuntu.com/dev/click-apps/61/20:26
randomcppcan I write to /tmp?20:26
cleptopopey, go to the image dialog (where you snap a picture) and tell me if buttons are good or offset20:26
cleptobeuno, ping20:29
cleptopopey, ping ping ping!!! sorry but really need you :P20:31
cleptonik90_, I don't think I can fix the bug with images20:32
randomcpppopey, does export as pdf work?20:34
popeysorry chaps, went to make some popcorn20:35
* nik90_ is back :)20:35
nik90_randomcpp, clepto: have a click package I can test?20:35
cleptonik90_,20:35
nik90_popey: lol :)20:35
mzanettipopey: hey, I'd have a package ready with the fixes to the .desktop file. But I'm really not sure what I should do about the architecture issue. Can you help me there?20:35
popeymzanetti: I honestly don't know20:36
cleptonik90_, can you test from here? https://myapps.developer.ubuntu.com/dev/click-apps/61/ or you want u1?20:36
mzanettihmm... ok20:36
popeymzanetti: I have been approving apps with that issue20:36
cleptopopey, can you accept? https://myapps.developer.ubuntu.com/dev/click-apps/61/20:36
mzanettiok20:36
nik90_clepto: need click, the other link is restriced20:36
popeynik90_: lemme test first then you can when I publish20:36
nik90_popey: okay20:37
cleptopopey, :)20:37
popey21:25:06 < randomcpp> popey, filename must be set *before* the photo is taken20:37
popeyrandomcpp: i dont see where to set the photo filename20:37
cleptopopey, go to the image dialog (where you snap a picture) and tell me if buttons are good or offset20:37
popeyya20:38
cleptopopey, good?20:38
wellsbrandomcpp: pictures work now.  Nicely done!20:38
randomcpppopey, I meant in qt api20:38
popeymzanetti: just found a comment another app from beuno saying "I'm going to approve, as we don't have full support for architectures yet, and it's compiled for armhf.20:38
randomcppwellsb, you can load images from the filesystem?20:38
popeyso I'm approving all apps which have that issue now20:38
popeyclepto: hang on..20:39
mzanettipopey: perfect. I'll upload the other fixes then20:39
popeyrandomcpp: ah20:39
mzanettithanks a lot20:39
popeynp20:39
danielholmhi all, how do put a button at the bottom?20:39
danielholmsome kind of anchor. right?20:39
wellsbrandomcpp: I haven't tried that again.  I mean pictures loaded from the web now show up when I save a recipe20:39
randomcppwellsb, nice :)20:40
popeyclepto: approved... nik90_ you can test cnotes  now20:40
cleptonik90_, go to the image dialog (where you snap a picture) and tell me if buttons are good or offset20:41
randomcpppopey, ok now camera photos are saved in ~/.local/share(../imgs20:41
randomcppwellsb, can I write files to /tmp right?20:42
randomcppis this directory always accessible?20:42
nik90_popey: how do I update an app? Since I have it installed, I do not see it in the more suggestion category20:44
popeyexcellent question!20:44
randomcppwellsb, I don't need /tmp anymore ;)20:44
wellsbnik90_: I've been wondering that myself20:45
nik90_wellsb, popey: I tried long pressing the app icon, but it only shows the launch action20:46
wellsbDoes long pressing the duplicate icon show install if an update is available?20:46
nik90_wellsb: on long pressing duplicate icon, I see open, pin to launcher and uninstall20:46
* nik90_ tries uninstall20:46
nik90_uninstall opens the app!20:47
randomcpplol20:47
nik90_randomcpp: is your working app added to the store?20:48
randomcppnik90_, yeah but I need to push a new pkg20:48
randomcppwith some fixes20:48
nik90_randomcpp, clepto: I will give some more time before reflashing my phone to get your fresh packages. Can you try to fix any remaining bugs by then and submit to store pls20:49
randomcpppopey, does the app let you choose photos from the ~/pictures folder?20:49
popeyrandomcpp: let me se20:49
cleptonik90_, I don't think I have something to fix... I don't remember any other issue... known at least20:50
randomcppnik90_, "any remaining bugs" lol20:50
cleptonik90_, not sure though :P20:50
nik90_randomcpp: "any remaining bugs" you are aware of  :)20:50
randomcppnik90_, there's a big bug with the sdk20:50
randomcppdestructors aren't called with an app is closed on the phone20:51
randomcppwhen*20:51
nik90_randomcpp: yeah I saw that being reported. I am sorry its being identified so late20:51
randomcpprandomcpp, that's why categories and search history aren't saved20:51
wellsbrandomcpp: Perhaps the downloaded images should be purged if a recipe is deleted20:51
popeyrandomcpp: no, photos from the pictures folder don't show up in the list20:52
nik90_randomcpp: but were you able to fix that? By changing the code?20:52
popeyrandomcpp: http://popey.com/~alan/device-2013-09-15-215206.png20:52
randomcppwellsb, recipes can't be deleted :) u1db bug20:52
nik90_randomcpp: iBelieve also had that20:52
randomcpppopey, I need a special policy20:52
randomcpppopey, mefrio has that20:52
cleptorandomcpp, picture_files ?20:53
randomcppyes20:53
randomcpppopey, picture_files20:53
cleptorandomcpp, why don't you add it then?20:53
randomcppclepto, someone told me to remove it..20:54
randomcppnik90_, do you know how he did that?20:54
cleptorandomcpp, you should talk to beuno20:54
cleptorandomcpp, explain him why you need it20:55
popeyrandomcpp: whats the link to your app?20:55
randomcppbeuno, ping20:55
popeyon the store20:55
randomcpphttps://myapps.developer.ubuntu.com/dev/click-apps/82/20:55
popeyta20:55
nik90_randomcpp: I think he removed the onDestruction code20:55
popeyi see nothing in the conversation there about it20:55
popeyok, found it in memories ...20:56
popeyrandomcpp: yes, add picture_files, I'll approve20:56
randomcppthank you popey20:56
popeyall these apps with picture_files will probably be revoked at some point in favour of the content_hub20:57
popeybut given that's not landed yet..20:57
randomcppnik90_, that's funny20:59
randomcppqml destructors aren't called20:59
randomcppbut c++ destructors are called correctly20:59
nik90_randomcpp: in the sense that the code you included in the destructor was moved20:59
nik90_randomcpp: I think you are referring to C++ destructors, while I am referring to component.onDestrcution21:00
randomcppc++ destructors are called correctly, but Component.onDestruction aren't called21:01
cleptonik90_, ping me when you test cnotes :)21:01
randomcppfixed anyway21:01
cleptoanyones know why xchat doesn't play sound on highlighted message? I have it check in settings21:01
nik90_clepto: sure21:02
randomcppclepto, Preferences > Chatting > Alerts21:02
wellsbrschroll: I see you packaged some fonts.  Looks good21:02
randomcppnik90_, I got category filtering working21:03
randomcppbut it's a really really hack-ish fix21:03
cleptorandomcpp, http://imagebin.ubuntu-gr.org/1379279015.png21:03
randomcppI hope to remove it as soon as this is fixed https://bugs.launchpad.net/u1db-qt/+bug/121453821:03
ubot2`Launchpad bug 1214538 in U1DB Qt/ QML "Not indexing documents unless all fields are in the index expression clause" [Critical,Confirmed]21:03
nik90_randomcpp: okay21:04
nik90_randomcpp: Should I test your package now?21:04
randomcppnot uploaded yet21:04
randomcppI need to crosscompile before21:04
randomcppwellsb, popey recipes can't be deleted due to this bug https://bugs.launchpad.net/u1db-qt/+bug/121986221:05
ubot2`Launchpad bug 1219862 in U1DB Qt/ QML "Deleted documents show up in Database as a model" [High,Confirmed]21:05
rschrollwellsb: Thanks.  There weren't many installed by default, so I picked out a few I liked.  Perhaps they can make it into the default image eventually.21:09
randomcppnik90_, wellsb popey 1.0.6 http://ubuntuone.com/44cpXXnZBUgFJ3mMqPvhSX21:12
randomcppI hope I have fixed all the bugs you said me to fix21:12
* randomcpp is uploading to app center21:13
randomcpppopey, uploaded21:13
popeyyay21:14
randomcpp "lint_control_architecture_valid_contents": "found binaries for architecture 'all': "21:15
randomcppcan I fix this?21:15
cleptorandomcpp, popey will accept it21:17
randomcppnik90_, is there a form I have to compile?21:17
randomcppclepto, I know, I'm a perfectionist sometimes :p21:18
nik90_randomcpp: form? yes..21:20
randomcppnik90_, link? :)21:21
nik90_randomcpp: http://developer.ubuntu.com/2013/09/get-your-apps-ready-for-the-showdown/21:21
* nik90_ needs to go.21:21
nik90_randomcpp, clepto: will test your app. no worries21:21
nik90_good luck21:22
wellsbI must head off to bed.  Good night, all.  Enjoyed testing your apps today21:22
randomcppwellsb, thanks and goodnight :)21:23
popeymzanetti: approved your fitbit app21:23
mzanettipopey: cheers21:23
cleptowellsb, thanks! goodnight!21:23
jGleitzpopey: How will we participate? As we cannot fill out any form.21:27
popeyjGleitz: you can fill the form out can you not?21:27
popeyhmm, you have a broken app url though... erk21:28
jGleitzI need a link to the click package. May I just use a link to a file in my ubuntuOne?21:28
jGleitzpopey: I don’t have an app url at all – that’s what I’m talking about21:28
popeysure, I understand21:28
randomcpppopey, can I submit new click pkg after the deadline?21:28
popeysure, but I believe they will judge based on the one you link to in the form21:29
popeynik90_: can you make a note to accept jGleitz's entry?21:30
_5m0k3randomcpp: search seems to be broken in this build. I'm away from PC now, but maybe you could have somebody follow up on that real fast21:31
=== _5m0k3 is now known as wellsb
randomcppwellsb, do you click on an item and nothing happens?21:32
wellsbIt's not searching for the query I type. It just fetches results for an empty string search21:32
=== _5m0k3 is now known as wellsb
randomcppwellsb, what are the search query21:35
randomcppI can't reproduce21:35
popeymzanetti: you planning on adding bluetooth sync to this app? :D21:47
mzanettipopey: its a closed protocol :/21:48
popeybah!21:48
randomcpppopey, I'll need 1.0.7 >.<21:48
popeyrandomcpp: i already approved it21:48
randomcpppopey, I haven't even pushed yet xD21:48
popeyeh21:49
popeyoh, my bad21:49
randomcppdon't worry :)21:49
randomcpppopey, could you test if exporting a recipe as pdf works?21:55
randomcppit should create a file inside ~/Documents21:55
popeyya21:55
cleptorandomcpp,21:55
cleptoI don't think you can write to document21:56
cleptos21:56
randomcppclepto, that was one of the best feature :(21:56
jGleitzpopey: Really don’t wanna push at you, but I’m getting worried whether and how we’ll be able to participate :-/21:56
cleptorandomcpp, I know.. Its frustrating21:56
popeyjGleitz: I can't do anything about it I'm afraid, if the backend is broken, I can't fix it.21:57
jGleitzpopey: Okay… :(21:57
cleptojGleitz, bother nik90_ with your problem21:57
popeyjGleitz: I would drop an email to jono@ubuntu.com (who organised the competition) to let him know what I said21:57
jGleitzpopey: Okay, thank you very much21:57
popeyrandomcpp: nothing in ~/Documents21:58
randomcpppopey, it doesn't work great21:58
popeyhttp://popey.com/~alan/device-2013-09-15-225934.png21:59
popeywhat does that mean randomcpp ? the bit at the bottom21:59
popeyother recipes have directions, maybe that one just doesn't22:00
randomcpppopey, well, the code is there, when there will be a more reasonable policy management exporting will work22:00
popeycool, thats reasonable22:00
randomcpppopey, smittenkitchen is supported22:00
randomcppthanks for pointing out22:01
randomcppI'll add it right now22:01
randomcppif you find other websites with this problem ping me or open an issue on github :)22:01
popeysure22:01
randomcpppopey, unfortunately I have to use regex (!) to retrieve directions and cooking times22:02
popeyheh22:03
randomcpppopey, I've added an explaination when this happens, it will land in 1.0.722:04
popeyk22:06
randomcpppopey, do you remember the search query?22:09
randomcppI need to test it22:09
popeynoodles22:11
popeywas chicken noodle soup22:11
randomcppthanks22:11
Zuardipublished!22:11
ZuardiI hope the long-click works because on qmlscene it didnt22:12
rschrollpopey, nik90_, beuno, etc: I've uploaded a new version that gets rid of those passive-agressive dialogs about file paths.  I should never have put them in, and I apologize.  Thank you and everyone else for all the hard work and the help you've given me!22:12
popeyrschroll: no problem dude22:13
popeyZuardi: which app?22:13
ZuardiCounters22:13
popeyah okay22:14
rschrollpopey: I await the coming of the Content Hub, which shall solve all problems.22:15
popeyZuardi: http://popey.com/~alan/device-2013-09-15-231918.png22:19
popeyZuardi: works much better now, responds nice and quickly to taps22:19
Zuardipopey what about the context menu?22:20
popeyZuardi: can properly confuse the hell out of it by tapping all three counters at once :D22:20
Zuardipopey, if you long-press a number, does something happen?22:20
popeyyes, colour chooser, close, reset options22:20
Zuardioh yeah!!!!22:20
Zuardiit doesnt work on qmlscene22:21
popeythe x doesn't work22:21
popeyhold down, press x, the menu disappears and then it increments the counter22:21
Zuardibad ui22:21
Zuardithe x is to remove a counter22:21
Zuardino to close the menu22:22
popeyyeah, i know, but it doesn't remove the counter22:22
popeythe tap goes through the context menu into the counter and increments it22:22
Zuardiok, that's a bug then22:22
Zuardilet me try it on my device22:22
Zuardi(android)22:22
Zuardiyep, it's a bug, fixing it now…22:24
popeycool22:24
cleptogoing to bed! popey, thanks for all your help the past couple of days! goodnight!22:25
labsinWhen I set an Image source on Sausy to "image://theme/reload" in qml I get "Failed to get image from provider: image://theme/reload" and I have done export UBUNTU_ICON_THEME="ubuntu-mobile"22:26
randomcpppopey, I've found a website that replies a nice 406 - "Not Acceptable"22:35
Zuardipopey I should start making this click packages on my main machine (they can be generated with dpkg right?) having to open the VM just to pull from github , copy to the qml project and generate the package is not optimal :P22:36
Zuardiok, submitted 2 fixes, now the delete button should be functional :)22:40
popeyok22:41
popeyheh yeah22:41
popeyZuardi: approved22:42
Zuardilet's see… 1h and 12 minutes…22:43
ZuardiI probably should'nt touch that thing anymore22:43
popeydelete works, but22:43
popeyi deleted the top counter and the tap on the x slipped through to the second counter as teh first disappeared22:43
Zuardipopey oh, that might be scrolling22:44
Zuardithe context menu doesnt stop scroll22:45
Zuardiso you can see things moving underneath22:45
Zuardiis that the bug?22:45
labsinOk, I submitted the (hopefully) last version of my app solitaire games22:45
popeyZuardi: no, when i press the x my finger is still down, that counter disappears and my finger is still down, but over the next counter as they have moved. as I lift my finger that counter increments22:46
Zuardioh, I see22:47
Zuardiyes, I should treat this case22:47
popeylabsin: approved22:47
Zuardithanks again for the great reports22:47
labsinpopey, Could you try and install it? I haven't tested it at all on a phone22:48
popeyZuardi: no problem22:48
popeylabsin: sure, already installed it22:48
labsinpopey, What does it say?22:48
popeyok. first issue22:48
popeyhttp://popey.com/~alan/device-2013-09-15-234858.png22:49
popeytop games are off the top of the screen - that screenshot shows it as it is when you first run22:49
popeyif I pull down to see the top ones, it snaps back up, so I can't tap them22:49
labsinpopey, Strange...22:50
labsinpopey, Ok, I have it to.22:50
randomcpppopey, I really hope 1.0.7 is the last one for today :p22:58
popeyhehe22:58
randomcpppopey, I don't know how to fix the bug with the keyboard btw22:58
randomcpppopey, there are a lot of nice apps23:02
popeyyeah23:02
popeyrandomcpp: approved23:05
randomcppI saw it :) thank you23:05
popeynp23:05
labsinpopey, Got that one sorted out23:09
popeyok23:11
labsinuploaded a new version23:13
popeyyeah, checking now23:13
popeydone23:14
randomcpppopey, I go to sleep, I'll see tomorrow if I can make extra modifications..23:17
randomcppI forgot to add a really nice feature :(23:17
popeywell the contest runs out in 40 mins23:18
popeyI don't know whether mods will be accepted after the time23:18
popeybut good luck everyone!23:19
popeyand I appreciate your patience!23:19
randomcppbut I need to sleep :(23:19
popeyindeed23:19
labsinrandomcpp, I need to be up in 3h...23:19
randomcpplabsin, well..go grab a coffee :)23:20
randomcppyou'll need it23:20
popey23:20
* popey wonders when breaking bad is on23:20
labsinrandomcpp, I'll better leave it as it is now.23:20
popeywise23:21
labsinby all23:21
popeysee ya23:21
randomcppbye23:21
randomcppso, now I go23:23
randomcpptomorrow I'll write a blog post23:23
popeyo/23:23
popeygreat, look forward to the feedback, thanks23:23
randomcppnight :)23:24
Zuardiok popey, manage to sneak one last commit, counters 0.5.723:28
popeyZuardi: sure23:32
popeyoh, someone else approved it, it seems23:33
Zuardibugfix release, should be better (although I am sleepy :P)23:33
Zuardihooray23:33
beunoo/23:41
beunojust passing by to check up on the queue23:41

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