aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/vimium_frontend.coffee
AgeCommit message (Collapse)Author
2014-07-29Replace upgrade notification close x with &timesNatalie Perna
2014-06-30Merge pull request #1026 from mrmr1993/countMatchesPhil Crosby
Show number of matches in find HUD
2014-05-17Remove unnecessary if statementPhil Crosby
2014-05-17Fix options link in help dialogmrmr1993
This makes the options link in the help dialog cancel the default event action, so the link (`href="#"`) isn't followed. The former behaviour was most obvious when using the `LinkHints.activateModeToOpenInNewTab` command, amoung others.
2014-04-19Use RegExp to escape special characters for plain find queriesmrmr1993
2014-04-19Add a comment explaining match counting for string searchesmrmr1993
2014-04-19Implement number of matches in find modemrmr1993
2014-04-16Escape HTML in HUD from searches (fixes #913)mrmr1993
2013-09-12Changed deprecated chrome.extension on chrome.runtime [Chromium v29] (fixed ↵Maksim Ryzhikov
#908)
2013-08-23Add a todoPhil Crosby
2013-08-22Some events don't have `keyIdentifier`Joey Baker
This was throwing an error for me on some events.
2013-07-20trim then filterUncleBill
2013-05-06Content script should handle message even when there is no tab propertysainaen
2013-05-06Replace all deprecated sendRequest() calls with new sendMessage()sainaen
2013-02-18Renamed to 'goToRoot', condensed functionTimo Sand
2013-02-16Added `gU` command to go to root of page including current port and protocolTimo Sand
2013-01-02Make smartcase locale-aware.Jez Ng
2012-10-30Avoid trapping non-tab keypresses in focusInput mode.Jez Ng
2012-10-29Implement marks.Jez Ng
2012-10-29Convert strings to numbers when saving options page.Jez Ng
This avoids the need to continually re-parse the strings each time we load the option value.
2012-10-29Make the numbers used in the filtered link hints configurable.Jez Ng
Closes #380.
2012-10-29Factor out scrolling code into a new file.Jez Ng
Also fix a bunch of div-scrolling behavior. Closes #486.
2012-10-26Address feedback.Jez Ng
2012-10-23Refactor and fix findAndFollowLink. Closes #650.Jez Ng
* Fix bug where symbols that were themselves word boundaries were not getting matched * Factor out some operations for efficiency * Add tests
2012-10-20Refactor handlerStack. Closes #657.Jez Ng
Previously, handlerStack was designed only for removal of the handler right at the top of the stack. However, some handlers sought to remove themselves when they were not at the top of the stack, creating confusion. The new handlerStack ensures that such removal can always be done safely.
2012-10-20Fix initial selected input hint index.Jez Ng
2012-09-10Add option to make regex find the default. Closes #569.Jez Ng
2012-09-09More lint fixes.Jez Ng
2012-09-08Fix upgrade message. Closes #644.Jez Ng
2012-09-04Style fixes.Jez Ng
Errors were detected using coffeelint.
2012-09-03Merge pull request #640 from mgarriott/get_showadvanced_from_settingsJez Ng
The help dialog now gets showAdvancedCommands directly from settings.
2012-09-03Ignore content script requests in options page.Jez Ng
2012-09-03The help dialog now gets showAdvancedCommands directly from settings.Matt Garriott
2012-09-02Add comments describing the focusInput behavior.Jez Ng
2012-09-02Merge branch 'focus-input'Jez Ng
2012-09-01Merge pull request #628 from mgarriott/help_bug_fixesPhil Crosby
Help Dialog bug fixes
2012-08-31Removed unneeded comments.Matt Garriott
2012-08-26frontend: Error when canceling ('esc') findModeCarl Helmertz
document.activeElement does not get set prior to 1 Entering find mode; and 2 Canceling ('esc') before being satisfied with keyword ('enter') Signed-off-by: Carl Helmertz <helmertz@gmail.com>
2012-08-26frontend: performFind was not focusing the next a-elementCarl Helmertz
To reproduce, pre-this-patch: 1 Enter find mode ('/') 2 Search for something that matches multiple a-hrefs on the page 3 'Enter' to indicate that you've found your search term 4 findNext ('n') 4a Now, the next element get's a highlight but is not focused 5 activate/goto ('enter') 5a The first found match (3) is triggered An easy way to reproduce: go to a gitweb page, search for "summary", try to go to any but the first link's href. Signed-off-by: Carl Helmertz <helmertz@gmail.com>
2012-08-25The help dialog will now properly read the user's preference for showing ↵Matt Garriott
advanced commands.
2012-08-25The help dialog now initializes the javascript from the withinMatt Garriott
vimium_frontend.coffee. All that is left now is to get the user's settings for the showAdvancedCommands option.
2012-08-24Fixed 'Show advanced commands' link on the options page.Matt Garriott
2012-08-21Style input hints as number-less overlays.Jez Ng
2012-08-21Shift-tab scrolls backwards in focus-input mode.Jez Ng
2012-08-21Highlight the selected hint with a different color.Jez Ng
The actual color / appearance could probably use some tweaking.
2012-08-21Don't show hints on `gi` if there is only one input element.Jez Ng
2012-08-21Prototype for tab-through-input-elements feature. Refs #508.Jez Ng
2012-08-21Don't follow prev/next links without an exact word match.Jez Ng
Closes #617.
2012-08-20More refactoring-cleanup.Jez Ng
* vimium_frontend now has a pretty decent set of exports * Generic linkHints code has been moved to DomUtils, so future features can reuse the code.
2012-08-04Convert one-shot ports to requests. Closes #8 (!!)Jez Ng