Gaia/Team/Taipei: Difference between revisions

Line 425: Line 425:


===== Input Management & Keyboard =====
===== Input Management & Keyboard =====
* {{bug|1054145}} - (Tracking of follow-up of 1024298)
** {{bug|1054878}} - Follow-up of bug 1024298: zh-Pinyin should switch to half-width layout | r+
* {{bug|1053041}} - Tracking: Dissect Input Management Script (keyboard_manager.js)
** {{Bug|1054942}} - Dissect |KeyboardManager.updateLayouts()|    || r?
* {{bug|1055908}} - Add missing unit-tests for bug 1035117 | landed
* Discussed with Paul Yang (QA) on some Gaia UI test issues as encountered in {{bug|1054546}}.


===== Lockscreen =====
====== Features ======
* {{bug|1053613}} - Lockscreen PIN keypad: backspace key misaligned & wrong, vertical separators missing, last row too high | r+, ui-r+
* {{bug|1035619}} - [Keyboard] Search input type to use search icon on Enter key | landed
** There will be a follow-up bug dependent on {{bug|1054179}}, a keyboard visual bug
** Took over from contributor for some polish-ups.
** Blocked by {{bug|1056514}}
* Reverted {{bug|1024298}} (show full symbol panel for type="number") and make sync-ups with UX
* {{bug|942309}} - [keyboard] keyboard layout language changes for input type=url and type=email | ui-r+, r?
 
====== Refactoring ======
* {{bug|1053041}} - [Tracking] Dissect Input Management Script (keyboard_manager.js)
** {{bug|1058382}} - Reorganize |KeyboardManager. inputFocusChange()| || landed
* {{bug|1059668}} - Move some keyboard removal logics from keyboard_manager.js to input_frame_manager.js  | landed
* {{bug|1005752}} - [Keyboard] Should not setLayoutFrameActive(false) if we don't need to | WIP


===== Platform =====
===== Platform =====
* {{bug|1056514}} - Make Keyboard-Symbols font file a system font file and cached (for keyboard & lockscreen) | WIP, second iteration r? and f?
* {{bug|1056514}} - Make Keyboard-Symbols font file a system font file and cached (for keyboard & lockscreen) | landed
* {{bug|1059051}} (follow-up of bug 1056514) - [LockScreen] Notifications without darken background after device booting | landed
 
===== Lockscreen =====
* {{bug|1060264}} - Lockscreen PIN keypad: "Emergency Call" text overflow in some languages | ui-r+, r+
* {{bug|1053613}} - Lockscreen PIN keypad: backspace key misaligned & wrong, vertical separators missing, last row too high | landed


==== This week ====
==== This week ====
(Aside from TODO/backlogs below and blockers)


===== Input Management & Keyboard =====
===== Input Management & Keyboard =====
* {{bug|1035619}} - [Keyboard] Search input type to use search icon on Enter key | final iteration f? and ui-r?
* Land finished bugs tracked by {{bug|1053041}}
** Took over from contributor for some polish-ups.
* {{bug|1059663}} - Input Management scripts: Don't interchangeably use |group| and |type| variable names
* Discussion with Omega & Mike (UX/Visuals) for {{bug|1024298}} (show full symbol panel for type="number")
* Look into {{bug|1044525}} - Keep DOMElement handling inside render.js and use key objects for business logic
** Some notes from Mike are available in later comments in {{bug|1054546}}
* Third item of {{bug|1053041}} - [Tracking] Dissect Input Management Script (keyboard_manager.js)


===== Platform =====
===== Lockscreen =====
* {{bug|1056514}} - Make Keyboard-Symbols font file a system font file and cached (for keyboard & lockscreen)
* {{bug|1060541}} - [Lockscreen] Adding 1 additional notification to lockscreen with new music player
** Needs to check with :mwu to ascertain my approach makes use of font fastpath/cache and would not regress (for example) {{bug|992346}}


==== TODOs/Backlogs ====
==== TODOs/Backlogs ====
* {{bug|1038723}} is tracking Utility Tray visual changes which will modify Music Player Widget. Eric Pang & Amy Lee looped me and we agreed that a lockscreen follow-up bug may be opened and assigned to me if the style changes of the components of the music player widget (by :gmarty) can involve some UX/Visuals change in lockscreen (especially the container dimension/position of notifications).
* {{bug|1053158}} - Split |LayoutManager._updateModifiedLayout()| into smaller parts
* {{bug|1053158}} - Split |LayoutManager._updateModifiedLayout()| into smaller parts
* {{bug|1041879}} - Remove dead 'useNewStyle' code from shared/js/lockscreen_slide.js
* {{bug|1041879}} - Remove dead 'useNewStyle' code from shared/js/lockscreen_slide.js
Confirmed users
346

edits