Confirmed users
346
edits
(→John) |
|||
| Line 405: | Line 405: | ||
==== Last week ==== | ==== Last week ==== | ||
===== Input Management & Keyboard ===== | ===== Input Management & Keyboard ===== | ||
* {{bug|1044525}} - Keep DOMElement handling inside render.js and use key objects for business logic | | * {{bug|1044525}} - Keep DOMElement handling inside render.js and use key objects for business logic | landed | ||
* Summarize the follow-up bugs of {{bug|1044525}} and file them | |||
* {{bug| | * {{bug|1074095}} - The last alt key char should be highlighted when you touch empty area of the menu | landed | ||
* | ** regression of {{bug|1065961}} | ||
* {{bug|1075970}} - [Keyboard] Changing text fields can cause the keyboard to intermittently stop displaying character selection indicators properly. | r+ | |||
** regression of {{bug|1044525}} | |||
** | * Summarize the items and file bugs related to InputWindowManager & InputWindow | ||
* {{bug| | * {{bug|1075306}} - Implement InputWindow | WIP | ||
** | ** Goal is to re-use frame management codes and status transition logics from current AppWindow & AppTransitionController | ||
** AppTransitionController eliminated as of writing | |||
** Remaining issues mostly about glitches when switching to/from 3rd-party keyboards; and some animations | |||
* {{bug| | |||
* | |||
==== This week ==== | ==== This week ==== | ||
| Line 430: | Line 424: | ||
===== Input Management & Keyboard ===== | ===== Input Management & Keyboard ===== | ||
* {{bug| | * {{bug|1075306}} - Implement InputWindow | ||
** | ** I expect to get things ready for feedback request by Wednesday; will probably spend another couple of days in addressing upcoming comments. | ||
==== TODOs/Backlogs ==== | ==== TODOs/Backlogs ==== | ||
* {{bug|1074613}} - Normalize layout's overwrite chars in LayoutNormalizer | |||
* {{bug|1074653}} - Rearchitect IMERender, LayoutRenderingManager, AlternativesCharMenuView & Manager | |||
* {{bug|1072191}} - Move normalization of alternative chars to LayoutNormalizer | |||
* {{bug|1074749}} - [Tracking] Implement InputWindow and InputWindowManager (originally KeyboardWindowManager) | |||
* {{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 | ||