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