<div dir="ltr"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Hi all,<br></font><div><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">hope all finds you well. <br>
Please find the Mir/Unity8 UI team weeklies<br>br,kg<br></font><p style="margin-bottom:0in"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)"><b>Unity8 & Mir <span class="">Weekly</span> Report</b><b><br>
</b>May 31, 2013<b><br></b></font></p><p style="margin-bottom:0in"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)"><b>Current Team Theme</b><br></font></p><ul style><li style="margin-left:15px">
<font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Land the Unity8-Mir integration<br></font></li><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">land new ui features on launcher, notifications, infographics</font></li>
<li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif">integrate dash & indicators on latest-greatest backends</font></li><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">Mir build out to support Unity8 window management needs</span><br>
</li><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif">Thrash testing of Mir</font></li><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif">optimizations - memory for unity8, performance for mir</font></li>
</ul><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">As always live action here<br></font></li><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)"><a href="https://blueprints.launchpad.net/ubuntu/+spec/client-1303-unity-ui-iteration-0" target="_blank">https://blueprints.launchpad.net/ubuntu/+spec/client-1303-unity-ui-iteration-0</a> </font></li>
</ul><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)"><a href="https://blueprints.launchpad.net/ubuntu/+spec/client-1303-mir-phone-iteration-0" target="_blank">https://blueprints.launchpad.net/ubuntu/+spec/client-1303-mir-phone-iteration-0</a> </font></li>
<li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">and all the dependent blueprints<br></font></li></ul></ul><p style="margin-bottom:0in"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)"><b>Acheived this week</b><b><br>
</b></font></p><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Unity8 on Mir<br></font></li><ul style><li style="margin-left:15px">
<font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">stalled a bit waiting for platform-api changes to land, but that's happened now</font></li><li style="margin-left:15px">
<font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">began first integration of unity wm onto mir surface order control</font></li><ul style><li style="margin-left:15px"><font face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)" color="#000000">instructions to recreate updated frequently here <a href="http://studio.sketchpad.cc/gmY0M6iqeh" target="_blank">http://studio.sketchpad.cc/gmY0M6iqeh</a> (note its pure development)</font></li>
</ul></ul><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Mir</font></li><ul style><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">fixed a handful of bugs out of the Mir stress testing</span><br>
</li><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">add some modifications to allow for better performance debug (no-wait spinning buffer for client render & swapinterval 0)</span></li>
<li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif">added more groundwork preparation to support composition bypass (composition strategy refactor & customisable fb factory)</font></li>
</ul><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Unity8 UI<br></font></li><ul style><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">folding icons in launcher landed</span></li>
<li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">finally,after some bug fix attempts, decided to just reimplement listviewwithpageheader, work under way</span></li><li style="margin-left:15px">
<span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">tweaked DDA integration with Launcher...might still need some tuning/user feedback</span></li><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">added greeter feature to self detect single or multi user mode (form factor driven)</span></li>
<li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">additional meeting with design on infographics</span><br></li><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">dove in on utilizing analog calendar from calendar app for sdk/indicator use</span></li>
<li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">debug ongoing around snap decision notifications testing...failing on jenkins but passing local</span><br></li><li style="margin-left:15px">
<font face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)" color="#000000">Fixed some last minute bugs for Ubuntu Touch release</font></li><li style="margin-left:15px"><font face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)" color="#000000">iterarted on i18n/internationalization MP</font></li>
<li style="margin-left:15px"><font face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)" color="#000000">cleaned up & closed out intro testing bp</font></li></ul></ul><p style="margin-bottom:0in">
<font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)"><b>Shooting for next week</b><br></font></p><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Mir</font></li>
<ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">continue work supporting Unity8-mir window management, clean up toward landing</font></li>
<ul style><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">might not be able to push into build until we have surface previews in mir (for app animation transitions)</span></li>
<li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">iterate on depthify stack (z order & focus control), unity wm needs to try to use it</span></li></ul><li style="margin-left:15px">
<span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">continue effort on composition bypass</span></li><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">again, the first will be to get static bypass working, then focus on dynamic, then logic of turning off/on</font></li>
</ul><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">continue multiclient stress test towards CI, then look at low mem</span><br></li><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">work on simplifying install of mir as system compositor for free gfx driver based desktops</font></li>
</ul><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Unity8 UI</font></li><ul style><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">look at how to semi-live blur lock screen of app underneath</font></li>
<li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">Continue shell-mir integration work (use the surface order/focus controls)<br></font></li><li style="margin-left:15px">
<font face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)" color="#000000">Continue discussion w/ design on indicators<br></font></li><li style="margin-left:15px"><font face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)" color="#000000">migrate indicators to new latest backend</font></li>
<li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">launcher pinning apps</span></li><li style="margin-left:15px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">work on directional drag area use by stage & panel/indicator</span><br>
</li><li style="margin-left:15px"><font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">continue reimplementation of listviewwithpageheader</font></li><li style="margin-left:15px">
<font color="#000000" face="arial, helvetica, sans-serif" style="background-color:rgb(255,255,255)">greeter on mir integration (if we can land mir)</font></li></ul></ul><p style="margin-bottom:0in"><font color="#000000" face="arial, helvetica, sans-serif"><b style="background-color:rgb(255,255,255)">Risks and Issues</b></font></p>
<span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">really need to lock down designs by june - dash filtes, dash embedded playback (incl transitions), indicators (& relation to settings)</span><br></div>
<div><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif"><br></span></div></div>