Gaia/System/Keyboard/Roadmap: Difference between revisions

 
(48 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= FxOS Keyboard Roadmap =


This following are works being planned on the built-in keyboard app and the input management in System.


= Keyboard Roadmap =
== Keyboard app ==
Here we list some feature/refactoring work we're going to deliver for each release.
Note that this include the built-in keyboard app and input management component in Gaia system.


== v2.1 Roadmap ==
=== Layout Improvements ===


=== Keyboard app - Layout Refinement ===
This part should only touch the code in layout definition (js/layouts/) and/or layout_manager, layout_loader.
  <bugzilla>
  <bugzilla>
     {
     {
       "id": "1015309, 1020779, 1022609, 1035619, 1021500, 1024298",
       "id": "1015309, 1020779, 1022609, 1035619, 1021500, 1024298, 1019472, 1021505, 1035641, 900907, 1044525, 1047837",
       "include_fields": "id, summary, assigned_to, status, resolution, cf_blocking_b2g"
       "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
     }
     }
   </bugzilla>
   </bugzilla>
=== Keyboard app - Visual Style Change ===
 
=== Architecture Improvements ===
  <bugzilla>
  <bugzilla>
     {
     {
       "id": "1014454",
       "id": "1097457, 1094031, 1074653, 1074613, 1072191, 1072186, 1053158, 1023729, 1040548, 994000, 1012531, 993952, 1040603, 1040611, 1035062, 1040598, 1005751, 1013155, 1013207, 1015643, 1016179, 1023730, 1025520, 1027979, 1029356, 1041411, 1044743, 1044508",
       "include_fields": "id, summary, assigned_to, status, resolution, cf_blocking_b2g"
       "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
     }
     }
   </bugzilla>
   </bugzilla>
=== Keyboard app - Interaction Improvement ===
 
=== Visual Style Changes ===


  <bugzilla>
  <bugzilla>
     {
     {
       "id": "985853, 985855",
       "id": "1014454, 1040621",
       "include_fields": "id, summary, assigned_to, status, resolution, cf_blocking_b2g"
       "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
     }
     }
   </bugzilla>
   </bugzilla>


=== Keyboard app - altenative menu ===
=== Interaction Improvements ===
 
<bugzilla>
    {
      "id": "985853, 985855, 957031",
      "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
    }
  </bugzilla>
 
=== Alternative characters menu ===
 
  <bugzilla>
  <bugzilla>
     {
     {
       "id": "934209, 985334",
       "id": "934209, 985334",
       "include_fields": "id, summary, assigned_to, status, resolution, cf_blocking_b2g"
       "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
    }
  </bugzilla>
 
=== New Layout Support ===
<bugzilla>
    {
      "id": "993899, 998917, 1033185, 1033186,  1050558",
      "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
     }
     }
   </bugzilla>
   </bugzilla>


=== Emoji ===
== Input Management ==
 
=== Features & Bugs ===


  <bugzilla>
  <bugzilla>
     {
     {
       "id": "993899",
       "id": "1097457, 1035117, 1037396, 942309",
       "include_fields": "id, summary, assigned_to, status, resolution, cf_blocking_b2g"
       "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
     }
     }
   </bugzilla>
   </bugzilla>
=== Input Management ===
 
=== Refactoring & Architecture Improvements ===
 
<bugzilla>
    {
      "id": "1112498, 1093537, 1075306, 1074749, 1053041, 1063457, 1063461, 1059668, 1059663, 1054942, 1053624, 1044744, 1043121, 1005752",
      "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
    }
  </bugzilla>
 
== Keyboard Settings ==


  <bugzilla>
  <bugzilla>
     {
     {
       "id": "1035117",
       "id": "1115666, 1115649, 1115644, 985851, 1035634, 1040615",
       "include_fields": "id, summary, assigned_to, status, resolution, cf_blocking_b2g"
       "include_fields": "id, summary, priority, assigned_to, status, resolution, cf_blocking_b2g, cf_feature_b2g"
     }
     }
   </bugzilla>
   </bugzilla>
Confirmed users
346

edits