aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2012-08-04Refactor link hints to be more functional.Jez Ng
This paves the way for the hints code to be reused in other modes.
2012-06-20Refactor prefix recognition, add about: prefix as well.Jez Ng
2012-06-20Teach URL canonicalizer about 'view-source:' prefix.Jez Ng
2012-06-17Use the browser's built-in bind() instead of our proxy()Phil Crosby
2012-06-12Add a global extend functionPhil Crosby
2012-06-12Port utils.js to coffeescriptPhil Crosby
2012-06-12Port keyboard_utils.js to coffeescriptPhil Crosby
2012-06-12port dom_utils.js to coffeescriptPhil Crosby
2012-06-12port clipboard.js to coffeescriptPhil Crosby
2012-06-10Perform a google search if they hit enter with no selection.Phil Crosby
2012-05-29make utils.js work in a commonjs format.Phil Crosby
2012-05-29Use a less wasteful escapeHtml functionPhil Crosby
2012-05-29Have Function.curry take varargs instead of an array.Phil Crosby
2012-05-05Put content scripts and background scripts in separate directories, so the ↵Phil Crosby
purpose and execution mode are more clear. Sorry if you had patches in your local copies and this breaks them -- these renames were a long time coming, and now is better than later.
2012-05-05Get rid of the inheritance features of Class.extend, since we don't need ↵Phil Crosby
them atm.
2012-05-05Name everything "completor". There's very little different between ↵Phil Crosby
completors and completorSources.
2012-05-05Explain what the smart completor is.Phil Crosby
2012-05-05Bring clarity to what "createInternalMatch" is doing...Phil Crosby
2012-05-05vomnibar -> vomniboxPhil Crosby
2012-05-05move the async completer next to the classes which use it.Phil Crosby
2012-05-05Add overview documentation to explain the completion workflow.Phil Crosby
2012-05-05Rename func => functionNamePhil Crosby
2012-05-05Rename createActionOpenUrl => navigateToUrlPhil Crosby
2012-05-05Make createActionOpenUrl be a simple function.Phil Crosby
2012-05-05Move createActionOpenUrl and company to the frontend page. Stop requiring ↵Phil Crosby
completion.js from the frontend
2012-05-05Move backgroundCompleter into fuzzymode.jsPhil Crosby
This is the first step in an attempt to split background js from frontend.
2012-05-05fix indentationPhil Crosby
2012-05-05Shorten name of asyncCompletionSourcePhil Crosby
2012-05-05Shorten MultiCompleterPhil Crosby
2012-05-05shorten the definition of BackgroundCompleterPhil Crosby
2012-05-05less inheritencePhil Crosby
2012-05-05Favor composition over inheritencePhil Crosby
2012-05-05Favor composition over inheritence. Much easier to follow.Phil Crosby
2012-05-05Make the bookmark flattening iterative; return the bookmarks instead of ↵Phil Crosby
modifying an argument.
2012-05-05Shorten FuzzyTabCompletionSourcePhil Crosby
2012-05-05shorten FuzzyHistoryCompletionSourcePhil Crosby
2012-05-05Use proxy, and make the bookmark refresh more readablePhil Crosby
2012-05-05Clean up FuzzyBookmarkCompletionSource class definitionPhil Crosby
2012-05-05use proxy instead of selfPhil Crosby
2012-05-05Shorten the declaration of async completer.Phil Crosby
2012-04-30Add Function.proxy.Phil Crosby
2012-04-30Rename matcher to regexp; matcher is overloaded and confusing.Phil Crosby
2012-04-30shorten the declaration of SmartCompletionSourcePhil Crosby
2012-04-29Add comments to explain what's going on.Phil Crosby
2012-04-29Shorten the declaration of the domain completer.Phil Crosby
2012-04-29Introduce a way to group code into classes.Phil Crosby
We can choose a simpler implementation in the near future.
2012-04-29Use keycodes objectPhil Crosby
2012-04-29reorder sourcePhil Crosby
2012-04-29remove unused functionPhil Crosby
2012-04-27Touch up on previous commit.Jez Ng