Changes between Version 12 and Version 13 of prototypes


Ignore:
Timestamp:
10/01/12 15:40:57 (6 years ago)
Author:
nhoyt
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • prototypes

    v12 v13  
    55At the bottom of this page under Attachments are links to prototype XPI files. 
    66 
    7   proto-01:: 
    8     * test using a sidebar with self-contained toolbars 
    9     * test using keyboard shortcut for toggling sidebar 
    10     * test and debug build_xpi.sh shell script (in utilities) for programmatic creation of XPI files 
    11     * tagged as prototype-baseline-00 
     7== Existing Prototypes 
    128 
    13   proto-02:: 
     9=== proto-01 
     10  * test using a sidebar with self-contained toolbars 
     11  * test using keyboard shortcut for toggling sidebar 
     12  * test and debug build_xpi.sh shell script (in utilities) for programmatic creation of XPI files 
     13  * tagged as prototype-baseline-00 
     14 
     15=== proto-02 
    1416    * test and debug logging.js (in utilities) 
    1517    * test and debug inspection.js (in utilities) 
     
    2123    * tagged as prototype-baseline-01 
    2224 
    23   proto-03:: 
    24 Overview: Adds an independent AInspector Toolbar (distinct from the toolbar at the bottom of the sidebar) and manages the view selection across the toolbar buttons. 
     25=== proto-03 
     26Overview: Adds an independent AInspector Toolbar (distinct from the toolbar at the bottom of the sidebar) and manages the selection state across the toolbar buttons. 
    2527 
    26     * add a separate toolbar with buttons for controlling the view within the sidebar 
    27     * ensure that if sidebar is displayed, toolbar is also displayed (not necessary vice versa: okay to display toolbar by itself) 
    28     * add keyboard shortcut to toggle AInspector Toolbar, and register is with toolbar element (shows up in View > Toolbars menu) 
    29     * based on prototype-baseline-01 
    30     * tagged as prototype-baseline-02 
     28  * add a separate toolbar with buttons for controlling the view within the sidebar 
     29  * ensure that if sidebar is displayed, toolbar is also displayed (not necessary vice versa: okay to display toolbar by itself) 
     30  * add keyboard shortcut to toggle AInspector Toolbar, and register is with toolbar element (shows up in View > Toolbars menu) 
     31  * based on prototype-baseline-01 
     32  * tagged as prototype-baseline-02 
    3133 
    32   proto-04:: 
     34=== proto-04 
    3335Overview: Adds an independent AInspector Menu (distinct from the Views menu at the bottom of the sidebar) and manages its checked state 
    3436 
    35     * add use of command elements to enable sharing of command actions and labels 
    36     * add ai-commands overlay, which contains commandset and keyset used both at top-level and in sidebar menu 
    37     * add top-level AInspector menu 
    38     * add functions for setting state of main menu, toolbar and sidebar menu. 
     37  * add use of command elements to enable sharing of command actions and labels 
     38  * add ai-commands overlay, which contains commandset and keyset used both at top-level and in sidebar menu 
     39  * add top-level AInspector menu 
     40  * add functions for setting state of main menu, toolbar and sidebar menu. 
    3941 
    40   proto-05:: 
     42=== proto-05 
     43Overview: Simplifies the interaction model by providing one way each of selecting AInspector Toolbar, Sidebar and Menu from top menubar. 
    4144 
    42     * simplifies Tools (in main menubar) and Options (in sidebar's bottom toolbar) menus 
    43     * move modules/ainspector-common.js to chrome/content/ai-common.js 
    44     * abandoned attempts to manage state of Views menu in sidebar due to insufficient API/documentation and API defects 
     45  * simplify Tools menu (in main menubar) and Options menu (in sidebar's bottom toolbar) menus 
     46  * abandon attempts to manage state of Views menu in sidebar due to insufficient API/documentation and API defects 
     47  * move modules/ainspector-common.js to chrome/content/ai-common.js 
    4548 
    46   proto-06:: 
     49== Planned Prototypes 
    4750 
    48     * create tree and list view widgets based on overlays 
    49     * add code that uses OAA Evaluation Library API to populate tree and list widgets (in particular, get rules in rule category) 
     51=== proto-06 
     52 
     53  * create tree and list view widgets based on overlays 
     54  * add code that uses OAA Evaluation Library API to populate tree and list widgets (in particular, get rules in rule category) 
     55