12:03 <popey> #startmeeting Shorts meeting 12:03 <meetingology> Meeting started Fri May 30 12:03:51 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 12:03 <meetingology> 12:03 <meetingology> Available commands: action commands idea info link nick 12:03 <popey> hi JoeyChan ! 12:03 <popey> How are you? 12:04 <JoeyChan> great :D 12:04 <popey> Last week we had a sprint, and one of the topics that came up was performance. I wanted to let you know about something that you may not have seen. 12:04 <popey> The performance overlay.. have you seen that? 12:04 <JoeyChan> I saw many posts in G+ 12:05 <JoeyChan> very funny :P 12:05 <popey> so, on your phone just add a line to /home/phablet/.profile 12:05 <popey> export PERFORMANCE_OVERLAY=1 12:05 <popey> ^ that line 12:05 <popey> then inside your app, tap the screen 4 times 12:05 <JoeyChan> especiallly u guys took photos each other 12:05 <popey> hehe, yeah, silly photos ☻ 12:06 <JoeyChan> export PERFORMANCE_OVERLAY=1 for showing the FPS on screen ? 12:06 <popey> yes 12:06 <popey> http://imgur.com/W3WQP11 12:07 <popey> so, enable that parameter in /home/phablet/.profile, then reboot the phone 12:07 <popey> then open your app 12:07 <popey> tap the screen 4 times, and you see http://imgur.com/W3WQP11 12:07 <JoeyChan> so u noticed a bug when first press an article ? 12:07 <popey> no 12:08 <JoeyChan> ok, talk about it later 12:08 <popey> ok 12:08 <JoeyChan> looking for my usb cable ... 12:08 <JoeyChan> pls wait 12:08 <popey> ok 12:08 <popey> http://imgur.com/FvFgHFU is another screenshot. 12:09 <popey> It takes a long time to render each frame (so you get red in the top graph). 12:09 <popey> I think this is because it's drawing all the grid items which are off-screen. 12:09 <popey> Just a guess. 12:12 <JoeyChan> rebooting 12:12 <JoeyChan> yep, agree that, too many grid generate at one time 12:14 <JoeyChan> done 12:14 <popey> Ok. 12:14 <JoeyChan> I c full red when generating grids 12:14 <popey> So the other thing worth looking at is the profile tool in qtcreator 12:15 <popey> Click Analyze on the left, then "Start" button in the middle 12:15 <JoeyChan> Digia already made it for V4 12:15 <JoeyChan> I think 12:15 <JoeyChan> I know that 12:15 <popey> Ok. 12:15 <popey> We're keen for every developer to take a close look at performance. 12:16 <popey> So all the apps feel smooth like butter ☻ 12:16 <JoeyChan> roger :) 12:16 <popey> Thanks! 12:16 <JoeyChan> Roman is good at this 12:16 <JoeyChan> haha 12:16 <popey> ☻ 12:16 <popey> finding the bugs or fixing them? ☻ 12:18 <JoeyChan> It is hard to consider such a performance issue as a bug .. 12:18 <JoeyChan> It takes lots of time to render may because of UbuntuShape 12:19 <popey> Well, the bug may not be in your app. 12:19 <popey> It could be in the toolkit, unity8, mir... 12:19 <JoeyChan> Roman tried use normal Rectangle to replace it 12:19 <popey> But it's still a bug I think. 12:19 <JoeyChan> then it render faster 12:19 <JoeyChan> OK, pls file it 12:21 <popey> will do after the meeting, thanks 12:21 <JoeyChan> :) 12:21 <popey> One other interesting development.. 12:22 <popey> The web browser can down download files. 12:22 <JoeyChan> wow ! 12:22 <popey> We should perhaps register the shorts app as the receiver of opml files? 12:22 <JoeyChan> awesome 12:22 <popey> that way when a user downloads their opml file, it can be "sent" via content-hub to shorts. 12:22 <JoeyChan> ok, pls add it to blueprints 12:24 <popey> JoeyChan: On that subject! 12:24 <popey> We're going to switch to using trello to manage the "to-do" items, as it's better than blueprints. 12:24 <popey> However, I need to check you can access trello from China. 12:24 <JoeyChan> oh 12:24 <popey> https://trello.com/b/Ie2rAS3W/core-apps-management can you get to that? 12:25 <popey> I just sent you an email invite. 12:25 <JoeyChan> good 12:25 <JoeyChan> I can access 12:25 <popey> The idea being we can easily track all the items across all the core apps 12:26 <popey> there is a coloured label you can apply to each 'card' 12:26 <popey> and you can filter out all other colours if you only want to see your own. 12:27 <JoeyChan> i c :) 12:27 <popey> I'll add some cards over the next day or so. 12:27 <popey> trello is quite easy to use, you can create your own boards to play with it if you like. 12:28 <popey> once a task is done, it can be dragged to the "Done" column. 12:28 <popey> Much easier than editing blueprints ☻ 12:28 <popey> So for example I just added a card for me to file a bug in shorts about performance. 12:29 <popey> You can click on cards, and leave comments. 12:29 <JoeyChan> looks like JIRA :P 12:29 <popey> yeah! 12:30 <popey> added screenshot, it's quite neat. 12:30 <popey> One other thing to mention! 12:31 <popey> https://bugs.launchpad.net/bugs/1324442 12:31 <popey> Design have asked to remove gradients from apps 12:31 <popey> I don't have a suggestion for what colour to have the background. 12:31 <popey> But a solid colour wouldn't be a bad idea, removing the light gradient at the bottom.? 12:31 <JoeyChan> I heard that from an email 12:33 <JoeyChan> includes gradient from UITK ? 12:33 <popey> I think the UITK gradient will be disabled 12:34 <popey> I expect it will just use the same colour at both ends. Which basically switches it off. 12:34 <JoeyChan> ok 12:35 <JoeyChan> how about background ? 12:36 <popey> That's what I mean, the background. 12:36 <JoeyChan> the bg is a "big" gradient of 3 color 12:36 <JoeyChan> oh 12:39 <JoeyChan> gradient: UbuntuColors.greyGradient 12:39 <JoeyChan> also will be disabled ? 12:39 <popey> Right, so that should be a flat colour I think. 12:40 <popey> Ok. Anything else to discuss? 12:40 <JoeyChan> a bug about first press an article 12:40 <JoeyChan> I am using r50 12:41 <JoeyChan> to reproduce it: 12:41 <JoeyChan> launch Shorts then press any one article 12:41 <JoeyChan> it hangs for about 20 seconds 12:42 <popey> let me try 12:43 <popey> yeah, i see that on #50 12:43 <popey> but not on #53, so it must already be fixed ☻ 12:43 <JoeyChan> ok good :D 12:43 <popey> that was easy ☻ 12:43 <JoeyChan> so i dont need to fix it 12:43 <popey> nope 12:43 <popey> anything else? 12:44 <JoeyChan> a design suggestion 12:44 <JoeyChan> about custom toolbar 12:44 <JoeyChan> now we r immigranting to new header 12:44 <JoeyChan> but some pages still need sth like bottom toolbar 12:45 <popey> do you have a mock up / wireframe of what you're thinking? 12:45 <JoeyChan> especially those pages with keyboard 12:45 <popey> I like the idea of pulling up from the bottom to expose a "share link" or "favorite" 12:46 <JoeyChan> my idea is, when user is typing, their fingers are at bottom area 12:46 <JoeyChan> so they won't like to press any buttons on the top 12:48 <JoeyChan> I thinks there no need to have new designs for those pages like "search feeds" 12:48 <JoeyChan> just keeps the bottom bar 12:48 <popey> Can you do a diagram or mockup? 12:49 <JoeyChan> Er... I mean keeps the current using designs 12:49 <popey> oh is ee 12:49 <popey> oh I see.. 12:49 <JoeyChan> e.g. search feeds page 12:50 <JoeyChan> 2 buttons in toolbar 12:50 <JoeyChan> I can "fake" a toolbar after swith to new header 12:50 <popey> right, yes 12:50 <popey> that makes sense 12:50 <JoeyChan> that's simple :) 12:51 <popey> ☻ 12:52 <JoeyChan> Ok, that's all I want to let u know 12:52 <JoeyChan> :) 12:52 <popey> Ok. Great! 12:52 <popey> Thanks JoeyChan! Have a great weekend. 12:52 <JoeyChan> u 2 12:52 <popey> #endmeeting