Taskfox: Difference between revisions

Jump to navigation Jump to search
1,073 bytes added ,  20 October 2009
add code organization notes
(add code organization notes)
 
Line 68: Line 68:


Normal Firefox build procedures apply. At the moment, it is ''not'' guaranteed that the tree will be green at any given time.
Normal Firefox build procedures apply. At the moment, it is ''not'' guaranteed that the tree will be green at any given time.
===== Organization =====
Pretty much all of the Taskfox related code lives in [https://hg.mozilla.org/incubator/taskfox/file/tip/browser/components/tasks browser/components/tasks].
Some interesting files to note:
* [https://hg.mozilla.org/incubator/taskfox/file/tip/browser/components/tasks/content/taskBindings.xml taskBindings.xml]: most of taskfox UI
* [https://hg.mozilla.org/incubator/taskfox/file/tip/browser/components/tasks/src/nsTaskController.js nsTaskController.js]: input parser
* [https://hg.mozilla.org/incubator/taskfox/file/tip/browser/components/tasks/src/nsTaskQuery.js nsTaskQuery.js]: parsed input representation
* [https://hg.mozilla.org/incubator/taskfox/file/tip/browser/components/tasks/public/nsITaskVerb.idl nsITaskVerb.idl]: interface for verbs
* [https://hg.mozilla.org/incubator/taskfox/file/tip/browser/components/tasks/src/VerbUtils.jsm VerbUtils.jsm]: helper for making verbs
Modified files that don't live under browser/components/tasks are limited to urlbarBindings.xml to act as a shim for Taskfox and various css files for styling.


==== Latest Builds ====
==== Latest Builds ====
385

edits

Navigation menu