aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2012-04-27flashElement: use an overlay, so zero-sized links are flashed as wellBjörn
(no css manupulation of the target element) Conflicts: lib/domUtils.js
2012-04-11fix domain completionNiklas Baumstark
2012-04-11fix strange whitespace artefactsNiklas Baumstark
2012-04-10add domain completion a la Chrome omniboxNiklas Baumstark
2012-04-10small changesNiklas Baumstark
2012-04-10optimizationNiklas Baumstark
2012-04-10move completion logic to background pageNiklas Baumstark
This has the following advantages: * searching is done in the background, UI responsiveness is improved * caches are no longer duplicated. This saves RAM and improves performance
2012-04-10add lazy evaluation at several placesNiklas Baumstark
2012-04-10fix a bug in the filtering algo that causes caching not to happenNiklas Baumstark
2012-04-10rename "match" method to prevent confusionNiklas Baumstark
2012-04-10fix HTML tag strippingNiklas Baumstark
2012-04-10code cleanup + small bugfixesNiklas Baumstark
2012-04-10introduce a utils helper for prototype inheritanceNiklas Baumstark
2012-04-10make refresh <F5> work as expectedNiklas Baumstark
2012-04-10move query length threshold from UI to logicNiklas Baumstark
This enables to set threshold to 0 for tabs (so that tabs are shown before typing).
2012-04-10add HTML helpersNiklas Baumstark
2012-04-10fix small bugNiklas Baumstark
2012-04-10more DRYingNiklas Baumstark
2012-04-10DRY up codeNiklas Baumstark
2012-04-10improve comments and fix some naming style inconsistenciesNiklas Baumstark
2012-04-10minor optimizations and code cleanupNiklas Baumstark
2012-04-10fix bad EnglishNiklas Baumstark
2012-04-10raise regex threshold to query length 15Niklas Baumstark
2012-04-10fall back to regex matching for long queriesNiklas Baumstark
2012-04-10fix ranking algorithmNiklas Baumstark
2012-04-10fix search URL buildingNiklas Baumstark
2012-04-10fix bug in query normalizationNiklas Baumstark
2012-04-10use background page to open URLsNiklas Baumstark
2012-04-10prefer marking continguous charactersNiklas Baumstark
2012-04-10improve string rankingNiklas Baumstark
2012-04-10add tab completion supportNiklas Baumstark
2012-04-10fix relevancy heuristicNiklas Baumstark
2012-04-10move some logic from background to content pageNiklas Baumstark
2012-04-10improve relevancy calculationNiklas Baumstark
2012-04-10underscore is not a word character in our contextNiklas Baumstark
2012-04-10document the HTML matching algorithm betterNiklas Baumstark
2012-04-10allow custom functions as commands, add example in form of forced web searchNiklas Baumstark
2012-04-10allow fuzzy completion of HTML-decorated content and implement this for ↵Niklas Baumstark
history and bookmarks
2012-04-10fix some issues with asynchronous filtering and refreshingNiklas Baumstark
2012-04-10add possibility to use custom search engines and use "wiki ", "cc ", and ";" ↵Niklas Baumstark
(goto) as custom commands
2012-04-10remove trimming from isUrlNiklas Baumstark
2012-04-10make failing test pass again :)Niklas Baumstark
2012-04-10add fuzzy modeNiklas Baumstark
2012-03-28Style changes.Jez Ng
2012-03-06Indicate clicked element via border style rather than focus.Jez Ng
This makes it slightly more obvious, and it promotes decoupling -- changing focus affects a lot of other behavior, and it's more elegant not to have to juggle that.
2012-02-11Show hints for links that are slightly out of the screen.Jez Ng
Closes #472.
2012-02-11Set scroll position only after DOM has loaded.Jez Ng
2012-01-26Simulate the full sequence of mouse click events.Jez Ng
Some sites expect it, e.g. GMail.
2012-01-26Add migration code for old localStorage values.Jez Ng
Finish up the wrapping of localStorage. All background code should now modify localStorage via settings.js rather than doing it directly.
2012-01-26Factor out common DOM functions.Jez Ng