Mobile/Notes/20-Aug-2014: Difference between revisions

 
(23 intermediate revisions by 14 users not shown)
Line 107: Line 107:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
=====Last Week=====
* Updated/Fixed MediaCodec Patch
* Posted Test APK
=====Next Week=====
* Last Week!
* Get as much done on the MediaCodec Patch as Possible!


===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
{{readonly}}
* rAc demo UI, {{bug|946022}}
* Promisifying some code ({{bug|1054537}}, {{bug|1055144}})
* Namespacing Messaging.jsm, {{Bug|1043633}}
* Looking into PDF.js support


===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{readonly}} -->
* Uplifting chromecast code. Fixing crashers
* Working on landing error page widgets. {{Bug|940453}} - [meta] Improve the UX for error pages
** Toggle wifi
** Suggested spellings
* Lockscreen widget for guest mode work
* Other random assigned things


===LucasR===
===LucasR===
Line 148: Line 163:
===liuche===
===liuche===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Reviews
* Addons kickoff meeting ( https://etherpad.mozilla.org/mobile-addons-2014 )
* Last review pass for onboarding ({{bug|1042809}}) - so much Android layouts, tiny screens D:
* Contextual hints


===Margaret===
===Margaret===
Line 167: Line 186:
{{readonly}}
{{readonly}}
====Past====
====Past====
{{bugpast|michael.l.comella@gmail.com}}
* :(
 
====Present====
====Present====
{{bugpresent|michael.l.comella@gmail.com}}
*Browser toolbar refresh
**{{bug|1046203}} - Change BrowserToolbar to use alternative layout when isNewTablet()
*{{bug|1001655}} - Replace applicable Strings in test code with StringHelper references
*{{bug|1025546}} - Support various image views in Hub panels
====Future====
====Future====
*Too busy with other things:
**Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
**{{bug|939350}} - Create Python linter wrapper
*{{bug|983437}} - Delay FHR pruning until the screen is off
*{{bug|989441}} - Centralized documentation for writing tests


===rnewman===
===rnewman===
Line 182: Line 210:


===ckitching===
===ckitching===
Spent most of my time this week on overlays stuff.
Tweaked frontend to match UX's new pretty pictures ([https://bug948509.bugzilla.mozilla.org/attachment.cgi?id=8470342 a 'la])
Spent most time on backend stuff: developing a nice extensible API for methods of sharing things. This turned out to have far, far more edgecases than one might assume...
Proper support for "Send to Firefox Sync" now mostly working (with devices appearing inline in the dialog instead of just launching the old handler): much nicer.
Main obstacle reading list support (an unknown quantity at this point as it has yet to receive any real attention).
Largeish patch hopefully to be in review before Richard returns...
Plus the usual complement of little things:
* Reported {{Bug|1054623}},
* Spent some time investigating {{Bug|977161}}, for it's complicating my overlays testing. Dropped for now, since it turned out to be nontrivial.
* Further investigations into free text indexing ({{Bug|808872}}). Currently, it seems that limitations of SQLite will mandate duplication of url/title data on platforms with API < 11. This is because the virtual table providing free text indexing mandates copying the data on such platforms, and it is impossible to create a conventional index on a virtual table. As a result, you cannot have both free text indexing and a conventional index for a given column without duplication. More study needed...
* Complained about sync some more: {{Bug|1054566}}
* Optimised the nine-patches: {{Bug|1048683}}, broke the nine-patches: {{Bug|1055598}}. Still no idea why that happened (anyone who feels they understand nine-patches is welcome to read the bug and tell me where I went wrong!)


===nalexander===
===nalexander===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
====Past====
* Android Eclipse support for Search Activity and Google Play Services:
{{bugpast|nalexander@mozilla.com}}
 
====Present====
* Working on Remote Tabs home panel {{bug|1014994}}, first patches coming today


