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