Gaia/System/Keyboard/Roadmap
Jump to navigation
Jump to search
Full Query
Full Query
Full Query
Full Query
Full Query
Full Query
Full Query
Full Query
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
9 Total; 0 Open (0%); 4 Resolved (44.44%); 5 Verified (55.56%);
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 | --- | --- |
18 Total; 0 Open (0%); 18 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 |
---|---|---|---|---|---|---|---|
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 | --- | --- |
3 Total; 0 Open (0%); 3 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%);