aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-02-16Bump to v1.63.v1.63Stephen Blott
2018-02-16Note count prefix for reload command.Stephen Blott
2018-02-16Remove "focused: true" from winConfig.Stephen Blott
According to: - https://bugzilla.mozilla.org/show_bug.cgi?id=1253129 and #2896, this: 1. causes Firefox to crash, and 2. isn't actually necessary. So just remove it. H/t @ris58h in #2896.
2018-02-14Merge pull request #2951 from smblott-github/add-count-for-reloadStephen Blott
Make the reload command accept a count.
2018-02-13Update README.md.Stephen Blott
2018-02-13Update README.Stephen Blott
2018-02-13Make the reload command accept a count.Stephen Blott
Move the `reload` command to the background page and make it accept a count prefix. Fixes #674. Althought the demand for this is low and the use cases limited, it is a very vim-ish extension to the existing command.
2018-02-08Merge pull request #2949 from AlliedEnvy/patch-1Stephen Blott
tabConfig -> winConfig in openUrlInNewWindow
2018-02-07tabConfig -> winConfig in openUrlInNewWindowAlliedEnvy
tabConfig doesn't exist in this scope.
2018-02-06Include backup/restore as advanced.Stephen Blott
Follow on from #2750. Specifically, the backup/restore functionality should be part of "Advanced options".
2018-02-05Create flash frame Shadow DOM element on demand.Stephen Blott
It looks like we'll be initialising the Vomnibar on demand (see #2939, merged). In this case, we should also initialise the flash frame on demand. This means that *none* of Vimium's UI elements are now created until they are needed.
2018-02-05Fix tests.Stephen Blott
2018-02-04Handle <Enter> on keypress (not keydown) in Vomnibar and HUD.Stephen Blott
Proposing this as a simpler alternative to #2934. Additionally, this puts the logic for fixing #2915 in a single place. Credit to @regmarmcem for figuring out the source of #2915. Mention @regmarmcem. Fixes #2915. Replaces #2934.
2018-02-04Bump subversion 1.62.10.Stephen Blott
Well release those on Vimium Canary, in particular to trial #2939.
2018-02-04Merge branch 'gdh1995--hook-to-string'Stephen Blott
This is #2941.
2018-02-04Tweak #2941.Stephen Blott
2018-02-04make the hooked addEventListener looks nativegdh1995
2018-02-04Merge pull request #2939 from smblott-github/disable-preload-vomnibarStephen Blott
Disable pre-loading of Vomnibar iframe.
2018-02-04Merge pull request #2940 from smblott-github/disable-ignore-caseStephen Blott
Remove \I (ignore case) flag for find mode.
2018-02-04Remove \I (ignore case) flag for find mode.Stephen Blott
It appears that nobody is using this (and it is broken). So this PR removes this feature. Fixes #2937 (kind of).
2018-02-04Disable pre-loading of Vomnibar iframe.Stephen Blott
Pre-loading the Vomnibar iframe seems to be causing some issues with the dev console. This PR disables pre-loading of the Vomnibar. I'm going to try this out for a while. If it doesn't seem to sluggish, then I'll merge it.
2018-01-28Merge pull request #2932 from gdh1995/blur-vomnibar-inputStephen Blott
on vomnibar hiding, blur input first
2018-01-28on vomnibar hiding, blur input firstgdh1995
This should fix an IME status issue (#2924).
2018-01-19Fix bug on hashchange event.Stephen Blott
This handler is undefined at the point that it is installed. The definition is at the bottom of the file.
2018-01-10Merge pull request #2910 from The-Compiler/patch-1Stephen Blott
Fix issue reference
2018-01-10Fix issue referenceFlorian Bruhin
This sounds like #2035, #2305 is unrelated.
2017-12-19Merge pull request #2877 from smblott-github/fix-ff-opening-multiple-tabsStephen Blott
Do not open tab for target "_blank".
2017-12-19Bump to v1.62.8.Stephen Blott
2017-12-18Do not use vimiumOnClickAttributeName variable...Stephen Blott
... use literals instead. For some reason, on Firefox, using `vimiumOnClickAttributeName` was causing link hints to fail silently (on Facebook). It's not at all clear why this was happening. Simply repeating the literal fixes the issue. Fixes #2879.
2017-12-18Bump to v1.62.7.Stephen Blott
2017-12-18Tweak hint scoring for filtered hints.Stephen Blott
This tweaks the scoring of hints for filtered hints. Specifically, it scores matches at the start of the text or the start of a word higher than whole-word matches. This is intended avoid the phenomenon whereby adding matching characters to the filter causes the selected hint to change.
2017-12-16Do not open tab for target "_blank".Stephen Blott
Fixes #2860. That issue reports that, when the target is "_blank", Firefox/Vimium ends up opening two tabs.
2017-12-16Guard against failure.Stephen Blott
Since these are executing in the page's context, they could break the page if they were to fail (for whatever reason). So we add some (possibly unnecessary) guards, just in case.
2017-12-16Custom CSS should reset when empty.Stephen Blott
Fixes #2876.
2017-12-16Fix rotate hints for filtered hints.Stephen Blott
We should rotate on `<Shift-Space>` too.
2017-12-15Better names of these distributions.Stephen Blott
2017-12-15Bump to v1.62.6.Stephen Blott
This warrants a bump because 14f755cecdd548ba9fb82a04d3b708c75982a786 is a serious bug.
2017-12-15Fix #2871.Stephen Blott
This omission was causing link hints not to work on Google's Inbox (and presumably elsewhere, too).
2017-12-15Merge pull request #2874 from smblott-github/map-commands-as-lower-caseStephen Blott
Treat all mapping commands as lower case.
2017-12-15Treat all mapping commands as lower case.Stephen Blott
On the options page, treat all user-defined mapping commands as lower case. Why? - `unmapAll` is not very vim-ish, and is inconsistent with `mapkey`. - If we were to introduce `vmap` for visual mode, then we would get `vUnmapAll`, which is hideous capitalisation. Possible down side? - I guess somebody might have disabled a `map` by capitalising it.
2017-12-15Bump to 1.62.5.Stephen Blott
After merging #2870 and #2871.
2017-12-15Merge pull request #2871 from smblott-github/detect-click-listenersStephen Blott
Detect click listeners for link hints.
2017-12-15Merge pull request #2870 from smblott-github/version-number-in-popupStephen Blott
Include the Vimium version number in the popup.
2017-12-15Better version number formatting.Stephen Blott
2017-12-14Bump to v1.62.4.v1.62.4Stephen Blott
2017-12-14Fix enabled state on webNavigation.Stephen Blott
`forTrusted()` for `checkEnabledAfterURLChange()` after web navigation is being called with a request (not an event). So make the request trusted. The symptom was that pass keys and the enabled state was not being correctly updated on web navigation.
2017-12-14Detect click listeners for link hints.Stephen Blott
This is a simpler version of #1167. It detects clickable elements with listeners added with `addEventListener()`. It includes some of @mrmr1993's ideas from #1167 (in fact, it's mostly those ideas tweaked into a slightly different form).
2017-12-14Include the version number on the popup.Stephen Blott
Put the version number in the popup.
2017-12-14Change Dev to Canary.Stephen Blott
2017-12-14Bump to v1.62.2.v1.62.2Stephen Blott