12:04 <popey> #startmeeting Shorts meeting 12:04 <meetingology> Meeting started Fri Jun 6 12:04:25 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 12:04 <meetingology> 12:04 <meetingology> Available commands: action commands idea info link nick 12:04 <popey> How are you JoeyChan ? 12:05 <JoeyChan> good, rainning dogs out there :P 12:05 <popey> ☻ 12:05 <popey> Nice and sunny here, which makes a change! 12:05 <JoeyChan> ☻ 12:05 <popey> Speaking of weather... 12:06 <popey> I was talking to m-b-o about the weather app yesterday, and the subject of your bug 1320806 came up 12:06 <popey> https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1320806 12:06 <popey> For weather we are going to work around the problem temporarily by limiting the number of locations to 8 12:06 <popey> so it fits on screen. 12:06 <popey> However looking at the comments on that bug, it looks like timp will address this 12:07 <JoeyChan> a flickable tab list is ok 12:07 <popey> yes! 12:08 <JoeyChan> design team should make it cool :P 12:08 <popey> heh 12:08 <popey> I hope they do! 12:09 <popey> Did you get a chance to look at the content hub stuff? 12:09 <popey> Thinking about opml loading. 12:10 <JoeyChan> Roman & I are looking for solutions for the performance issue 12:10 <popey> Oh great! 12:10 <JoeyChan> u can add that to "to do list" 12:10 <JoeyChan> but bad news is we can't find any solution yet 12:12 <JoeyChan> Roman said, due to the complicated grid, Qt spends lots of time to render each grid 12:12 <JoeyChan> He added a screenshot Trello 12:12 <popey> I thought you might say that. 12:14 <JoeyChan> Seems the designs should be changed a little to improve the performance 12:14 <popey> Perhaps. how many grid items are we usually rendering? 12:14 <popey> All of the ones on the screen and some more off-screen? 12:16 <JoeyChan> yep, we r not using regular Qt's list/grid view 12:16 <JoeyChan> we have to maneger those grid by ourselves 12:16 <popey> Hm. 12:17 <JoeyChan> We may take some time to find out how the Qt's render engine works 12:18 <popey> I wonder if qt5.3 makes any noticable difference 12:18 <popey> I know Mirv has a ppa with qt5.3 in. 12:19 <JoeyChan> hope so 12:20 <popey> Not sure what else we can do to improve performance. 12:21 <JoeyChan> designs should help 12:21 <popey> I'm not sure how. 12:21 <popey> I mean, if it was simplified, yes. 12:21 <JoeyChan> u can see some improvements from Roman's screenshot 12:22 <popey> oh yes! 12:24 <JoeyChan> each grid contains many item, those items take some time to be render 12:24 <JoeyChan> e.g. a image grid: 2 UbuntuShape, 1 image, 1 item using clipping 12:25 <JoeyChan> Roman's solution is disable the last item clipping 12:28 <popey> I've been wondering if it's worth having a lean setting, not loading images. 12:28 <popey> So for example if you're on a low speed 3g connection, you could disable image loading. 12:29 <JoeyChan> I'm ok if u want to add some features 12:30 <JoeyChan> But I don't know where should I put the setting button :P 12:31 <popey> Good point ☻ 12:31 <popey> I'll think a bit more about it ☻ 12:31 <JoeyChan> :) lol 12:31 <popey> :D 12:31 <popey> I didn't have anything else to mention though. 12:32 <JoeyChan> ah.. for the ompl file 12:32 <JoeyChan> or oplm ... ? 12:32 <JoeyChan> :P 12:33 <JoeyChan> is it possible to open it just like the music-app 12:33 <JoeyChan> so it won't need content-hub 12:34 <popey> Well we have a music scope. 12:34 <popey> where your music is exposed. 12:34 <popey> Not sure how you'd "find" the opml file. 12:34 <popey> The use case I expect is a user downloads their opml file from a news site 12:36 <JoeyChan> What I know.. for a desktop app, I can use an addtional arguement to open a file using the app :P 12:37 <popey> Sure. 12:37 <JoeyChan> not sure if I can do the same with Shorts 12:37 <popey> Yeah, we can do that, so you could have shorts://foo/bar/baz.opml 12:38 <popey> but the question is how you find the opml file. 12:38 <popey> It's probably going to be something you download in the browser 12:38 <popey> Again, I'll have a think. 12:38 <popey> Not sure how widely this would even be used. 12:38 <JoeyChan> U mean.. Shorts cannot access file system outside of its dir ? 12:39 <popey> Correct. 12:39 <popey> So browser downloads to one location, shorts has no access to that, which is why you go via the content-hub 12:39 <JoeyChan> I think it is possible to register opml file to system setting, to make Shorts as the default app to open it 12:40 <popey> Possibly, yes. 12:41 <JoeyChan> should be easier than using content-hub :P 12:42 <popey> Ok. Anything else? 12:43 <JoeyChan> So I think the use case is: download opml -- user click the opml -- Shorts launch -- a wizard to import that opml 12:43 <popey> kinda. you can't "click" the opml file though. There's no guarantee of a file manager on a phone ☻ 12:43 <JoeyChan> like a desktop app :P 12:44 <JoeyChan> oh I didn't realize that 12:45 <popey> Yeah, that's why it's difficult, and we'd use content-hub 12:46 <JoeyChan> so.. add a export to content-hub ? 12:46 <popey> well, could go both way 12:46 <popey> import from content-hub an opml file you downloaded 12:47 <popey> export to content-hub to save your list of feeds 12:48 <JoeyChan> user should launch the Shorts first ? 12:48 <JoeyChan> then import opml ? 12:48 <popey> Yes, which launches content-hub where user can go and find the downloaded opml file 12:49 <JoeyChan> I think users won't like doing this way ... 12:49 <popey> well, you might be able to do it the other way. 12:49 <popey> Register a mime type for opml files, so when they're downloaded the content hub knows to push to shorts. 12:49 <JoeyChan> I think "click" the opml file directly from browser is better 12:50 <popey> agree 12:50 <JoeyChan> yep 12:50 <JoeyChan> :) 12:50 <popey> ☻ 12:50 <popey> Ok, anything else? 12:51 <JoeyChan> Is the browser able to download now ? 12:51 <JoeyChan> i'm using r50 12:52 <popey> we just promoted #71 12:53 <popey> yes, it should be able to 12:53 <JoeyChan> wow cool 12:53 <popey> I think ☻ 12:53 <popey> Right, i need to wrap up. 12:53 <popey> Thanks JoeyChan, and have a great weekend! 12:53 <JoeyChan> thx u 2 12:54 <popey> #endmeeting