* aquarius fixes the multiple-page-head thing with a dreadful workaround hack ;) | 00:07 | |
aquarius | where does Ubuntu SDK put the click packages it builds so that I can upload one to the store? The "Publish" section doesn't seem to actually have anything about publishing :( | 00:35 |
---|---|---|
nik90 | aquarius: it should be in the build directory | 00:40 |
nik90 | aquarius: you can find out where your build directory is by Tools->Options->Build and run-> Build Directory | 00:41 |
nik90 | although it should somewhere obvious tbh | 00:41 |
aquarius | Is "Ubuntu Publish" in Ubuntu SDK going to actually be about publishing at some point? :) | 00:41 |
nik90 | aquarius: I heard that's the plan | 00:42 |
nik90 | not sure if there is an API for it though | 00:42 |
aquarius | and if I have a pure QML click package, I don't have to care about building it for arm, right? We're still using an on-device qml runner rather than every app providing their own? | 00:43 |
nik90 | yup | 00:43 |
nik90 | you should be good | 00:43 |
aquarius | gnaaaah | 00:43 |
aquarius | it puts it in the parent folder :( | 00:43 |
aquarius | so in my Programs folder I now have a thing named build-fontbrowser-emulatorrtm1409_GCC_i386_ubuntu_sdk_14_10_utopic-default | 00:44 |
aquarius | which is massively ugly :( | 00:44 |
nik90 | yup | 00:44 |
aquarius | ah well, will know next time to create a container folder. | 00:44 |
nik90 | well you can change that in the direction I posted above | 00:44 |
nik90 | Tools->Options->Build and run-> Build Directory | 00:44 |
nik90 | you can make it name anything from "StuartIsAwesome" to whatever comes to your mind :P | 00:45 |
aquarius | haha, useful, thanks a lot, submission process. That's the most useless thing ever. http://screencloud.net/v/bSZz | 00:45 |
nik90 | lol | 00:47 |
aquarius | beuno, ping. | 00:51 |
aquarius | or is that more an mhall119 thing? | 00:52 |
beuno | aquarius, I'll fix it tomorrow | 02:33 |
beuno | not sure what's going on | 02:33 |
beuno | maybe we did en up hardcoding errors for your user | 02:33 |
liuxg_ | I have an app called "import-qml". I used contenthub to get a picture from the gallery, and the picture is saved into my app local directory. However, I got the following error like Cannot open: file:///home/phablet/.local/share/import-qml/Pictures/image20141106_115100393.jpg | 04:41 |
liuxg_ | what is the root cause of the problem? do I need to do anything special for it? | 04:41 |
ajalkane | liuxg_: how are you trying to open it? | 06:53 |
liuxg_ | ajalkane, http://pastebin.ubuntu.com/8847553/. as shown there, it is an url in the ubuntu shape | 06:57 |
liuxg_ | ajalkane, my source code is at bzr branch lp:~liu-xiao-guo/debiantrial/contenthub-import | 06:58 |
liuxg_ | ajalkane, do you see any problems with it? | 07:04 |
ajalkane | liuxg_: try to call ".toString()" on the url you receive from Content-Hub before passing it to UbuntuShape | 07:07 |
ajalkane | (if you haven't) | 07:07 |
liuxg_ | ajalkane, that is a qml app. I have printed the url string using console.log. the complained info is like file:///home/phablet/.local/share/import-qml/Pictures/image20141106_115100393.jpg | 07:08 |
liuxg_ | ajalkane, file:///opt/click.ubuntu.com/com.ubuntu.developer.liu-xiao-guo.contenthub-import/0.1/main.qml:106:28: QML QQuickImage: Cannot open: file:///home/phablet/.local/share/import-qml/Pictures/image20141106_115100393.jpg | 07:09 |
liuxg_ | ajalkane, in the /var/log/syslog, it has the log like Nov 6 04:33:30 ubuntu-phablet kernel: [ 2819.238760] type=1400 audit(1415248410.527:827): apparmor="DENIED" operation="open" profile="com.ubuntu.developer.liu-xiao-guo.contenthub-import_content-import_0.1" name="/home/phablet/.local/share/import-qml/Pictures/image20141106_115100393.jpg" pid=18455 comm="qmlscene" requested_mask="r" denied_mask="r" fsuid=32011 ouid=32011 | 07:10 |
liuxg_ | phablet@ubuntu-phablet:~/.local/share/import-qml/Pictures$ liuxg@liuxg:~$ | 07:10 |
ajalkane | the urls returned by Content-Hub are not strings AFAIK and you should be able to call .toString() on the URL. So on UbuntuShape try source: url.toString() | 07:11 |
liuxg_ | ajalkane, OK. I will have a try. | 07:12 |
liuxg_ | ajalkane, I think in QML, there is no such a thing like toString. I got a complain like "file:///opt/click.ubuntu.com/com.ubuntu.developer.liu-xiao-guo.contenthub-import/0.1/main.qml:125:17: Unable to assign [undefined] to QObject* | 07:15 |
liuxg_ | UbuntuWindow::handleSurfaceFocusChange(focused=true)". In fact, I printed out the url correctly by using "console.log(importItems[i].url); | 07:15 |
liuxg_ | ajalkane, it seems to me that the app cannot access the file retrieved from the gallery. | 07:15 |
liuxg_ | ajalkane, if I set my app to the "unconfined", it works well. | 07:16 |
ajalkane | ahem... I was sure I've seen some code that called .toString() on the urls of Content-Hub | 07:16 |
ajalkane | liuxg_: in your manifest.json, there's no content-hub files | 07:19 |
ajalkane | not sure if they're needed for importing, but at least this example project specifies them: http://bazaar.launchpad.net/~ken-vandine/+junk/hub-importer/files | 07:20 |
ajalkane | and that example project indeed calls toString() on the url | 07:21 |
liuxg_ | ajalkane, I just want to import some picture from the gallery. it works for the "unconfined" template. I think it is a security issue then. | 07:21 |
ajalkane | it does sound like security issue. I don't know if there's some automagic there that is done if manifest has "content-hub" specified | 07:22 |
liuxg_ | ajalkane, thanks for your help. I will check the code you pointed out. I am now just using an importer to import the picture. | 07:22 |
ajalkane | Unfortunately I know next to nothing about those apparmor profiles | 07:22 |
ajalkane | Good luck :) | 07:22 |
liuxg_ | ajalkane, anyway, thank you for your kind help on this. | 07:23 |
liuxg_ | ajalkane, I found my problem | 07:31 |
liuxg_ | ajalkane, the problem is that I should set the application name correctly applicationName: "com.ubuntu.developer.liu-xiao-guo.contenthub-importer". this is the directory that it should be accessed. | 07:34 |
=== rmescandon is now known as rmescandon-brb | ||
=== rmescandon-brb is now known as rmescandon | ||
mzanetti | dpm: hey | 09:15 |
mzanetti | dpm: you joining? | 09:15 |
dpm | mzanetti, ah, yes, sorry, my alarm didn't go off. I'll be there in 2 minutes | 09:16 |
mzanetti | dpm: please tell me you didn't use the Ubuntu Phone as alarm | 09:18 |
mzanetti | :P | 09:18 |
dpm | mzanetti, I did use it, however, syncmonitor hadn't updated the new time I changed yesterday :) | 09:39 |
mzanetti | please report a bug... a not working alarm clock is a no go :) | 09:39 |
JamesTait | Good morning all; happy Nachos Day! :-D | 09:50 |
aquarius | popey, do apps still require manual review? | 10:04 |
dpm | aquarius, if they pass the click-review-tools check you can do on QtC or on the command line when building the click, they should be uploaded automatically, IIRC | 10:06 |
aquarius | dpm, the thing I uploaded did pass them, but it's still in review; I assumed that if it were automatically reviewed, it'd happen in seconds :) | 10:21 |
dpm | aquarius, do you have the url to the upload in the store? We can have a look at it | 10:26 |
davmor2 | aquarius: What does it say in feedback? | 10:28 |
aquarius | dpm, davmor2: https://myapps.developer.ubuntu.com/dev/click-apps/1159/ -- feedback says that I moved it to "pending review" 46 minutes ago | 10:30 |
aquarius | if things still need a person in the loop, that's fine | 10:30 |
aquarius | I just didn't think they did any more, based on beuno's blog post | 10:30 |
dpm | aquarius, let's see what popey or beuno can tell us. I can see that it's passed automated review, but I've not done any reviews in a while, so I'd rather wait for them to have a look at it | 10:34 |
popey | currently debugging an issue with JamesTait | 10:35 |
popey | aquarius: ^ | 10:35 |
JamesTait | And I'm in a queue atm. :( | 10:38 |
aquarius | popey, ah, ok, no worries then :) | 10:46 |
JamesTait | aquarius, did you manage to find your app's stats, btw? | 10:46 |
mzanetti | dpm: lets go ahead and merge it... I really don't see how it could affect sorting. | 10:48 |
mzanetti | dpm: besides, there is some issue with the evernote300 account. seems the notes are created programmatically and all have the exact same timestamps | 10:49 |
mzanetti | dpm: as we sort by timestamp this causes somewhat random results | 10:49 |
mzanetti | dpm: something that can't really happen in real life though | 10:49 |
popey | mzanetti: they were created on my windows pc | 10:52 |
dpm | mzanetti, +1 | 10:52 |
popey | mzanetti: many were anyway | 10:52 |
mzanetti | popey: interesting... how? | 10:53 |
mzanetti | popey: just clicking the + button for 300 times? | 10:53 |
popey | i downloaded and unpacked the guttenburg collection | 10:53 |
popey | no, the windows client can be told to watch a folder | 10:53 |
mzanetti | ah | 10:53 |
popey | pointed it at the unpacked guttenburg | 10:53 |
mzanetti | interesting... so it can happen in real life after all | 10:53 |
popey | and a folder full of wallpapers (to test large images) | 10:53 |
popey | well.. its contrived | 10:53 |
mzanetti | what would you suggest to do in this case? | 10:53 |
mzanetti | like they all have the exact same timestamps | 10:54 |
mzanetti | so sorting by that doesn't really work | 10:54 |
popey | i would still sort by timestamp | 10:54 |
mzanetti | Qt falls back on the label | 10:54 |
popey | and ignore the anomoly that is the evernote300 account | 10:54 |
mzanetti | which causes the weird effect we're seeing | 10:54 |
mzanetti | like they are sorted somehow, then we load the content, the label changes and it gets reordered | 10:54 |
popey | i could delete all the files, give the text files random timestamps and start again? | 10:54 |
mzanetti | popey: I think the timestamp is created when creating the note | 10:55 |
popey | oh, not the dos timestamp? | 10:55 |
popey | are they all about 3-4 weeks old? | 10:55 |
* popey isn't signed into it now. | 10:55 | |
popey | probably 2 months now | 10:55 |
* mzanetti checks | 10:55 | |
popey | sept 9th or so | 10:55 |
popey | thats when I sent the mail about evernote300 account | 10:56 |
mzanetti | Monday 8, 12:38 | 10:56 |
mzanetti | all of them | 10:56 |
popey | makes sense | 10:56 |
mzanetti | whatever that means | 10:56 |
popey | well, if I boot my windows machine now, you'll get more | 10:56 |
popey | as the api limit will have expired | 10:56 |
mzanetti | haha | 10:56 |
mzanetti | shoot! | 10:56 |
popey | ok | 10:56 |
* popey swaps hard disks | 10:57 | |
popey | brb | 10:57 |
mzanetti | oh... well. it's not that important to create real efforts | 10:57 |
popey | nah, it's 2 mins | 10:57 |
popey | mzanetti: it's syncing now, so you may see some new things arriving | 11:01 |
popey | mzanetti: and now I hit the API upload limit again | 11:04 |
mzanetti | popey: hmm... seems they are using the file timestamp indeed | 11:13 |
popey | it didnt stamp them with today? | 11:14 |
popey | but some previous date? | 11:14 |
popey | thats quite neat if true ☻ | 11:14 |
mzanetti | at least they're not showing up at the top | 11:15 |
mzanetti | but rather along with the others | 11:15 |
popey | mzanetti: need me to do anything with this evernote account? | 11:29 |
popey | (while I have my windows pc booted) | 11:29 |
mzanetti | popey: how does the windows client sort those notes? | 11:30 |
popey | looks like date then alphabetical by title | 11:30 |
popey | mzanetti: http://imgur.com/RR1p0kP | 11:31 |
mzanetti | hmm... we're not displaying the day of month in our date... that's not good | 11:33 |
mzanetti | popey: can you tell if that date is the created or the modified date? | 11:34 |
popey | yes | 11:34 |
popey | there's two fields | 11:34 |
popey | let me get you another screenshot | 11:34 |
popey | http://imgur.com/HaYd6cW | 11:35 |
popey | look at the top right | 11:35 |
popey | compare with previous screenshot, note you only see "updated" if it's been modified after creation | 11:35 |
mzanetti | I see | 11:36 |
mzanetti | popey: so you touched all those notes today? | 11:37 |
mzanetti | as in, edited them in the app | 11:38 |
popey | no | 11:39 |
popey | i had to scroll down to find one that had been touched | 11:39 |
mzanetti | popey: https://code.launchpad.net/~mzanetti/reminders-app/gif-support/+merge/240842 | 12:18 |
popey | wow, really? | 12:19 |
popey | is it 1997? | 12:19 |
popey | i didnt think gif had problems these days. | 12:20 |
mzanetti | popey: http://qt-project.org/doc/qt-5/qimage.html#reading-and-writing-image-files | 12:21 |
mzanetti | popey: it does read it, just not writing | 12:21 |
mzanetti | popey: so the low-res version caching failed | 12:21 |
mzanetti | which is why opening the note would show the image, but not the preview in the list of notes | 12:21 |
dpm | mzanetti, does it mean we cannot view animated gifs? Ooooooh.... | 12:22 |
mzanetti | we can, but not in the preview list | 12:23 |
mzanetti | when opening the note we show the original image, which still is a gif | 12:23 |
mzanetti | here's some more details: https://gitorious.org/qt-gif-plugin | 12:23 |
mzanetti | seems initially writing support hasn't been implemented because of patents. those have now expired but noone updated gif support in Qt so far | 12:23 |
mzanetti | as its not 1997 any more noone cares about gif any more :D | 12:24 |
popey | :D | 12:25 |
* popey uploads all of imgur for mzanetti to test that theory | 12:26 | |
mzanetti | :D | 12:26 |
daker | MP4 is the new GIF now https://imgur.com/blog/2014/10/09/introducing-gifv/ | 12:35 |
mihir | popey: just wanted to make sure at what time we have claendar meeting. | 12:36 |
mihir | popey: after how many hours we have Claendar meeting :P | 12:36 |
popey | mihir: 1 hour 20 mins | 12:38 |
mihir | popey: thanks. | 12:51 |
mzanetti | dpm: https://code.launchpad.net/~mzanetti/reminders-app/improve-sorting/+merge/240848 | 13:08 |
mzanetti | dpm: this should help a lot with perceived performance, also on images | 13:09 |
=== boiko_ is now known as boiko | ||
=== chihchun_afk is now known as chihchun | ||
mzanetti | dpm: lol... https://bugs.launchpad.net/reminders-app/+bug/1385783 | 13:49 |
ubot5 | Ubuntu bug 1385783 in Ubuntu Reminders app "No content shown. Stuck at "Select a Note"" [Undecided,Incomplete] | 13:49 |
mzanetti | see last 2 comments | 13:49 |
dpm | mzanetti, hahaha | 13:50 |
=== rmescandon is now known as rmescandon|lunch | ||
dpm | mzanetti, I'll test the sorting branch this evening | 14:04 |
mzanetti | ok | 14:04 |
mzanetti | dpm: rpadovani: having an issue here... I marked some notes as reminders in the evernote300 account. then I closed and restarted the app and the API tells me there are no reminders. | 14:29 |
mzanetti | although looking at it in the webinterface i can see them | 14:29 |
rpadovani | mzanetti, not able to reproduce it, works well on rtm6 | 14:32 |
mzanetti | dafuq | 14:32 |
mzanetti | rpadovani: so you see all reminders just fine? | 14:32 |
rpadovani | mzanetti, yap, I have a reminder that is very old under "No date" and one I just set for tomorrow | 14:33 |
mzanetti | rpadovani: is that your own account? | 14:33 |
mzanetti | or the evernote300? | 14:33 |
rpadovani | mzanetti, mine, do I have to try with evernote300? | 14:34 |
mzanetti | seems to work fine for my private account too | 14:35 |
mzanetti | probably related to the amount of notes | 14:35 |
mzanetti | hmm... this actually might be related to what that guy on g+ reported | 14:35 |
mzanetti | hah! indeed. | 14:37 |
mzanetti | we're only getting 250 notes | 14:37 |
dpm | mzanetti, I'm a bit tied until this evening, but I'll try later too | 14:37 |
mzanetti | although the account has 350 | 14:37 |
dpm | aha | 14:37 |
mzanetti | yay! for the api regarding the max value I set | 14:38 |
mzanetti | not | 14:38 |
rpadovani | good catch! | 14:38 |
=== rmescandon|lunch is now known as rmescandon | ||
mzanetti | rpadovani: dpm: next one https://code.launchpad.net/~mzanetti/reminders-app/load-chunks/+merge/240877 | 15:59 |
mihir | balloons: is there anything wrong with Jenkins ? | 16:09 |
mihir | i am not able to rebuild job or unable to open that as well, http://91.189.93.70:8080/job/ubuntu-calendar-app-ci/988/rebuild | 16:10 |
balloons | let me look | 16:10 |
mihir | okay. | 16:12 |
popey | aquarius: i think you need to re-upload your app with a minor version bump, sorry. | 16:21 |
aquarius | popey, ok | 16:37 |
nik90 | gventuri: hey, can I get your opinion on https://bugs.launchpad.net/ubuntu-clock-app/+bug/1389773 quickly? | 16:44 |
ubot5 | Ubuntu bug 1389773 in Ubuntu UX "[clock app] Font for the date is tiny and barely readable" [Medium,Triaged] | 16:44 |
gventuri | nik90: Hi | 16:46 |
nik90 | hi | 16:46 |
gventuri | nik90: the thing is there should be the location name above | 16:48 |
gventuri | nik90: is location provider fixed? | 16:48 |
nik90 | gventuri: yup it is fixed. My location branch is being reviewed as we speak and should land tomorrow hopefully | 16:48 |
gventuri | nik90: we should see the design with the location name | 16:48 |
gventuri | nik90: I'll assign this bug for review to jounih | 16:49 |
nik90 | I can take a screenshot of my phone with the location name if you want | 16:49 |
gventuri | nik90: all visual bugs for apps should go to jounih | 16:49 |
gventuri | michal has gone | 16:49 |
nik90 | oh | 16:50 |
gventuri | yeah | 16:50 |
gventuri | nik90: sorry I can't help this time | 16:50 |
nik90 | gventuri: no worries, this is just a minor change. I will add screenshots to the bug report and defer to jounih | 16:51 |
gventuri | nik90: I asked him to join the channel | 16:51 |
aquarius | hm. I have no text entry box to enter my passphrase in the emulator. | 16:52 |
aquarius | oh! | 16:52 |
aquarius | I'm not meant to have one? | 16:52 |
aquarius | that's horribly confusing | 16:52 |
aquarius | aaaaaand... the Dash hasn't started, again | 16:53 |
aquarius | can I provide any helpful debugging information to anyone about that? | 16:53 |
aquarius | ah well, let's see if anyone wants info the next time it happens | 16:56 |
* aquarius restarts the dash :) | 16:56 | |
aquarius | popey, new version uploaded (well, the same version with a new version number :)) | 16:58 |
popey | aquarius: it should autoreview | 16:58 |
aquarius | ooh, failed review! | 16:58 |
aquarius | coiol | 16:59 |
aquarius | cool | 16:59 |
* aquarius goes and looks why :) | 16:59 | |
aquarius | erm | 16:59 |
aquarius | found unexpected Exec with architecture 'all': ./qtcdevicedebughelper.py | 16:59 |
aquarius | security_policy_groups_safe_FontBrowser (debug): | 16:59 |
aquarius | (REJECT) reserved policy group 'debug': not for production use | 16:59 |
popey | yeah, remove that | 16:59 |
popey | also, oops | 17:00 |
aquarius | that looks a LOT like what I've uploaded is some sort of debug build to run on the emulator | 17:00 |
popey | JamesTait: ^^^^ | 17:00 |
aquarius | how do I create a non-debug build for upload to the store? | 17:00 |
popey | i dont know, i have never done a debug build! | 17:00 |
beuno | aquarius, correct, you uploaded what you built for the emulator | 17:00 |
beuno | you need to do a straight up build | 17:00 |
aquarius | how do I do that? | 17:00 |
beuno | there's a Packaging tab | 17:01 |
aquarius | the Build button (the little hammer) doesn't do anything for qml apps. | 17:01 |
aquarius | aaaah | 17:01 |
aquarius | I do it from the Publish tab | 17:01 |
popey | ah yes | 17:01 |
beuno | er, publish, yeah | 17:01 |
aquarius | with Create and validate Click package | 17:01 |
popey | with the right platform set | 17:01 |
aquarius | (which is miscapitalised, btw) | 17:01 |
* JamesTait watches and learns. | 17:01 | |
balloons | mihir, which merge is giving you the build trouble? | 17:01 |
popey | patches welcome ㋛ | 17:01 |
aquarius | popey, it's a pure QML app, so it should be all, right? | 17:01 |
popey | yeah, it should run click reviewer tools against it | 17:02 |
popey | and pass | 17:02 |
aquarius | which it did | 17:02 |
popey | sweet | 17:02 |
popey | did you bump the version (again)? | 17:02 |
popey | because you'll need to, in order to submit | 17:02 |
aquarius | I did :) | 17:02 |
popey | 1.0.0.0.0.0.0.0.0.0.0.0.1 | 17:02 |
aquarius | just resubmitted. | 17:02 |
nik90 | aquarius: yes you need to build click packages in the publish tab (both pure qml and other apps) before uploading to the store. The click which is created for testing on the emulator is only for debugging purposes | 17:02 |
JamesTait | Yes, those dots are important. ;) | 17:02 |
aquarius | woooooo upblished! | 17:02 |
popey | beuno: btw, when apps fail the test I can't get to them in the web ui, they have a permission denied | 17:03 |
popey | beuno: is that expected? | 17:03 |
JamesTait | aquarius, is that uploaded and published? | 17:03 |
aquarius | JamesTait, it is, and it shows in the store | 17:03 |
popey | e.g. I couldn't get to aquarius's app earlier when he had a failed run | 17:03 |
JamesTait | aquarius, I meant the word you just invented. ;) | 17:03 |
aquarius | JamesTait, ha! shut up :) | 17:04 |
beuno | popey, yes-ish, because it hasn't been published | 17:04 |
beuno | so it's sort of private | 17:04 |
popey | that makes no sense, i can see them before they're published | 17:04 |
popey | but not when they fail, and can again when they pass | 17:04 |
beuno | that doesn't sound right | 17:04 |
beuno | pindonga, ^ | 17:04 |
popey | its been like that forever | 17:04 |
JamesTait | aquarius, this must be Font Browser, the only app of yours in the store that I don't currently have installed. :) | 17:05 |
aquarius | JamesTait, it is indeed :) | 17:05 |
aquarius | it is not the most complex app in the world ;) | 17:06 |
JamesTait | Intrigued now. | 17:06 |
aquarius | I wanted something that would show me all the fonts I have installed showing a particular phrase | 17:06 |
aquarius | so I roughed it out as a python-gtk app | 17:06 |
aquarius | and then I thought, no, wait, hang on, why not make it an sdk app and then everyone can use it, including on the phone | 17:06 |
aquarius | and lo, there you have it. | 17:06 |
aquarius | I uncovered about a million unpleasant rough edges in the process along the way :) | 17:07 |
JamesTait | And no foxes or dogs hurt int he making. | 17:07 |
aquarius | some of which have bugs filed for them. | 17:07 |
JamesTait | \o/ | 17:07 |
aquarius | also, qml doesn't let you find out anythng about a font other than its name, afaict, which is most annoying. | 17:08 |
mihir | balloons: https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/ReminderDesignFix-3/+merge/239598 | 17:09 |
mihir | it is not even running for approved Mp to get it merged | 17:10 |
balloons | mihir, I ask because I can't get jenkins to load at all. can you? | 17:11 |
mihir | balloons: nope I can't, | 17:11 |
pindonga | popey, this is when they're not yet published for the first time, and the review fails? | 17:12 |
popey | yes | 17:12 |
pindonga | or does the same happen if the app was already published, but an update failed? | 17:12 |
popey | yes | 17:12 |
popey | both ☻ | 17:12 |
pindonga | mhh | 17:12 |
pindonga | k, will add that to my todo list | 17:12 |
aquarius | JamesTait, it would be nice if instead of throwing those errors about the debug privilege, the back end noticed that and said "you have uploaded a debug build which was made to test on the emulator, not a release build. Go and do a release build.", with nicer wording. :) | 17:12 |
pindonga | popey, could you file a bug for this issue? | 17:12 |
pindonga | so it's easier to track | 17:12 |
popey | sure thing, where? | 17:13 |
pindonga | on software-center-agent | 17:13 |
popey | kk | 17:13 |
JamesTait | aquarius, I agree. I'm not sure where that bug would need to be filed, though - software-center-agent might be a good place to start, and we can retarget it if it's wrong. | 17:14 |
JamesTait | aquarius, I'm not sure how easy it is to implement, mind. | 17:14 |
popey | done | 17:15 |
aquarius | if error_message = " reserved policy group 'debug': not for production use": error_message = "YOu uploaded a debug build, you numpty." # :-) | 17:17 |
balloons | mihir, ok, having ci take a look | 17:18 |
JamesTait | aquarius, maybe. ;) I spoke with james_w and balloons about the upload scanner process in DC, but I still haven't actually got the stack running and got familiar with it. | 17:20 |
aquarius | JamesTait, https://bugs.launchpad.net/software-center-agent/+bug/1390163 | 17:22 |
ubot5 | Ubuntu bug 1390163 in Software Center Agent "Inform people kindly and understandably when they upload a debug build to the store by accident" [Undecided,New] | 17:22 |
* JamesTait hugs aquarius | 17:22 | |
aquarius | JamesTait, I really don't think this needs clever handling in sca or anything; it's literally just a front end change in the web page which displays the error messages :) | 17:22 |
JamesTait | aquarius, ah well, in that case I can hand it off to a front-end developer and not worry. :-P | 17:27 |
aquarius | JamesTait, that's how I'd solve it. You lot may feel differently about it :) | 17:31 |
balloons | ohh aquarius did you have the weird won't pass click store review click issue? qtcreator somehow builds and passes a debug version | 17:31 |
aquarius | and a world in which Ubuntu SDK publishes to the store without a web page involved may need the trap to happen somewhere deeper than in the django templates ;) | 17:31 |
balloons | one would fail, the next one I built the same way wouldn't | 17:32 |
balloons | I build on the command line now, so I suppose I never found the root issue | 17:32 |
aquarius | balloons, the issue is that when you run your app in the emulator, Ubuntu SDK builds a click package for it, but you can't upload that click package to the store; you have to do a release build, which is done from the Publish pane. At least, that was my issue. :) | 17:32 |
aquarius | it would also be nice if debug build click packages, which still get saved to disc, had " (debug build)" after them or something, so it was obvious. | 17:34 |
aquarius | is that an Ubuntu SDK feature request or a click feature request? | 17:35 |
aquarius | I think it's Ubuntu SDK? | 17:35 |
aquarius | https://bugs.launchpad.net/qtcreator-plugin-ubuntu/+bug/1390169 filed about it, anyway | 17:46 |
ubot5 | Ubuntu bug 1390169 in qtcreator-plugin-ubuntu "Explicitly mark debug-build click packages AS debug builds" [Undecided,New] | 17:46 |
mihir | balloons: okay | 17:48 |
balloons | mihir, should be up again | 17:51 |
mihir | balloons: great , thank you. | 17:51 |
balloons | mihir, i believe it's building so I won't manually start it | 17:56 |
mihir | balloons: no issues, curious to ask what was the issue ? | 17:57 |
balloons | mihir, something got stuck somewhere.. | 17:58 |
balloons | mihir, :-) they didn't say exactly other than it was a hiccup | 17:58 |
mihir | hehee okay | 18:00 |
mihir | balloons: wow , it has started :D | 18:00 |
mihir | popey: ping | 18:01 |
mihir | popey: when you get time , could you just approve & Top approve trivial MRs so that we are good to go for store push on app ? | 18:01 |
popey | mihir: sure! | 18:02 |
popey | mihir: link me up! | 18:02 |
mihir | popey: https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/DesignFixDefaultWeekView-5/+merge/240867 | 18:02 |
mihir | popey: https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/CalendarChoiceDesignFix-4/+merge/239648 | 18:02 |
popey | thanks mihir | 18:02 |
mihir | popey: these two , rest i have done that and with help of balloons Jenkins is back in action so we're good to go :D | 18:03 |
popey | \o/ awesome | 18:03 |
mihir | popey: now we'll have Weekview as default & initial view | 18:04 |
mihir | popey: also , make sure Jenkins is happy before you top approve. :) | 18:04 |
popey | Will do! | 18:06 |
popey | ☻ | 18:06 |
qtros | Hi all | 18:15 |
qtros | I have dualboot on my nexus 4 installed and I want to reinstall Ubuntu Touch. For some reason updates doesn't work for me ("wrong version" message) | 18:16 |
qtros | How can I do that? | 18:17 |
dpm | qtros, not sure I can help, but it might be worth submitting a bug with the exact details on https://bugs.launchpad.net/humpolec | 18:18 |
qtros | dpm Hello, David | 18:20 |
dpm | hey :) | 18:21 |
qtros | dpm can you tell me which one channel is now recommended for developers? :) | 18:21 |
dpm | qtros, http://developer.ubuntu.com/start/ubuntu-for-devices/image-channels/ - in a nutshell, the recommended one is ubuntu-touch/ubuntu-rtm/14.09-proposed to track the latest development | 18:22 |
qtros | dpm seems that I should use ubuntu-touch/devel | 18:23 |
qtros | dpm to track latest changes | 18:24 |
qtros | dpm since I am not using it in everyday life) Only for development) | 18:24 |
dpm | qtros, actually, I'd recommend the one I mentioned ^ | 18:25 |
dpm | as it's getting more developer and QA attention | 18:26 |
qtros | dpm yeah, now I see that you are right | 18:26 |
=== chihchun is now known as chihchun_afk | ||
qtros | dpm thanks, current version looks great) | 19:26 |
qtros | dpm but 3g still doesn't work =\ | 19:27 |
qtros | Hmm... seems that scope development requires g++ 4.9 | 20:07 |
qtros | How can I install it?' | 20:07 |
qtros | My OS is 14.04 | 20:07 |
qtros | Guys, I can't build unity scope because of lack g++ 4.9 in Ubuntu SDK. | 20:42 |
qtros | How I can fix it? Can someone help? | 20:42 |
daker | qtros: i suspect you'll be asked to upgrade | 20:50 |
daker | to 14.10 | 20:50 |
qtros | daker okay, I thought about that earlier, seems that now is the time :) | 20:51 |
akiva-thinkpad | popey, dpm isn't here, but I'd just like to say that I can host two of my proposed sessions at the UOS. | 21:18 |
akiva-thinkpad | Creating better incentives to contribute to Ubuntu. & Roundtable: Creating a Theming Standard for QML | 21:18 |
justCarakas | anyone has an Idea why the music app on RTM6 keeps saying import music while I have music in my Music dir | 22:01 |
ahayzen | justCarakas, i can't remember if the old app is dynamic... or if there maybe is a bug with it | 22:02 |
justCarakas | is there a way to get the new one ? | 22:03 |
ahayzen | justCarakas, at your own risk there is a new one under testing now https://lists.launchpad.net/ubuntu-phone/msg10380.html | 22:03 |
justCarakas | I cant call anymore on android but I can on ubuntu touch, made me switch over :) | 22:04 |
ahayzen | justCarakas, but tbh the old app 'should' work but i haven't touched the code on it for nearly 2months | 22:05 |
justCarakas | ahayzen: thx gonne try it | 22:06 |
ahayzen | justCarakas, the music is appearing in the scope right? | 22:06 |
justCarakas | when I used the terminal to move it over from the android data to the music folder, maybe that has something to do with it | 22:06 |
ahayzen | justCarakas, ah the permissions maybe wrong | 22:06 |
ahayzen | justCarakas, ensure that the files are owned/readable by the user phablet | 22:07 |
justCarakas | yea, stupid me :) chanched perm on the folder forgot the songs | 22:07 |
ahayzen | justCarakas, still try the new music app if you want some fun ;) we would appreciate as much testing as possible :) | 22:09 |
justCarakas | I will | 22:10 |
justCarakas | just hooked up my phone | 22:10 |
ahayzen | justCarakas, thanks :) | 22:10 |
justCarakas | ahayzen: I chowned and chmoded them but they still didn't show up (and those commands look bad written like that) | 22:13 |
ahayzen | justCarakas, you may need to restart to get it to rescan them as it probably got confused | 22:13 |
ahayzen | justCarakas, they aren't in the scope either right? | 22:13 |
justCarakas | nope | 22:13 |
justCarakas | do I also need to restart for the new app than ? | 22:14 |
ahayzen | justCarakas, if they aren't in the scope then music-app won't be getting them either as they come from the same source | 22:17 |
ahayzen | justCarakas, i would recommend restarting the device and then if that doesn't work look at the mediascanner2 logs | 22:18 |
justCarakas | ahayzen: its restarting now, just installed the music app | 22:19 |
ahayzen | \o/ | 22:19 |
justCarakas | ahayzen: do you happen to know where the feedback from the feedback app goes to | 22:20 |
ahayzen | justCarakas, feedback as in design/bugs? | 22:20 |
ahayzen | oh 'feedback app' ? | 22:21 |
justCarakas | there is a feedback app :) | 22:21 |
* ahayzen hasn't heard of this | 22:21 | |
justCarakas | I was wondering what happens with that data :) I have been sick this week so I did some testing but wasn't near my pc (yeey for being sick) so I uses that app | 22:22 |
justCarakas | oke :) | 22:22 |
ahayzen | justCarakas, the one written by nick skaggs? | 22:22 |
justCarakas | jup | 22:22 |
ahayzen | justCarakas, ask balloons ;) | 22:22 |
justCarakas | balloons: what happens with the feedback from the feedback app ? :) | 22:23 |
justCarakas | ahayzen: music app is running here, how do I know if its the new one ? | 22:23 |
ahayzen | justCarakas, it will look massively different...does it have a dark background? | 22:24 |
justCarakas | yes | 22:24 |
justCarakas | on the album screen I have 4 squares with album art | 22:24 |
ahayzen | justCarakas, and Square boxes (or 'Cards' as we call them) not rounded corner ones.... | 22:24 |
justCarakas | jup | 22:24 |
ahayzen | justCarakas, sounds like you have the new one :) | 22:25 |
justCarakas | oki, nice :D | 22:25 |
justCarakas | ahayzen: anything that needs to be tested specifically ? | 22:26 |
ahayzen | justCarakas, everything? ... hehe erm just use it for normal use and see if there are any bugs/design issues | 22:26 |
justCarakas | oki | 22:26 |
ahayzen | :) thanks | 22:27 |
ahayzen | justCarakas, its still WIP but getting close | 22:27 |
justCarakas | ahayzen: I like the control buttons | 22:27 |
ahayzen | \o/ | 22:27 |
justCarakas | ahayzen: do you think it would be possible on shuffle to go back to the actual previous song in stead of a random song ? | 22:29 |
ahayzen | justCarakas, yeah that is a known issue...we will eventually be using media-hub for the queue so will be fixed then | 22:29 |
justCarakas | oki | 22:29 |
ahayzen | justCarakas, or unless someone gets time to implement it | 22:30 |
justCarakas | just took 2 screens but I don't know what caused it | 22:33 |
ahayzen | justCarakas, screenshots? | 22:35 |
justCarakas | ahayzen: http://imgur.com/QGbgsre | 22:35 |
justCarakas | this happened when it started playing from shuffle | 22:36 |
justCarakas | but when I started the song myself | 22:36 |
ahayzen | ewww the progress bar is mucked up there is no duration set | 22:36 |
justCarakas | http://imgur.com/s1GD3hZ | 22:36 |
ahayzen | justCarakas, you could try looking in the log to see if there is anything | 22:37 |
justCarakas | where can I find the log for that ? | 22:37 |
ahayzen | justCarakas, in .cache/upstart ... then there will be something along the lines of application click com.ubuntu.music .log | 22:37 |
ahayzen | justCarakas, if you do $ ls -ltr .cache/upstart | 22:37 |
ahayzen | justCarakas, the last one that mentions music will be the log file | 22:38 |
justCarakas | ahayzen: and than to the bottom of the file ? | 22:41 |
ahayzen | justCarakas, yeah then just copy the output to pastebin.ubuntu.com and i'll see if i can spot anything strange | 22:41 |
justCarakas | kinda a very long file | 22:42 |
justCarakas | but ok | 22:42 |
ahayzen | justCarakas, heh it may have previous runs... you sure you got the latest one? | 22:42 |
ahayzen | justCarakas, it will probably have 726 in the filename | 22:43 |
justCarakas | thats the one :) | 22:43 |
ahayzen | justCarakas, yeah copy and paste that into pastebin :) | 22:43 |
justCarakas | any idea how I can copy that entire file, nano doesn't seem very helpfull | 22:43 |
ahayzen | justCarakas, you could adb pull /home/phablet/.cache/upstart/thelogfile /tmp/music.log | 22:44 |
ahayzen | justCarakas, that would bring a copy of it onto your machine | 22:44 |
justCarakas | got it | 22:48 |
ahayzen | :) | 22:48 |
justCarakas | ahayzen: http://pastebin.ubuntu.com/8858127 | 22:49 |
ahayzen | justCarakas, thanks | 22:49 |
* ahayzen reads through | 22:49 | |
ahayzen | justCarakas, when did the 'bad' time happen was it the second last time that file was used? or earlier? | 22:50 |
* ahayzen wonders why there are things like "VideoDimensionChanged signal arrived via the bus. void AalVideoRendererControl::onVideoDimensionChanged(uint64_t)" in the log | 22:52 | |
justCarakas | I think the second last time indeed | 22:53 |
justCarakas | maybe the screen going black by timeout ? | 22:53 |
ahayzen | hmm maybe... justCarakas i can't see anything obvious that has caused the progress bar to break, were you able to reproduce it? | 22:54 |
justCarakas | I saw it twice | 22:55 |
ahayzen | jhodapp, would you expect things like ^^ talking about Video while playing music? | 22:55 |
justCarakas | the first time the song had just finished and it was on shuffle so I lost it than and waited | 22:55 |
justCarakas | than I saw it again | 22:55 |
justCarakas | took the screen | 22:55 |
justCarakas | and than I tried to start it manually and than it worked and took the second screen | 22:56 |
ahayzen | justCarakas, weird, because we changed it so every time the position changes the duration is updated as well so this *shouldn't* happen ... unless the player.duration value is somehow bad | 22:56 |
justCarakas | just noticed something | 22:57 |
ahayzen | justCarakas, ah if the song ends with repeat off and its the last in the queue...i see the potential for the bar to get confused as it is not reset? | 22:57 |
* ahayzen tests | 22:57 | |
justCarakas | I was scipping trough the songs and than you sometimes see the empty bar and time 0:00 but not the line | 22:58 |
justCarakas | I have repeat and shuffle on | 22:58 |
justCarakas | got it | 22:58 |
justCarakas | just happend again while shipping trough the songs | 22:59 |
justCarakas | only happens with that one song | 22:59 |
ahayzen | strange i can see mine jumping to 00:00 but then as soon as the position changes it then goes back to being correct | 22:59 |
ahayzen | justCarakas, hmmm just that file? | 22:59 |
justCarakas | just that file | 22:59 |
justCarakas | sometimes it shows the time sometimes it doesnt | 22:59 |
ahayzen | even more weird :P | 22:59 |
ahayzen | justCarakas, the bar and the time are set at the same time lol | 23:01 |
ahayzen | justCarakas, see here http://bazaar.launchpad.net/~music-app-dev/music-app/remix/view/head:/MusicNowPlaying.qml#L346 | 23:01 |
ahayzen | justCarakas, L347 sets the label L350 sets the maximum slider value | 23:01 |
justCarakas | I got a snapshot of the log emediatly after it happened | 23:02 |
justCarakas | maybe that can help | 23:02 |
ahayzen | justCarakas, may do :) | 23:02 |
justCarakas | http://pastebin.ubuntu.com/8858279 | 23:03 |
ahayzen | justCarakas, which file was it happening with? "let the wind blow" ? | 23:04 |
justCarakas | it was | 23:05 |
justCarakas | now it happened with an other one 2 | 23:05 |
ahayzen | :/ | 23:05 |
justCarakas | so far I haven't found a pattern | 23:05 |
* ahayzen notices they are mp3s | 23:05 | |
justCarakas | could that be the problem ? | 23:06 |
ahayzen | most of mine are flac let me try with mp3 | 23:06 |
ahayzen | justCarakas, it still seems weird like the incorrect value is coming back from player.duration | 23:07 |
ahayzen | justCarakas, anyway i've got an assignment todo, i'll have a play about over the weekend and see if i can reproduce it, otherwise i blame your files :P hehe thanks for testing :) | 23:08 |
justCarakas | your welcome :) | 23:08 |
justCarakas | I'll try it with an other set :) | 23:09 |
justCarakas | cya | 23:09 |
ahayzen | justCarakas, yeah probably a good idea | 23:09 |
* ahayzen gets back to work | 23:09 | |
balloons | justCarakas, it's intended for beta testers but you are welcome to use it. The feedback is collected and examined by the qa folks to look for bugs or missing features, etc | 23:19 |
justCarakas | balloons: ah ok :) I used it a bit this week to report bugs I found when I was laying sick in bed :) | 23:21 |
justCarakas | was a bit easier than filing bug reports on launchpad :) | 23:22 |
justCarakas | since I had no computer :p | 23:22 |
balloons | justCarakas, yes they will be seen if you do that :-) Filing bugs is still handy though | 23:29 |
justCarakas | launchpad isn't really phone friendly :) | 23:32 |
jhodapp | ahayzen, I wouldn't expect that signal to be called for music-only playback | 23:40 |
ahayzen | jhodapp, weird i'm seeing it in some logs of justCarakas 's | 23:41 |
ahayzen | justCarakas, you were just playing music right? | 23:41 |
justCarakas | ahayzen: just music, mp3s | 23:41 |
jhodapp | ahayzen, something isn't quite right | 23:42 |
jhodapp | though that shouldn't harm the music playback | 23:42 |
ahayzen | jhodapp, here is the log http://pastebin.ubuntu.com/8858279/ | 23:42 |
jhodapp | that's music-app? | 23:43 |
ahayzen | jhodapp, justCarakas is seeing something strange happneing with the progress bar (like it is missing the duration or something) but i'm not sure yet as i haven't been able to reproduce | 23:43 |
ahayzen | jhodapp, yeah | 23:43 |
jhodapp | ok, I'll take a look at it after I eat some dinner | 23:43 |
ahayzen | jhodapp, go down to like ~L430 | 23:43 |
justCarakas | version 2 | 23:43 |
ahayzen | \o/ | 23:43 |
ahayzen | jhodapp, thanks | 23:44 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!