===mhaigh===
===mhaigh===
* Good progress made hacking on the tab list
Last Week
* Transitioning from temp repo to Larch repo in https://github.com/mozilla/gecko-projects
* More progress on the tab list although progress slowed a bit whilst transitioning from temp repo to Larch repo (https://github.com/mozilla/gecko-projects)
* Requested L3 commit access to repos
* Requested L3 commit access
* Trying hand at micro commits
* Trying hand at micro commits
* Spent some time working on CLI tools to automate some common tasks
Next Week
* Carry on hacking tabs
* Learning hg - urgh (hginit.com)


===BLassey===
===BLassey===
Line 208: Line 263:


===Antlam===
===Antlam===
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Past
** {{Bug|1052933}}: Top sites panel UI polish
** {{Bug|1052004}}: Toolbar refinements (on Nightly!)
** "Surfacing Add-ons" project kick off
** Firefox Search P1 bugs wrap up
* Upcoming
** {{Bug|1053390}}: Mobile (and Tablet) tabs tray exploration
** Roku/Chromecast UI/UX audit
*** Asset prep for Arcadio
*** {{Bug|704229}}: Video controls clean up
** Firefox Search next steps
** Continuing with Tablet's UI
===Yuan===
* Last week
* Last week
**
** Gave UX feedback to {{Bug|1030323}}, {{Bug|1052387}}
* This week
** Filed UX bugs around surfacing addons: {{Bug|1053402}}, {{Bug|1053397}}
**
** Worked on finishing lock screen and launcher study


===Yuan===
*This week
<!-- Uncomment to provide a readonly update -->
** Fennec and B2G browser sync up
<!-- {{readonly}} -->
** Follow up on {{Bug|1042809}} and {{Bug|948509}}
** More Tablet work
** Some planning work for Program Review


===Robin===
===Robin===
Line 230: Line 300:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* {{bug|1035999}} - Multiple prompts (notifications) about available app updates - '''landed'''
* {{bug|1026263}} - Error writing default prefs during packaged web app installation - '''landed'''
* The runtime engineering team is hiring a [https://careers.mozilla.org/en-US/position/osFnZfwd Senior Web Runtime Engineer]!


===A-Team===
===A-Team===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* http://eideticker.mozilla.org is back! (Select "Android" tab at top and "Galaxy Nexus".)


===QA===
===QA===
Line 240: Line 315:


===Garvan===
===Garvan===
<!-- Uncomment to provide a readonly update -->
* So ... very ... close ... to landing stumbler in Fennec.
<!-- {{readonly}} -->
* Next up, MLS contribution opt-in: new UX, https://bugzilla.mozilla.org/show_bug.cgi?id=1027078
* MozStumbler is getting close to a play store release, with the same codebase as fennec stumbler.


== Feature Focus==
== Feature Focus==
*'''Note''':If you are working on a feature targeting anywhere up to 34, and it is not listed below already, please call it out to me. 
*[[Mobile/Roadmap | See Roadmap for more information, Meta bug details etc...]]
=== Firefox 32 (Beta) - Release: Sep 2, 2014 ===
*{{mok}}[[Mobile/Projects/Firefox Hub v3 | Firefox Hub v3]] (bugfixes & polish + more add-ons)
*{{mok}}[[Mobile/Projects/Suggested sites v1 | Suggested sites v1]]
*{{mok}}[[Mobile/Projects/Contextual tips for users | Contextual tips for users]]
*{{mok}}[[Mobile/Projects/Accept language-header | UI lang switching]]
*{{mok}} Synced tabs page as entry point into Firefox Accounts & Sync
*{{mok}} Add a Clear History control to the history panel
*{{mok}} Android Gamepad backend
*{{mok}} Support weighed snippets
*{{mrisk}} Change default search engine in Nightly, Aurora & Beta to Bing
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Scottish Gaelic(gd), Fulah (ff), Armenian (hy-AM), Welsh (cy), Basque (eu), Icelandic (is)]]
=== Firefox 33 (Aurora) - Release: Oct 14, 2014 ===
*{{mok}}[[Mobile/Projects/Project video to second screen | Videocasting (Roku, Firefly, Chromecast)]]
*{{mrisk}} Tab mirroring (Roku, Chromecast)
*{{mok}}[[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements - Backend]]
*{{mok}} OEM distro service
*{{mok}} Suggested sites v2(Distribution support & non-Mozilla suggested sites)
*{{mok}} Tabs updates and improvements
*{{mprog}} Janus - Phase 1 (Client)
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL) ]]
=== Firefox 34 (Nightly) - Release: Nov 25, 2014 ===
*{{mprop}} Search activity v1
*{{mprog}} Fatfennec: Minifying JS
*{{mprop}} Moz Stumbler
*{{mprop}} Share handler overlay
*{{mprop}} Improved "Send Tab to Device" Experience
*{{mprop}} User-hand-holding to check the Unknown Sources checkbox
*{{mprop}} Form auto-fill improvements, native client-side work
*{{mprop}} Reflow on zoom (double tap) by default
*{{mprop}} Kindle-related fixes
*{{mprop}} Hub add-on: speed-dial panel
*{{mprop}} First-run tips
*{{mprop}} Preferred web content language
*{{mprop}} Tablets: tabbed browsing refresh v1
*{{mprop}} Suggested sites v3


== Round Table ==
== Round Table ==
Confirmed users
1,759

edits