Gaia/System/Keyboard/Roadmap: Difference between revisions
Jump to navigation
Jump to search
Full Query
Full Query
Full Query
Full Query
Full Query
Full Query
Full Query
Full Query
Line 9: | Line 9: | ||
<bugzilla> | <bugzilla> | ||
{ | { | ||
"id": "1015309, 1020779, 1022609, 1035619, 1021500, 1024298, 1019472, 1021505, 1035641, 900907, 1044525", | "id": "1015309, 1020779, 1022609, 1035619, 1021500, 1024298, 1019472, 1021505, 1035641, 900907, 1044525, 1047837", | ||
"include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g" | "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g" | ||
} | } |
Revision as of 12:10, 2 August 2014
FxOS Keyboard Roadmap
This following are works being planned on the built-in keyboard app and the input management in System.
Keyboard app
Layout Improvements
12 Total; 0 Open (0%); 7 Resolved (58.33%); 5 Verified (41.67%);
Architecture Improvements
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
993952 | Big async reflow when toggling between two layouts | P1 | RESOLVED | WONTFIX | --- | --- | |
994000 | [Meta] Tarako 1.3t reflow hunt | P2 | RESOLVED | WONTFIX | --- | --- | |
1005751 | [Keyboard] Make keyboard not to wait for settings db when showing up | P1 | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1012531 | [Keyboard] Make IMERender.draw() more efficient | P1 | RESOLVED | WONTFIX | --- | --- | |
1013155 | [Keyboard] Don't wait for IMEngine for showing the keyboard | P1 | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1013207 | [Keyboard][Performance] Lazily load l10n.js | P2 | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1015643 | [Keyboard] A race-free and deterministic LayoutLoader and LayoutManager for keyboard start-up and current layout state | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1016179 | [Keyboard] Correct Promise usage and some API changes | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1023729 | Tracking: dismantle keyboard.js | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1023730 | Move modifyLayout() to layout_manager.js | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1025520 | Move touch event handling away from keyboard.js | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | 2.1 |
1027979 | Remove more dead code from keyboard app | -- | Rudy Lu [:rudyl] (inactive after 2015/7/3) | RESOLVED | FIXED | --- | --- |
1029356 | Move touch event handling away from keyboard.js (Part II) | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | 2.1 |
1035062 | Implement TargetHandler and TargetHandlersManager | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1040548 | Move state (input sequence) out of IME engines and clean up the IME Engine API | -- | Rudy Lu [:rudyl] (inactive after 2015/7/3) | RESOLVED | FIXED | --- | --- |
1040598 | Move keyboard states out of keyboard.js | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1040603 | Queue the UserPress events | -- | Rudy Lu [:rudyl] (inactive after 2015/7/3) | RESOLVED | DUPLICATE | --- | --- |
1040611 | Move IMEngines to their own workers | -- | RESOLVED | WONTFIX | --- | --- | |
1041411 | Create KeyboardApp module to replace fakeAppObject | -- | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | --- |
1044508 | [Keyboard] Stop using HTML in layout definition for 全/半 button | P2 | wdeng@mozilla.com | RESOLVED | WONTFIX | --- | --- |
1044743 | Use the correct promise testing pattern in keyboard unit tests | -- | watson.serrano | RESOLVED | DUPLICATE | --- | --- |
21 Total; 0 Open (0%); 21 Resolved (100%); 0 Verified (0%);
Visual Style Changes
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
1014454 | [Keyboard UX update][User Story] Visual update on the number keyboard | P1 | (Inactive after June) George Duan [:gduan] [:喬智] | RESOLVED | FIXED | --- | --- |
1040621 | Set lang attribute to the layout containing div | -- | Anindya-Pandey | RESOLVED | FIXED | --- | --- |
2 Total; 0 Open (0%); 2 Resolved (100%); 0 Verified (0%);
Interaction Improvements
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
957031 | key popups are far too brief | P3 | Tim Guan-tin Chien [:timdream] (please needinfo) | RESOLVED | FIXED | --- | 2.1 |
985853 | [Keyboard UX update][User Story] Hold shift to enter upper case characters | P2 | Rudy Lu [:rudyl] (inactive after 2015/7/3) | RESOLVED | FIXED | --- | --- |
985855 | [Keyboard UX update][User Story] Update multi-touch typing behavior | P1 | Tim Guan-tin Chien [:timdream] (please needinfo) | VERIFIED | FIXED | --- | 2.1 |
3 Total; 0 Open (0%); 2 Resolved (66.67%); 1 Verified (33.33%);
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
934209 | Alternate keys list overflows | P1 | Rudy Lu [:rudyl] (inactive after 2015/7/3) | RESOLVED | FIXED | --- | --- |
985334 | [Keyboard UX update][User Story] Second layer popup behavior on long press | P1 | Rudy Lu [:rudyl] (inactive after 2015/7/3) | RESOLVED | FIXED | --- | --- |
2 Total; 0 Open (0%); 2 Resolved (100%); 0 Verified (0%);
New Layout Support
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
993899 | [Keyboard] Emoji layout in keyboard | P1 | Reza Akhavan [:jedireza] | RESOLVED | FIXED | --- | 3.0? |
998917 | Keyboard keys are reversed in RTL locales | -- | Rudy Lu [:rudyl] (inactive after 2015/7/3) | VERIFIED | FIXED | --- | --- |
1033185 | [Keyboard][User Story] Persian keyboard | P1 | Thatoo | RESOLVED | FIXED | --- | --- |
1033186 | [Keyboard][User Story] Bosnian keyboard | P1 | bruce <bruhuang@gmail.com> | VERIFIED | FIXED | --- | 2.1 |
4 Total; 0 Open (0%); 2 Resolved (50%); 2 Verified (50%);
Input Management
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
942309 | [keyboard] keyboard layout language changes for input type=url and type=email | -- | John Lu [:mnjul][Please NI or I'll miss] | RESOLVED | FIXED | - | --- |
1005752 | [Keyboard] Should not setLayoutFrameActive(false) if we don't need to | P3 | John Lu [:mnjul][Please NI or I'll miss] | RESOLVED | FIXED | --- | --- |
1035117 | [Keyboard] To support password input | P1 | John Lu [:mnjul][Please NI or I'll miss] | RESOLVED | FIXED | --- | --- |
1037396 | Visual refresh for IME menu | P2 | RESOLVED | WONTFIX | --- | --- | |
1043121 | Move IMESwitcher in keyboard_manager to another script | -- | John Lu [:mnjul][Please NI or I'll miss] | RESOLVED | FIXED | --- | --- |
1044744 | Move IFrame management in keyboard_manager.js to another script | -- | John Lu [:mnjul][Please NI or I'll miss] | RESOLVED | FIXED | --- | --- |
6 Total; 0 Open (0%); 6 Resolved (100%); 0 Verified (0%);
Keyboard Settings
ID | Summary | Priority | Assigned to | Status | Resolution | Blocking b2g | Feature b2g |
---|---|---|---|---|---|---|---|
985851 | [Keyboard UX update][User Story] Add settings shortcut to the IME selector | P1 | RESOLVED | WONTFIX | --- | --- | |
1035634 | [Keyboard] Keyboard Settings should follow recommendation | P3 | Arthur Chen [:arthurcc][inactive after 6/30] | RESOLVED | FIXED | --- | 2.1 |
1040615 | Keyboard Settings: Don't show Number layout in layout selection if it's the only one that supports type="number" | P3 | RESOLVED | WONTFIX | --- | --- |
3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);