[01:12] ahayzen, are you around? === seb128_ is now known as seb128 [01:34] vthompson, o/ [01:35] ahayzen, howdy. I was just going to ask if you could review the user metrics and library loading time merges. [01:36] But, I've already approved the user metrics one now that it's been fixed. [01:36] vthompson, i'll have a look in a bit...just battling business cwk :/ [01:37] ahayzen, well enjoy. I'm happy to know that reviewing/testing should be an improvement to your current activities ;) [01:37] vthompson, this one? https://code.launchpad.net/~vthompson/music-app/fixes-1234990/+merge/192771 [01:37] ahayzen, yep [01:38] vthompson, cool [01:38] vthompson, wht build u now using to test? [01:38] ahayzen, I've been testing with the trusty builds. I'm on r5. [01:39] :) [01:39] ahayzen, I don't think you should have issues if you're still on saucy [01:39] vthompson, i'm still on a really old build for the dev mode stuff [01:40] vthompson, but haven't tried updating recently as have got caught up with cwk :( [01:40] ahayzen, ah. The only thing of note would then be that you're probably still pulling cover art from the web. I didn't fix that--the mediascanner people did [01:41] ok [01:41] ahayzen, so you should notice that the blank cover arts show up much more quickly... but the cover art might still be laggy for you [01:41] that was fixed w/ a mediascanner update around Oct 12 [01:41] wht about on the desktop? [01:42] You're probably running saucy with a new mediascanner. If you blow away your old mediascanner stuff and rescan you'll get fresh cached cover art [01:42] the improvements to load time for the app is similar on the desktop though [01:44] ok cool [01:50] Question for Ubuntu devs, I have concerns about Ubuntu SDK, will changes effect backwards compatibility? | http://askubuntu.com/q/368237 [02:30] vthompson, ur branch is notably faster on the desktop at loading :) [02:30] ahayzen, you'll be happy to know that I got rid of that stupid timer we had :) [02:31] vthompson, awesome [02:32] ahayzen, one thing I'd like you to check out is how responsive navigating to the albums/artists/songs tabs is for the first time. ESPECIALLY the Songs tab. I wait to populate their models until the tab is clicked the first time. [02:32] ahayzen, for me it was very reasonable given not having to wait as the app loads the first time [02:33] vthompson, yh i'll have a play...but before onCountChanged was taking ~5seconds now onFinished is the highest thing taking ~0.2seconds! [02:33] vthompson, artists and albums isn't too bad as their aren't tht many compared to songs [02:34] ahayzen, another change is that the queue isn't automatically populated with the contents of the songs tab as it isn't loaded yet. I think this is a good thing and probably per the design spec. [02:35] so you'll notice that if you swipe the toolbar up it initially comes up as empty state [02:35] vthompson, yh tht will be helping alot...have u tested adding files in the cmd line args? [02:36] ahayzen, no, but I think you just shot down waiting to load the songs tab [02:36] I think that's required for the file arg stuff [02:36] vthompson, i'm don't think it does anymore [02:37] vthompson, IIRC it manually adds them to the queue itself [02:37] I'll try to test as well, but even if we have to add it back the time saves were over 30% [02:37] vthompson, oh it gets them from libraryModel [02:37] yep :\ [02:38] vthompson, could we get it to query the Grilo model directly? [02:38] ahayzen, exactly I'll look into that now [02:38] vthompson, all it is trying to get is the metadata [02:40] vthompson, note there are two different ways tht the arguments work [02:40] vthompson, u have the URI handler @ line 123 on music-app.qml [02:41] yea, it seems file args might be working [02:41] vthompson, and then u have the argFile on line 676 [02:41] both *should* probably be changed to talk to the Grilo model? [02:42] I'd assume so. I just tried and it worked, but now it isn't working. But I agree complete it should load from the Grilo model [02:43] vthompson, i guess the 676 can be moved into the griloModel onFinished? [02:44] yea yea, that would work perfectly [02:45] vthompson, and for the first one could libraryModel be substituted for griloModel? [02:45] maybe, that's what I'm testing now [02:46] u'll need to make a griloModel.indexOf(file) though or just loop through until the file is right [04:21] vthompson, ping [04:22] ahayzen, pong [04:22] vthompson, just noticed that if u go to the songs tab then the play queue gets loaded [04:23] ahayzen, yea, if the user hadn't populated the queue there is probably a missing piece that populates it with the songs tab [04:24] vthompson, also think there typo in ur latest branch? u pushed to lp:~vthompson/music-app/vixes-1234990 ? [04:25] however, I just reverted it because I couldn't get 100% of the file arg stuff working. I think we can offload the loading of the songs tab's model soon, but the savings we have now are significant in many cases [04:25] ahayzen, ha you are right, I didn't even check that. Re pushing [04:26] vthompson, i think the argFile should be pretty simple [04:26] vthompson, just looking at the URIHandler bit now... [04:26] I was having issues loading the trackqueue for some odd reason from grilo [04:27] It may have been silly errors, though... [04:27] vthompson, surely this would work? http://pastebin.ubuntu.com/6328057/ [04:27] vthompson, i haven't tested but can't see why it wouldn't just looking at the other bit then i'll have a test [04:29] Well, at that point the Library nor the libraryModel have that file [04:29] I was delaying the same call until they had been added, but still had issues [04:32] eh, just realized I was appending to the trackqueue in an invalid format [04:36] vthompson, tht works other than the cover art http://pastebin.ubuntu.com/6328074/ [04:39] so yea, we are on the same page [04:39] Is your version playing the selected file? [04:40] vthompson, it is playing the file i parse in the cmd args [04:41] vthompson, http://pastebin.ubuntu.com/6328098/ tht is wht the URIHandler would look like i think [04:41] vthompson, but why is the cover art not working? [04:43] maybe need to do a qt.resolveurl? [04:45] vthompson, well in my case i think it is an empty string so it should be using the fallback [04:46] vthompson, when there is cover art it has the value file:///home/andy/.cache/media-art/album-de88b1d1abf69a8537aed23f7f62a8f0-c2d715596c4d05ebe9d17f743250e165.jpg [04:48] vthompson, ah we are getting the error music-app.qml:495: Error: Cannot assign QVariantMap to QString [04:49] 495> [04:49] ? [04:50] vthompson, all working :) http://pastebin.ubuntu.com/6328116/ [04:50] vthompson, haven't been able to test the URIHandler though [04:50] vthompson, yh the line is probably skewed for u due to my other changes [04:52] vthompson, this is a diff off ur lp:~vthompson/music-app/fixes-1234990 @ revision 238 ... not 239 so it is doing this without loading the songs tab :) [04:53] yea good call, that seems to work [04:54] I'm not sure it's working once the app is already up though [04:54] The other section is probably wrong [04:54] vthompson, just fixed the issue with it loading the queue when u switch to tht tab [04:55] vthompson, ah tht'll be wrong? griloModel.get(i).file [04:55] vthompson, we want griloModel.get(i).url.toString() [04:56] yep, it should be the url [04:56] vthompson, does ^^ fix it? [04:56] checking [04:57] hm, partially, the next song doesn't play though [04:57] vthompson, we are looking at a diff like this now (with the tab loading fix) http://pastebin.ubuntu.com/6328146/ [04:58] vthompson, hmm looking at the current code it only plays if it is the first? [04:58] vthompson, wht do u mean by doesn't play? [05:00] it seems to load the queue, but the track isn't playing [05:00] duh, I think I know what I did [05:00] The append should have true at the end right? [05:01] append? [05:01] the trackQueue.model.append [05:01] around L 150 [05:01] don't think so.... [05:02] i've never put a true in an append [05:02] nm, thinking of the trackclicked call [05:03] well either trackClicked() isn't being called or the file is invalid [05:03] Seems valid though [05:03] ah [05:03] if (i == 0) [05:03] if the code i added i may have used the variable i as i lifted code from elsewhere whoops [05:04] rookie error :P [05:04] heh [05:04] you have your own loop though [05:05] vthompson, this *should* work http://pastebin.ubuntu.com/6328173/ [05:05] don't know if that i is isolated to just the for loop though [05:05] vthompson, it isn't i don't think [05:05] just changed your for loop to j instead of i? [05:05] yep :) [05:07] heh, still doesn't seem to work [05:07] :( [05:07] whts happening now? [05:08] ah [05:09] oh no it wouldn't have even appeared then [05:13] vthompson, not sure whts going on there :/ i'll have another look tomoz if u don't figure it out...anyway gotta get to bed only 7hr 45min until i'm in a lecture doing Python :) [05:14] ahayzen, cool. Thanks and enjoy! I might try a bit more yet tonight as well [05:14] ahayzen, night! [05:14] vthompson, its pretty close now anyway :) cyas === noob is now known as Guest76236 [07:08] hello, is it appropriate to ask a unity webapp related question here? [09:21] Good morning all; happy Orthopaedic Nurses Day! :-D === zsombi is now known as zsombi|afk [09:25] hi [09:26] i'm new in ubuntu cordova developemet. how do I generate a debug message to the console? [09:52] razzo78, console.log("something") [11:32] aquarius, I've spent way too much time on level 24. It's probably time I try to bribe you : how many beers? ;) [11:36] davidcalle, which one's level 24? [11:36] aquarius, El Paso [11:37] davidcalle, how much of a hint do you want? A little hint or a big hint? :) [11:37] also: would you have paid $2 to get a hint sheet? ;-) [11:38] aquarius, I think a little hint would do, and I'm not at the point of paying (I would probably stop playing for some time until someone find it :P) [11:39] * aquarius laughs [11:39] OK. Little hint. "Marty". [11:41] aquarius, I went down this road already, but at least it reduces the search field. Thanks ;) [11:41] you asked for a little hint ;) [12:15] woo, davidcalle finishes Riddling! [12:15] first to finish :) === MacSlow is now known as MacSlow|lunch [12:28] The CurrencyConverter tutorial does run on desktop with no problem however do not respond on Nexus 7 | http://askubuntu.com/q/368457 === zsombi|afk is now known as zsombi [13:39] popey, you are now officially falling behind :) [13:41] hah === MacSlow|lunch is now known as MacSlow [14:02] aquarius: time for an expansion pack for Riddling [14:03] aquarius: also, did you see my comment about the API website having QtQuick docs too? [14:12] Is QtQuick.Controls available on Ubuntu 13.10 | http://askubuntu.com/q/368507 [14:20] mhall119, Riddling 2 is already being thought about :) [14:21] mhall119, I did indeed see your comment, and I didn't realise that they were there. I'd love to see those sets of docs integrated: in the same way that http://developer.ubuntu.com/api/qml/sdk-1.0/QtQuick.AnchorAnimation/ says taht it inherits Animation (with link to http://developer.ubuntu.com/api/qml/sdk-1.0/QtQuick.Animation/) I'd love to see Label say that it inherits Text [14:23] I did look at https://wiki.ubuntu.com/DeveloperNetwork but I almost completely do not understand it :0 [14:26] and QtQuick qml stuff itself does not seem to be available in .qml files: there is no Text.qml on my filesystem, like there is for Ubuntu/Components/Label.qml, so I don't know how to look at the qdoc stuff for QtQuick widgets and work out how they do the linking (and thus propose patches) [14:31] popey, do you know if there is a click package for the docviewer app anywhere ? [14:33] ogra_: sergiusens: submitted them to the store... [14:33] he has them automatically building in jenkins. [14:37] hmm, is it already approved ? [14:37] i dont see it on my phone [14:39] my android phone just died ... and it took my pdf ebooks with it ... [14:39] aquarius: yeah, I'm not sure where qdoc gets it's sources from. I do know that within a project the components can link to each other (QtQuick.Foo -> QtQuick.Bar), but that's probably because they are generated together, where as separate projects are generated seperately and can not (Ubuntu.Components.Label -> QtQuick.Text) unless there is some way for me to tell qdoc where the QtQuick qdoc data is when it generates the Ubuntu.Components [14:39] mhall119, yeah. I don't know how to do that at all [14:39] ogra_: IIRC, there's a package but it's not installed or available because there's no way to use it without the contenthub work being done [14:39] actual qml people might be able to help? [14:40] aquarius: yeah, I was going to try and rope Mirv into helping me with that [14:40] mhall119, ah, damned [14:41] ogra_: so basically it exists, it works, but the only way to launch it with a file is from the terminal [14:42] ogra_: I did offer to write a patch for url-dispatcher as a short-term solution, but was told no [15:42] mhall119: kalikiana or zsombi have possibly battled with qdoc, I have not (besides packaging) [15:44] mhall119: Mirv I have. if you provide some context I can try to help. [15:46] kalikiana: when I generate Ubuntu.Components docs, it doesn't cross-link to QtQuick docs. The specific example is Ubuntu.Components.Label, which inherits from QtQuick.Text, but the docs make no reference to QtQuick.Text, or properties inherited from it [15:47] kalikiana: so http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.Components.Label/ should reference and link to http://developer.ubuntu.com/api/qml/sdk-1.0/QtQuick.Text/ [15:50] mhall119: I think we don't use "indexes" I'm not certain but it can be that we didn'T/ don't have them packaged [15:50] let me check that, hold on [15:55] mhall119: qtdeclarative5-doc-html looks to be what you're after. let me try real quick to add it to the toolkit .qdoc magic [16:05] mhall119: success! at least partly. would need more time to check which indexes are needed [16:05] is there a bug for it? [16:05] then I can make a branch to add the linking properly [16:06] kalikiana: no bug, no, because I didn't know where a fix would go if it was even possible [16:06] in the ubuntu-ui-toolkit [16:06] it needs to add the doc packages from qt and specifiy them in qdoc [16:07] since it's all generated it must be at build time [16:46] mhall119: https://code.launchpad.net/~kalikiana/ubuntu-ui-toolkit/cutedocs/+merge/193280 === gatox is now known as gatox_lunch === gatox_lunch is now known as gatox === snwh_ is now known as snwh [18:47] does anyone here use SeriesGuide on Android? === mefrio is now known as mefrio|afk [19:29] randomcpp: I don't but it seems like a cool app [19:33] hello [19:33] :D [19:35] hello === mefrio|afk is now known as mefrio [20:18] mhall119, ping: the QtQuick SDK docs on dev.u.c are missing embedded images. See for example http://developer.ubuntu.com/api/qml/sdk-1.0/QtQuick.PropertyAnimation/#easing.type-prop [20:18] mhall119, I can file this as a bug, but if you're fiddling with that stuff anyway it might be easier to just tell you :) [20:20] nik90, I was thinking to write a similar app for ubuntu touch and ubuntu desktop [20:21] it is pretty useful to me since I watch a lot of tv series [20:21] and it uses trakt api, which is pretty cool [20:26] randomcpp: seen TV Stalker on Ubuntu phone? ☻ [20:26] popey, nope, link? [20:27] randomcpp: it's in the store.. http://popey.com/~alan/phablet/device-2013-10-30-202707.png [20:27] aquarius: it's on my work items list [20:27] dunno where upstream code is [20:27] popey, you have to tell me how you do those awesome smile faces :p [20:27] mhall119, cool; I thought it would be [20:27] I have an alias in my irc client ㋛ [20:27] it's automatic [20:27] which client? [20:28] popey, so I don't have to code anything, great :) [20:28] irssi [20:30] Smiley face: type Ctrl-Shift-U, let go, type 263b, press space. [20:31] that's the way to type any generic unicode character on Ubuntu. [20:31] ☻ [20:31] it works [20:31] It's better if you can use the Compose key, but not all characters are available via Compose. Compose is good for quotation marks, accented letters, etc (see http://kryogenix.org/days/2013/10/17/smart-quotes-for-smart-ubuntu-people ☻) [20:32] ☻ [20:32] yay I got it [20:32] ㋛ is not actually a smiley face at all, it's a katakana symbol, and popey should be beaten for using it :) [20:34] haha [20:35] i use it for debugging [20:35] [20:35] using ㋛ as a smiley face is like a Japanese person using b as a symbol meaning "golf club". ;) [20:35] observe my launchpad name, and my twitter name. I insert it to QA for unicode compliance === ryukafalz_ is now known as ryukafalz [20:36] * popey looks for a UNICODE_PILE_OF_POO for aquarius [20:36] popey, that is a very good idea, indeed :) http://kryogenix.org/days/2006/11/06/internationalisation is precisely advocating that, since I seem to be quoting from my own site today ;) [20:36] 💩 [20:37] i only started doing this after Fedora discovered their bug tracker didn't like their chosen distro name of "Schrödinger's cat" [20:37] Laura Cz was very assertive that no such problem existed in launchpad [20:37] I proved her wrong with one unicode character, a smiley ☻ [20:53] * snwh is away: Away [21:17] * snwh is back (gone 00:24:05) [21:23] snwh: please don't use those public away/back messages, they are generally considered obnoxious [21:26] tsimpson, I'm aware of that. -_- I didn't realize it was on by default in this IRC client. [21:26] well now you do ;) [21:28] yeah that's annoying. back to xchat. === txwikinger is now known as txwikinger2 === txwikinger2 is now known as txwikinger [21:55] * snwh is away: Away [21:55] son of a. [21:56] snwh: lol