564
edits
| Line 53: | Line 53: | ||
* Exception Listener to surface all exceptions, css warnings, etc... ['''done'''] | * Exception Listener to surface all exceptions, css warnings, etc... ['''done'''] | ||
* Attach console input to console UI: the "JSTerm" object should be able to be used as either an input for the console or a JS Workspace (modularization) ['''done'''] | * Attach console input to console UI: the "JSTerm" object should be able to be used as either an input for the console or a JS Workspace (modularization) ['''done'''] | ||
* break bigger files down to stand-alone "support" jsms for easier maintainability and review (with isolated tests) ['''done'''] | * break bigger files down to stand-alone "support" jsms for easier maintainability and review (with isolated tests) ['''done'''] | ||
* Commands need to be bound in the correct scope for all filters and other UI buttons, etc. ['''done'''] | * Commands need to be bound in the correct scope for all filters and other UI buttons, etc. ['''done'''] | ||
* Firefox menu Item to launch the HUD. ['''done'''] | * Firefox menu Item to launch the HUD. ['''done'''] | ||
* Filtering mechanism via the filtering toolbar needs to cleanly turn on and off the various activity observers or LogMessages. (basic On/Off filters for DOM Mutation, Network, CSSParser, console api, exceptions and global consoleMessages) ['''in progress'''] | |||
* JS Workspaces polish: key bindings, history, tab completion ['''in progress'''] | |||
* UI polish: make the HeadsUpDisplay smoothly resize it's height. The splitter is open or closed - no in between. ['''nice to have'''] | * UI polish: make the HeadsUpDisplay smoothly resize it's height. The splitter is open or closed - no in between. ['''nice to have'''] | ||
* UI polish: make the Console input widget blend in better for both Console and JS Workspace. ['''nice to have'''] | * UI polish: make the Console input widget blend in better for both Console and JS Workspace. ['''nice to have'''] | ||
edits