/srv/irclogs.ubuntu.com/2013/11/06/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
mihir__hello :)07:08
JamesTaitGood morning all; happy Stress Awareness Day!  :-D09:41
=== timppa_ is now known as timppa
=== gusch is now known as gusch|brb
=== chriadam is now known as chriadam|away
=== _salem is now known as salem_
=== gusch|brb is now known as gusch
=== MacSlow is now known as MacSlow|lunch
popeyUbuntu Touch needs a chess app.12:20
boikopopey: awhile ago I wrote a Qt chess sample game that used gnuchess as the backend for the AI player12:23
popeyyou should totally port that ☻12:24
boikopopey: it requires C++ code to interact with gnuchess not sure how to adapt that to a click package12:59
boikopopey: http://git.gustavoboiko.org/cgi-bin/gitweb.cgi?p=chess.git;a=summary13:01
dpmboiko, you can compile the code to produce an arm binary and just put it in the click package. mzanetti has done that already for a few apps and can probably give you some pointers13:01
boikodpm: interesting, I might try to do that when I find some spare time13:01
boikopopey: dpm: in case you want to check the code: http://git.gustavoboiko.org/cgi-bin/gitweb.cgi?p=chess.git;a=summary13:02
dpm(obviously you'll need to provide an interface from C++ to QML, e.g. make it a QML C++ extension)13:02
boikoyep, but that's fine probably13:02
dpmboiko, cool. I'm at a conference this week, will have a look next week, thanks for the link!13:03
=== MacSlow|lunch is now known as MacSlow
ogra_*sniff*13:26
ogra_seems my music taste is to weird for eyrie ...13:26
JoeyChanHi tmoenicke   this is Joey   the man who mentioned Chinese input method in the email13:38
cwaynewoo! got charts working in my app with chart.js :D13:46
cwaynehttp://chrismwayne.com/weighttab.png13:46
ogra_geez you lost a lot in 4 days !13:47
cwaynelol not really, the scale is only like 2 pounds13:47
ogra_heh13:47
cwaynebut i removed the scales so i'm not showing people how much i weigh :P13:47
ogra_lol13:48
* ogra_ totally understands 13:48
davmor2ogra_: eyrie doesn't like my music either :(13:58
davmor2ogra_: not even tubular bells14:04
ogra_probably a bug14:04
davmor2ogra_: it is if it can't find tubular bell :D14:05
ogra_or it only knows the 90s or some such :)14:05
davmor2ogra_: yeah it knows every song from 1990 to 199114:05
ogra_see :P14:05
aquariuspopey, where should I be hanging out for listening to the design app clinic?14:11
davmor2aquarius: ubuntu-on-air ?14:11
aquariusaha, that sounds likely14:11
davmor2ogra_: hmmm apparently echonest.com has quite a large music sample library so I don't think it is that some how14:17
aquariusdavmor2, not quite14:30
aquariusThe Echo Nest have two databases of song fingerprints: the old one using ENMFP, and the new one using echoprint.14:30
aquariusENMFP was a closed-source fingerprinting tool; echoprint is open source.14:31
aquariusEyrie uses echoprint.14:31
aquariusThe ENMFP database has about thirty million songs in it.14:31
davmor2aquarius: ah okay14:31
aquariusThe echoprint database has about one million songs in it.14:31
aquariusWhat this means is that Eyrie doesn't find a lot of songs, not because it's Eyrie's fault but because the echoprint database is missing a lot of songs.14:32
aquariusthe Echo Nest people have been promising to grow the echoprint database for a few years now :(14:32
davmor2aquarius: I'm surprised they don't allow users to just update the echoprint db save them having to, kinda like musicbrainz or whatever the track listing thing is14:34
aquariusthey allow users to copy the echoprint database and run their own14:34
aquariusbut not to submit things to the central echoprint db14:34
aquariusat least partially because, I suspect, they do not have the resources to check the data that's submitted.14:34
aquariusand you don't want someone submitting a fingerprint for the latest Ke$ha song and claiming it's All Along The Watchtower by Jimi Hendrix.14:35
aquariuscrowdsourcing data like this is not good when someone's response to wrong data will be "I'll use shazam instead" rather than "I should submit a fix to this".14:36
davmor2indeed which is a shame really14:36
danielholmwhere is the doc of how to add screenshots to my click app?15:06
danielholmnever mind15:14
cwaynehm, with the latest ui-toolkit, my tab titles disappeared15:43
Elleodavmor2: musicbrainz is planning on supporting echoprint fingerprints as part of their metadata, unfortunately they only have it on a test server at the moment15:47
Elleoonce it's supported properly I'll shift to using the musicbrainz database in Eyrie instead of the one hosted by the echoprint guys15:48
danielholmvalidate click packages myself?15:52
danielholmhow do I do that?15:52
davmor2Elleo: nice :)15:53
popeydanielholm: http://launchpad.net/click-reviewers-tools15:55
popeydanielholm: grab that15:55
danielholmfrom the ppa: ppa:ubuntu-sdk-team/staging ?15:55
popeyno, bzr branch the above15:55
danielholmokay.15:56
popeythen run bin/click-run-checks <foo.click>15:56
Elleoaquarius: if I was sneaky I'd run my own echoprint server and build fingerprinting into cutespotify, so I get reliable results harvested from spotify listeners :P15:56
danielholmpopey: okay. got something.. hmm15:57
ElleoI did wonder about writing a quick program that did just try to finger print every spotify thing it could find, but programs that aren't used by people listening to stuff violates their ToS15:57
aquariusElleo, yeah. It did occur to me that having the Ubuntu music app harvest fingerprints would crowd-source a library prety quickly, except that a few people would go nuts about it and so it'd never happen.15:57
ElleoI might add it as an optional tick box in cutespotify15:58
Elleoalthough I'm not sure my little VM would really be up to running an echoprint server15:58
danielholmpopey: same thing as you, obviously (duh) but unsure what it meant. I do have a string in the comment..?15:58
popeydanielholm: Comment=15:59
popeythats blank in your .desktop file16:00
Elleoalthough I suspect secretly buffering a whole song to genreate a fingerprint from might violate spotify's ToS too16:00
popeydanielholm: you can just delete that line16:00
aquariusElleo, you could harvest the fingerprints there and then once you've got loads, work out how to spin up a fingerprint server to serve fingerprints.16:00
danielholmpopey: aha, I dont need it?16:00
aquariusbut I suspect that scanning a whole library would be better than only the songs that get listened to16:00
popeydanielholm: no16:01
danielholmand how do I change my default email in QtCreator? I set the wring one16:01
danielholmpopey: thanks!16:01
popeydanielholm: not sure in qtcreator, maybe mhall119  knows16:01
popeyElleo: i would happily leave my spotify playing all day if it helped fingerprinting. not that they need fingerprints of the same daft punk cd 50 times16:02
Elleoheh16:02
ElleoI might see if I can get in touch with spotify and see if they'll grant me some sort of exception for this sort of thing16:02
mhall119danielholm: popey: I'm not sure either, bzoltan1 should though, or someone on his team16:03
danielholmmhall119: ok, thanks16:10
randomcppis there already a webdav file manager app?16:24
bzoltan1danielholm: do you mean in the packaging info? that comes from your bzr identity16:28
danielholmbzoltan1: aha, crap.. need to update that then16:29
danielholmthanks16:29
bzoltan1 danielholm: np16:29
=== gatox is now known as gatox_lunch
cwaynedoes anyone else have disappearing tab titles with today's ui-toolkit?16:44
=== ryukafalz_ is now known as ryukafalz
aquariusbzoltan1, what happens if you don't have a bzr identity? Most ubuntu app devs won't have one16:54
t1mpcwayne: the header is supposed to hide now when you interact with the app contents. scroll down to get it back16:55
t1mpcwayne: um.. swipe down to scroll up to get it back I mean16:55
t1mpcwayne: probably it is this "fix" you are talking about16:56
t1mphttps://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/122360416:56
ubot2Launchpad bug 1223604 in Ubuntu UX "Close tabbar and toolbar when user interacts with app contents" [Critical,Fix committed]16:56
cwaynethat seems.. very wrong to me..16:56
cwayneit doesnt hide the tabbar, it just blanks it16:56
cwayneand what if i want to know what tab im in?16:57
t1mpcwayne: if it blanks the tabbar instead of hiding it, then that is a bug :(16:57
cwaynet1mp: yeah, that's what it does for me at least in today's -proposed image16:58
t1mpcwayne: can you report a bug here? http://bugs.launchpad.net/ubuntu-ui-toolkit please mention the app (or paste your code) that shows this to reproduce the issue17:00
t1mpthanks in advance17:00
t1mpcwayne: if you assign me (tpeeters) to the bug I will have a look tomorrow. gotta go now17:03
cwaynet1mp: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/124863117:04
ubot2Launchpad bug 1248631 in Ubuntu UI Toolkit "Tabbar is not hidden, but blanked, when user interacts with app" [Undecided,New]17:04
cwaynesure thing, will assign to you :)17:04
cwayneerm, it won't let me assign you.. weird17:05
t1mpcwayne: I assigned myself. I'll verify it tomorrow.17:07
cwaynet1mp: great, thanks!17:07
=== gatox_lunch is now known as gatox
mrqtrosHello everyone!17:33
mrqtrospopey ping :)17:33
popeyyo17:33
=== bfiller is now known as bfiller_afk
mrqtrospopey how can we update our Shorts app in store? :)17:42
mrqtrospopey I've done a lot of improvements and optimizations, now app is ready to be published :)17:43
mrqtrospopey *new version ready17:43
popeyawesome!17:43
mrqtrospopey should we build click package? :)17:45
mrqtrospopey or how we can update it? :) I have no any ideas :)17:45
popeymrqtros: am on the phone at the moment, might be worth asking sergiusens in #ubuntu-touch as he builds the click packages and puts them in the store17:45
mrqtrospopey thanks!17:46
bzoltan1 aquarius:  in that case you have to fill the fields manually ... using the bzr identity is more like  a help. The developers are free to change those fields18:11
bzoltan1 aquarius: as it is well explained in the docs .... _NOT_ :D18:12
aquariusbzoltan1, ah, cool. It might be nice if it picked up my Ubuntu One identity from Online Accounts rather than my bzr identity?18:13
aquariussince you have to sign in to the uploader with U1 :)18:13
aquarius(they are the same thing, mostly, of course, but more developers will have a U1 identity because they have to.)18:14
bzoltan1aquarius:  not a bad idea ... actually the QtC should offer you to choose from various identities ... one could be the the U1 of course18:14
bzoltan1bzoltan1:  how to get the U1 identity?18:14
aquariusonline accounts has it. Not sure how to get stuff from online accounts, but there are qml bindings to it, so it's possible. mardy will know :)18:15
=== salem_ is now known as _salem
mhall119bfiller_afk: bzoltan1: we have a few slots let in the AppDev track for the upcoming UDS, is there something either of your teams would like to get added to the schedule so we can discuss it?19:27
mhall119aquarius: bzoltan1: Online Accounts API docs: http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.OnlineAccounts/19:28
mhall119could use a how-to page, just like Friends, but it's something19:28
mhall119aquarius: I haven't seen you propose an appdev session, and I *know* you have opinions on the matter ;)19:29
=== bfiller_afk is now known as bfiller
bfillermhall119: working on the sessions now, will let you know19:39
mhall119thanks19:40
cwayneanyone successfully setup a Picker?  mine's always blank19:48
=== seb128 is now known as 3JTAAAD4U
project245can anyone helo with a query?20:15
=== wendar_ is now known as wendar
mhall119beuno_: why http://summit.ubuntu.com/uds-1311/meeting/22082/click-software-store-status-and-future-development/ is not a blueprint?21:46
beuno_mhall119, what does that get me?21:58
=== beuno_ is now known as beuno
mhall119beuno: work item tracking and a spot on status.ubuntu.com22:00
mhall119if you don't need those things, then I'll approve it and we'll see where we can schedule it22:00
beunomhall119, I have my own tracking atm22:01

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