aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-08-31Merge pull request #3117 from marcotc/patch-1Stephen Blott
Add CoffeeScript v1 requirement to CONTRIBUTING.md
2018-08-31Update CONTRIBUTING.mdMarco Costa
2018-08-30Add Coffeescript v1 requirement to CONTRIBUTING.mdMarco Costa
2018-08-30Bump version to 1.64.v1.64Stephen Blott
2018-08-30Note #3099 fixed.Stephen Blott
2018-08-30Merge pull request #3113 from smblott-github/fall-back-to-event-keyStephen Blott
Fall back to using event.key.
2018-08-30Fall back to using event.key.Stephen Blott
If `event.code` is not defined, then fall back to using `event.key` instead. Fixes #3099.
2018-08-23Bump version number for minor release on Vimium Canary.Stephen Blott
2018-08-23Tweak Twitter CSS selector.Stephen Blott
2018-08-23Bump version number for minor release on Vimium Canary.Stephen Blott
2018-08-23Note #3101 in README.Stephen Blott
2018-08-23Merge pull request #3101 from smblott-github/twitter-hackStephen Blott
Site-specific hack to make expanded tweets scrollable.
2018-08-23Update change log in README.Stephen Blott
2018-08-23Site-specific hack to make expanded tweets scrollable.Stephen Blott
Twitter is an important site and Vimium's scrolling is currently broken when a tweet is expanded. In my opinion, the existing bahviour is so bad and that a site-specific hack is warranted. Fixes #3045.
2018-08-17togglePinTab command should take a count prefix.Stephen Blott
2018-08-17Refactor...Stephen Blott
Refactor code for selecting the tabs to which a tab command with a count prefic should apply.
2018-08-13Bump to 1.63.6 (bug fixes).Stephen Blott
2018-08-13Bump to 1.63.5 (bug fixes).Stephen Blott
2018-08-13Cache keydown events while launching link hints.Stephen Blott
Launching link hints can sometimes be slow. For filtered hints, the user already knows what to type - but must nevertheless wait until the hints have been calculated and rendered. Here, we cache intervening keydown events, and replay them once hints-mode proper is launched. This should make improve usability (in the case of filtered hints). Fixes #3050.
2018-08-10Tweak #3079.Stephen Blott
Fixes #3068.
2018-08-10Fixed #3068Li Fang
Fixed frustrating IME leftover issue when press ESC in input
2018-08-10Merge pull request #3057 from ris58h/issues/3054Stephen Blott
Issue #3054
2018-08-10Merge pull request #2217 from gdh1995/replace-xA0-for-clipboardStephen Blott
replace \xA0 on copying and pasting
2018-07-03Hide Vomnibar in case of click on entire document instead of click on ↵ris58h
document.body.
2018-06-18Bump version number for canary release.Stephen Blott
2018-06-18Note #3044 in README.Stephen Blott
2018-06-18Merge pull request #3044 from smblott-github/local-marks-using-hashStephen Blott
Use hash (too) for local marks.
2018-06-15Use hash (too) for local marks.Stephen Blott
First, I *very rarely* use local marks. They just don't seem as useful in a browser as they are in a text editor. However, on a page like GMail, I do often want to jump back and forward between my labels. These are different locations hashes (anchors). The idea here is to make local marks useful for this case. If the scroll positions (X and Y) are both 0, and the hash (anchor) is present in the mark and non-empty, then change the hash instead of scrolling. On first tests, this appears to work nicely for changing labels in GMail. I'm sure there are other uses. This change shouldn't interfere with use cases where the user has scrolled within the page.
2018-04-01Disable click listener detection and bump to v1.63.3.v1.63.3Stephen Blott
2018-03-09Merge pull request #2981 from hackel/patch-1Stephen Blott
Explicitly set background colour for input fields
2018-03-08Explicitly set background colour for input fieldsRyan Hayle
This is a simple solution to #2832 that explicitly sets the background of text input and textareas to white on the options page, which is necessary for users running with a dark theme. This does not cover the options popup.
2018-02-24Merge pull request #2968 from smblott-github/fix-2967Stephen Blott
Escape [ and ] in hostname in popup.
2018-02-24Escape [ and ] in hostname.Stephen Blott
From URL: http://[fe80::cce4:1680:e720:eacb]:8080/index.html generate: https?://\[fe80::cce4:1680:e720:eacb\]:8080/* in the popup (note that [ and ] are now escaped). Fixes #2967.
2018-02-23Bump to v1.63.2.Stephen Blott
2018-02-23Do not search in all frames.Stephen Blott
Chrome has never searched in all frames, so this is no loss. However, find on Firefox Quantum is now broken with the "all frames" flag set. Fixes #2962. H/t: @gdh1995 (https://github.com/philc/vimium/issues/2962#issuecomment-367991086).
2018-02-23Merge pull request #2966 from gdh1995/blur-find-inputStephen Blott
on FindMode exiting, blur input first
2018-02-23on FindMode exiting, blur input firstgdh1995
2018-02-22Remove _comment from manifest.Stephen Blott
Apparently some versions of Firefox are baulking at unreconised properties in the manifest. See: https://github.com/philc/vimium/issues/2965#issuecomment-367659475. Mention @KyleLS.
2018-02-18Refactor URL launching from Vomnibar.Stephen Blott
It's slightly strange how the classes and objects are structured in the Vomnibar. However, this refactors the code for launching URLs (including Javascript URLs) such that we're not repeating the logix in two separate places.
2018-02-18Note javascript: custom search engines.Stephen Blott
2018-02-18Merge pull request #2961 from ↵Stephen Blott
smblott-github/javascript-URLs-for-custom-search-engines Allow javascript: URLs for custom search engines.
2018-02-18allow javascript: URLs for custom search engines.Stephen Blott
For example, search the current site: cd: javascript:location='http://www.google.com/search?num=100&q=site:'+escape(location.hostname)+'+%s' Apparently an example like this has been on the Wiki for four years, but it has not been supported. However, the change is so trivial that it's worth doing anyway. Fixes #2956.
2018-02-18Bump to v1.63.1 (Firefox only).v1.63.1Stephen Blott
2018-02-18Merge pull request #2960 from smblott-github/fix-firefox-link-hintsStephen Blott
Fix Firefox link hints.
2018-02-18Fix Settings failure in Firefox iframes.Stephen Blott
This was failing in iframes in Firefox (causing all sorts of other stuff to fail).
2018-02-18Remove console.log()s.Stephen Blott
2018-02-18Fix Firefox link hints.Stephen Blott
Fixes #2958 (probably). This appears to be correct for target "_blank" (or not) and modifiers (or not). That's four cases. It will be *incorrect* if there is a click listener on a target "_blank" link. Some conditions are tested to try to prevent that from happening. This only affects Firefox. Chrome is unaffected.
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.