/srv/irclogs.ubuntu.com/2015/04/28/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
=== aaron__ is now known as ahoneybun
=== aaron__ is now known as ahoneybun
=== chihchun_afk is now known as chihchun
bzoltanakiva-thinkpad: just ping me when you need me :)06:07
akiva-thinkpadbzoltan, heh sure06:07
akiva-thinkpadbzoltan, balloons tested out the latest branch yesterday. Seems to be doing well. I did a major rewrite making it resemble more of an api than it does a daisy chain of functions.06:09
bzoltanakiva-thinkpad:  cool, We will check it with zbenjamin too06:09
dholbachgood morning06:48
akiva-thinkpaddholbach, moring06:48
dholbachhi akiva-thinkpad06:49
=== chihchun is now known as chihchun_afk
=== chriadam is now known as chriadam|away
Saviqpopey, hey, are issues with music app on arale known? (play queue advancing is very flaky)08:02
popeySaviq: not that I'm aware of, can you file a bug if you can reproduce?08:17
Saviqpopey, yeah, will try to gather as much data as possible08:17
popeythanks!08:17
=== chihchun_afk is now known as chihchun
dholbachpopey, do you want me to schedule the help app blueprint/session?09:05
popeyyes, I wasn't sure when you wanted that09:06
dholbachok, no worries09:06
dholbachpopey, I placed it on the schedule and pinged everyone involved - I might still move it around, but I guess that's OK still09:17
Saviqpopey, fyi: bug #144946009:55
ubot5bug 1449460 in media-hub (Ubuntu) "Playlist advancement on arale broken" [Undecided,New] https://launchpad.net/bugs/144946009:55
popeythanks Saviq09:57
akiva-thinkpadbzoltan, I forget; what are targets again?10:51
akiva-thinkpadyou got build configs, run configs, kits, and targets10:52
=== MacSlow is now known as MacSlow|lunch
dpmpopey, https://developer.ubuntu.com/en/start/platform/guides/lets-talk-about-performance/12:12
popeyDanChapman: ^^ fyi :)12:13
popeydpm https://plus.google.com/u/0/116231235687734373591/posts/5EnJQjCFn6E12:21
om26erElleo, Hi! do you if Arthur will be working today ?12:30
=== MacSlow|lunch is now known as MacSlow
DS-McGuirepopey, Can we discuss the "Ubuntu Help App Planning"? I want to know if you think it's best I sit in the IRC or participate.13:03
akiva-thinkpadDS-McGuire, o/13:05
DS-McGuireakiva-thinkpad, o/ Hello! How are things?13:05
akiva-thinkpadDS-McGuire, you should definitely participate13:05
akiva-thinkpadits a lot of fun13:06
akiva-thinkpadDS-McGuire, oh just learned that !myBool() doesn't give false13:06
DS-McGuireakiva-thinkpad, ahah! Yeah I will, I just don't know if it's best for me to sit in the IRC instead of going on video or whatever. I don't want to get in the way haha!13:06
DanChapmanpopey thanks! :-)13:07
akiva-thinkpadDS-McGuire, the more the merrier, trust me13:07
akiva-thinkpadif you get a chance to be on with stuart, that guy is hilarious.13:07
DS-McGuireakiva-thinkpad, Probably haha! I will wait for a response from popey to see what's best13:07
akiva-thinkpadbah13:08
akiva-thinkpadI just sent "nick" my password13:08
akiva-thinkpadbloody nickserv13:08
popeyDS-McGuire: any reason you think we wouldn't want you there?13:09
popey:)13:09
DS-McGuirepopey, haha, well I will be there, I am just confused about how it works. Is it a G+ hangout with an IRC or is it just IRC?13:11
popeyG+ hangout + irc for those who can't make the hangout13:11
DS-McGuirepopey, Okay so I will join the hangout then I guess. I am going to put together what I need for the html classes so I design can be added so it might be best if I am in that, if that's okay with you.13:14
Elleoom26er: yep; we're all at the sprint in Austin at the moment, so we're just starting the day, he should be on soon13:28
Saviqpopey, I'm trying with arale r26, and one wrong thing at least is track length (0:00) of the first track I played, was it correct for you?13:34
popeyhm, i didnt notice13:34
akiva-thinkpad<akiva-thinkpad> DS-McGuire, oh just learned that !myBool() doesn't give false -- rather it doesn't when I declare it locally and in the header13:34
akiva-thinkpaddoh13:34
DS-McGuireakiva-thinkpad, Oh dear haha!13:35
ahayzenSaviq, was the track length 00:00 for the first track before/after you started playing it?13:35
Saviqahayzen, where do I look?13:37
Saviqahayzen, it started at 0:00 straight awa13:37
Saviqy13:37
Saviqnowhere else does it show time I think13:38
ahayzenWhat i see is when you start the app, it restores you queue, then if you tap the toolbar it displays 00:00 as the position *and* duration...then when you tap play it then gets the correct duration13:38
Saviqahayzen, I launched the app, got to an album and went "play all"13:38
Saviqseems to reproduce reliably13:39
ahayzenthat seems to work for me on mako13:39
Saviqbut only the first time after launching the app13:39
ahayzenlet me try again ... what exactly happens?13:39
ahayzenSaviq, seems to be fine for me .. but sounds a bit like bug 1438115 which randomly happens on mh2 i'm hoping mh3 has fixed this13:41
ubot5bug 1438115 in Ubuntu Music App "Music App: Sometimes the "length" of the song is displayed as 0:00" [Undecided,New] https://launchpad.net/bugs/143811513:41
ahayzenpopey, do you see what Saviq is describing on arale?13:42
Saviqahayzen, popey, https://owncloud.sawicz.net/index.php/s/0afe9e8a599ef8fef2f2a105e9db357d#13:43
popeySaviq: what format is that file?13:44
Saviqpopey, whatever Cheese records ;)13:44
ahayzenSaviq, magic :) that is like bug 1438115 ... but reproducible13:44
ubot5bug 1438115 in Ubuntu Music App "Music App: Sometimes the "length" of the song is displayed as 0:00" [Undecided,New] https://launchpad.net/bugs/143811513:44
popeyno, i mean the music13:44
Saviqpopey, ah, mp313:44
popeyi never see that. can you send me the mp3 (or full album) ?13:44
popeyor send it to ahayzen :)13:45
ahayzenyeah that would be useful13:45
* ahayzen wonders if the person who reported that bug would have been on arale as well ... 13:46
popeyits possible13:50
=== _salem is now known as salem_
Saviqpopey, ahayzen, put it under the same link, you can download the whole dir with a link on the right that shows on hover13:59
ahayzenthanks :)13:59
ahayzenseems to work for me on mako, popey can you try on arale ?14:02
popeyok14:02
Saviqit's likely a race14:03
Saviqbut 100% reproducible here14:03
Saviqwith different albums, too14:03
ahayzenweird14:03
ahayzenoooo14:03
ahayzenyou guys have trunk music...i have a slightly 'newer' one ;)14:03
Saviqgimme14:04
Saviq;)14:04
popeyuh14:04
popeyyeah, same here14:04
mcphailahayzen: does the newer music app still hang if you feed it a faulty mp3 file? I was going to investigate further but won't bother if it is fixed already14:05
ahayzenhaha no ;) ... i'm on the /refactor branch with some other prototype code...but i don't think that should affect this looking at the code as we backported fixes to that14:05
popeyahayzen: http://people.canonical.com/~alan/screenshots/device-2015-04-28-150511.png14:05
ahayzenpopey, :(14:05
ahayzenmcphail, faulty mp3? it would probably be an issue in media-hub not the music-app .. have you reported this issue?14:05
Saviqlaunching a song from scope causes the same14:05
ahayzento me sounds like a media-hub issue on arale ... maybe14:06
mcphailahayzen: not yet. Was going to investigate/search bugs at the weekend to see if it has been reported already14:06
ahayzenmcphail, it could be bug 143611014:06
ubot5bug 1436110 in mediascanner2 "Music with invalid year field (-1) in metadata causes mediascanner to crash" [Undecided,Confirmed] https://launchpad.net/bugs/143611014:06
mcphailahayzen: I think the mp3 files are blank alotogether: mtp crashed during transfer. I'm not going to have access to a device to have a proper look until the weekend14:07
ahayzenmcphail, ah i see14:07
mcphailahayzen: for a start, I'm going to have to hunt through a couple of thousand mp3s to find the dodgy ones :)14:08
ahayzenmcphail, hah ;) you may want to look at the mediascanner2 log and see if that helps14:08
mcphailahayzen: good tip. thanks14:09
ahayzenpopey, Saviq, i just tried trunk on mako and it is fine as well... can you try krillin/mako and see if you can get it?14:10
Saviqahayzen, yeah, flashing mako now14:10
ahayzenthanks14:10
popeyok14:10
popeyahayzen: Saviq fine on a retail bq phone14:11
popeyhttp://people.canonical.com/~alan/screenshots/device-2015-04-28-151156.png14:11
Saviqpopey, yeah, likely a race that arale wins (or loses, depends how you define the target here)14:12
* ahayzen wonders if jhodapp has an arale to try/debug on ?14:13
popeyalso fine on vivid krillin 19814:13
jhodappahayzen, I do :)14:13
jhodappahayzen, what's up?14:13
* popey updates krillin as it's 3 days out 14:13
popeynice song btw Saviq14:13
ahayzenjhodapp, basically the first track that is played ends up looking like the screenshot here https://owncloud.sawicz.net/index.php/s/0afe9e8a599ef8fef2f2a105e9db357d#14:13
ahayzen(no duration)14:13
ahayzenbut is fine on mako/krillin14:14
Saviqpopey, yeah, that album is real cool14:15
jhodappahayzen, local music?14:15
ahayzenjhodapp, yeah mp3s14:15
Saviqjhodapp, yeah, you can grab the album from the same link14:15
jhodappahayzen, ok I can take a look14:15
popeyyeah, i can't reproduce on vivid proposed on krillin, only on vivid-proposed on arale14:16
ahayzenthanks jhodapp14:16
jhodappahayzen, who's arale is that in the video?14:17
ahayzenjhodapp, Saviq's14:17
jhodappcool14:17
jhodappSaviq, popey were you using the latest image one Arale, the one from today?14:36
Saviqjhodapp, #26 yes14:37
jhodappSaviq, thanks14:37
popeyyes14:38
mhall119bzoltan: beuno: is the new APP_ID format developer.project or project.developer?15:05
mhall119because on a new project, manifest.json uses project.developer, but the Makefile uses developer.project15:07
beunomhall119, package.developer15:09
mhall119then the Makefile from the template is wrong15:10
mhall119bzoltan: zbenjamin: what's the correct project for filing bugs against hte SDK templates?15:10
zbenjaminmhall119: qtcreator-plugin-ubuntu15:18
mhall119thanks zbenjamin15:18
zbenjaminmhall119: whats the problem?15:21
mhall119zbenjamin: APP_ID in the Makefile is backwards15:25
zbenjaminmhall119: what project type?15:25
mhall119qmlproject15:27
zbenjaminmhall119: ah in the Makefile, that should be fixed already15:27
mhall119zbenjamin: https://bugs.launchpad.net/ubuntu/+source/qtcreator-plugin-ubuntu/+bug/144962215:27
ubot5Ubuntu bug 1449622 in qtcreator-plugin-ubuntu (Ubuntu) "APP_ID backwards in Makefile" [Undecided,New]15:27
zbenjaminmhall119: are you sure you have the most recent version15:27
mhall119no15:27
mhall119I'm upgrading everything now and will try agian15:27
zyroxIs a scope similar to a daemon, like running in the background as long as the phone is on?15:36
balloonsmorning akiva-thinkpad :-)15:42
akiva-thinkpadballoons, morning16:00
akiva-thinkpadI tossed the runconfig in, its sort of working16:00
balloonsit's live q and a time, but then I have an idea to chat about with you16:00
balloonsakiva-thinkpad, ^16:00
=== chihchun is now known as chihchun_afk
akiva-thinkpadballoons, well do16:00
akiva-thinkpadballoons, you said you wanted a quick discussion?17:12
balloonsakiva-thinkpad, yea let's/17:13
akiva-thinkpadi'll create a todo list on the lp page17:13
balloonsso, is it possible to not lock the UI when you spawn a test now? (since you use the sandbox)17:13
akiva-thinkpadballoons, needs more testing, but it appears that way17:13
balloons2) Did you give adt a try?17:14
akiva-thinkpadwas busy17:14
akiva-thinkpadso no17:14
balloons3) Could we have a separate 'testing' tab on the sidebar, like debug and projects?17:14
=== dholbach_ is now known as dholbach
akiva-thinkpadA mode... needs discussion with bzoltan and zbenjamin17:14
balloonsinside the page, it would be nice to have a dashboard of what tests passed / failed17:15
akiva-thinkpadthat might be what the Run Configuration should be for17:15
akiva-thinkpadballoons, yes agreed17:15
balloonsawesome!17:15
akiva-thinkpadI'll need to impliment memory, which will be complicated.17:15
balloonsthat's really everything I could want / ask for17:15
akiva-thinkpadcool, I was also thinking of your other suggestiong17:15
akiva-thinkpad-g17:15
akiva-thinkpadAdding a menu action where you can enter a string such as "test_happy*", and have it run all those tests17:16
balloonsright17:21
=== chihchun_afk is now known as chihchun
imnicholIs there an official tutorial for creating a static list in an Ubuntu app?17:28
imnicholHm, I think I found what I'm looking for here: https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.ListItems.Caption/17:36
mhall119zbenjamin: updated to the latest SDK and still have the same bug17:42
keshavhello :)17:42
dpmakiva-thinkpad, nice work with the QtCreator testing plugin!17:42
keshavhi everybody , i made a qml music player named kmusicplay , its toally done in qml , i want publish it, anyone know what dependencies i need to add to control file ??? i added qmlscence etc ..17:44
keshavam also using ubuntu components as qml components in my project17:45
popeykeshav: you want to publish it where?17:47
keshavpopey:  i want distribute it to ubuntu users i want upload it to ubuntu software center too17:48
popeykeshav: so maybe put it in a ppa?17:48
=== om26er_ is now known as om26er
keshavpopey:  am able to upload it to ppa but what about if it will give dependencies error when the required dependencies are not installed in user's system ?17:49
keshavpopey:  how can i know what my app require to able to run ??? like qmlsence it require to interprete the main.qml17:51
keshavpopey:  any idea ??17:51
akiva-thinkpaddpm thanks17:51
popeykeshav: maybe look at the music app, that's pure qml and builds to deb.. http://launchpad.net/music-app17:51
popeyyou could look and learn from the debian/ folder in there :)17:51
keshavpopey: thanks for the suggestions :)17:52
keshavpopey:  checked the link u gave they are using cmake to build app and making binary ....17:52
ahayzenkeshav, http://bazaar.launchpad.net/~music-app-dev/music-app/remix/view/head:/debian/control17:53
keshavahayzen:  thanks17:53
keshavthanks i got it :)17:54
keshavahayzen:  thanks for pointing me to the exact file :) :P17:54
ahayzenno problem :)17:55
keshavpopey:  thanks for help man much appreciated17:55
popeynp17:59
bzoltanmhall119:  sorry, what bug was it?19:11
mhall119bzoltan: https://bugs.launchpad.net/ubuntu/+source/qtcreator-plugin-ubuntu/+bug/144962219:17
ubot5Ubuntu bug 1449622 in qtcreator-plugin-ubuntu (Ubuntu) "APP_ID backwards in Makefile" [Undecided,New]19:17
=== salem_ is now known as _salem
akiva-thinkpadHummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm how am I gonna do this...20:35
=== zer0x_ is now known as zer0x
=== _salem is now known as salem_
=== pat__ is now known as pmcgowan
nik90ahayzen: hey do you still have the bug where sortfiltermodel doesn't work with u1db models?23:40
ahayzennik90, there still is a bug for it...i would need to deep search as i've got a new FF profile lol23:41
nik90ahayzen: no worries, I am just wanted to know that such a bug exists..because I remember you bringing it up during the malta trip if I remember23:41
nik90s/am/23:41
ahayzennik90, yeah it was for like multiple levels IIRC23:42
ahayzennik90, if you only had 1 level i thought it might work? or maybe not23:42
nik90ahayzen: it didnt work for me some time back..ironic that it works with localstorage models but not our own u1db23:42
ahayzennik90, bug 126652923:43
ubot5bug 1266529 in U1DB Qt/ QML "Allow sorting results in a Query" [Medium,Triaged] https://launchpad.net/bugs/126652923:43
ahayzennik90, i've been wanting to move to u1db for nearly a year lol23:43
nik90ahayzen: yeah I am slightly regretting not staying with localstorage since afaik there isnt a upgrade db option in u1db which I kinda need for the clock app23:44
ahayzenuh oh... a manual version field?23:45
nik90yeah I suppose I could do that and then go through every item and add a column23:46
ahayzen:'(23:48
ahayzennik90, you should see our playlist upgrade code ;)23:48
nik90ahayzen: I did see your localstorage db upgrade code and tbh that looks cleanly done based on the db version of the user. In fact I used that to help me upgrade the db in podbird23:49
ahayzenhehe :)23:50
ahayzennik90, btw when lifting code for podbird you are lifting from lp:music-app/refactor not remix right?23:50
nik90ahayzen: well I took it from trunk whichever that is23:51
=== salem_ is now known as _salem
ahayzenah the 'old' code ;)23:51
nik90woops23:51
ahayzenno worries the refactor is mainly restructuring at the moment23:51
nik90ahayzen: so far I took only upgrade db and the card view stuff from music app23:51
ahayzennik90, you may notice the folder layout is much nicer ;) http://bazaar.launchpad.net/~music-app-dev/music-app/refactor/files23:52
ahayzennik90, ah cool that hasn't changed or stuff has been backported23:52
nik90ahayzen: oh wow that looks clean!23:52
nik90ahayzen: btw why do you still have a qmlproject file and a cmakelist file?23:52
nik90just a cmakelist file should suffice23:52
ahayzenbecause reasons23:53
ahayzenidk actually23:53
ahayzenmaybe victor uses it :) haha23:53
nik90:)23:53
nik90but yeah this layout is soooooo much organized and easier to understand23:54
ahayzenit is and files are slowly being abstracted23:54
ahayzenso you don't have a few single files that 1000L+ lol23:55
ahayzennik90, Victor says "ha, because cmake was a pain in the ass and wasn't very well supported in qtcreator so the qmlproj file never got deleted"23:55
nik90I wanted to tell you guys about that after looking at the music-app.qml..but glad you got time to get to that by yourself23:55
nik90oh lol23:56
ahayzennik90, yeah we are slowly working to improve things...without breaking things :)23:56

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