aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-01-30Bump version to 1.541.54Phil Crosby
2016-01-30Fix line wrapPhil Crosby
2016-01-30Reference the FAQ from the READMEPhil Crosby
2016-01-30Merge pull request #1954 from smblott-github/link-hints-need-linksStephen Blott
Exit link hints if there are no links.
2016-01-30Exit link hints if there are no links.Stephen Blott
If there are no links on a page, then link-hints mode should exit immediately. Fixes #1395.
2016-01-30Merge pull request #1952 from smblott-github/link-hints-ignore-scrollStephen Blott
Do not exit link-hints mode on scroll.
2016-01-30Do not enter link-hints mode on scroll.Stephen Blott
Fixes #1918.
2016-01-30Merge pull request #1951 from mrmr1993/remove-cursor-hiderStephen Blott
Remove CursorHider
2016-01-30Remove CursorHidermrmr1993
2016-01-30Merge pull request #1949 from smblott-github/simpler-hint-stringStephen Blott
Simplify hint string generation
2016-01-29Simplify hint-string generation; tweaks.Stephen Blott
2016-01-29Simplify hint-string generation; filtered hints.Stephen Blott
2016-01-29Revert "Enable edit mode."Stephen Blott
This reverts commit e975633f3ee8da9e01c332b2dcdb8422d5f941d8.
2016-01-28Simplify hint-string generation; fix tests.Stephen Blott
2016-01-28Simplify hint-string generation; simplification.Stephen Blott
2016-01-28Simplify hint-string generation; tweaks.Stephen Blott
2016-01-28Simplify hint-string generationStephen Blott
2016-01-28Merge pull request #1942 from smblott-github/enable-edit-modeStephen Blott
Enable edit mode.
2016-01-28Merge pull request #1943 from smblott-github/do-not-move-selection-in-textareasStephen Blott
Disable position-at-end in text areas.
2016-01-26Collapse selection on exiting visual mode.Stephen Blott
This applies only to the case where visual mode is run under edit mode. Previously, we were leaving the selection in place ... which is weird and not vim-like.
2016-01-26Disable position-at-end in text areas.Stephen Blott
When we `simulateSelect` an input and the selection is at the start, we move it to the end. This works well for single-line inputs. However, the UX is *bad* for multiline inputs (such as text areas), and doubly so if the end of the input happens to be out of the viewport. This commit simply disables the repositioning of the selection within text areas.
2016-01-26Enable edit mode.Stephen Blott
This re-enables edit-mode (`gv`). The code for this has been present in `master` for quite some time, but has been disabled.
2016-01-26Merge pull request #1941 from smblott-github/temp-01Stephen Blott
Remove "beta" label from visual-mode commands.
2016-01-26Remove "beta" label from visual-mode commands.Stephen Blott
These seem to be working fine, we can commit to them.
2016-01-19Merge pull request #1934 from georgemillo/patch-1Stephen Blott
Spelling fixes
2016-01-18Spelling fixesGeorge Millo
2016-01-13Merge pull request #1932 from brianvanburken/update-browser-action-iconsStephen Blott
Update browser action icons
2016-01-10Optimised icons.Brian van Burken
2016-01-10Improved sharpness of browser action icons.Brian van Burken
2016-01-10Note fix for #1911 in README.Stephen Blott
2016-01-10Merge pull request #1930 from smblott-github/fix-endless-scrollingStephen Blott
Ensure hint keyup handler is always removed, fix endless scrolling
2016-01-09Ensure hint handler is always removed.Stephen Blott
For some (unknown) reason, we do not receive the keyup event for Shift when activating link hints. Consequently, we are not correctly removing the keyup handler. And that handler is blocking subsequent keyup events, which has the effect of endless scrolling (because the scroller relies on keyup events to stop scrolling). Here, we correcttly remove the keyup handler when link-hints mode exits. Fixes #1911.
2016-01-02Merge pull request #1922 from jdpopkin/update_contributingStephen Blott
Update dependencies in CONTRIBUTING
2016-01-01Update dependencies in CONTRIBUTINGJackson Popkin
2015-12-20Merge pull request #1916 from brianvanburken/modern-logoPhil Crosby
Updated logo to current chromium.
2015-12-20Updated logo to current chromium.Brian van Burken
2015-11-20Merge pull request #1899 from gaborluk/masterStephen Blott
Fix indentation so that `openerTabId` takes effect
2015-11-20Fix indentation so that `openerTabId` takes effectGábor Luk
2015-10-24Merge pull request #1865 from mrmr1993/visual-mode-range-getBoundingClientRectsStephen Blott
Properly check whether the selection is visible in the current viewport
2015-10-23Properly check whether the selection is visible in the current viewportmrmr1993
2015-10-10Merge pull request #1845 from ↵Stephen Blott
smblott-github/better-delay-for-filtered-link-hints Block keyboard events when a filtered hint matches.
2015-10-10Merge pull request #1849 from smblott-github/suppress-trailing-key-eventsStephen Blott
Suppress trailing key events (after link hints).
2015-10-04Make mode.exit() idempotent.Stephen Blott
We've been calling hintMode.exit() twice: once explicitly, and once as a side effect of the simulated click event. Since there are so many code paths through link hints, it seems better to simply explicitly make mode.exit() idempotent for all modes. Which is what this commit does.
2015-10-04Make comment/explanation match implementation.Stephen Blott
2015-10-04Suppress trailing key events (after link hints).Stephen Blott
This ensures that -- on leaving link hints mode -- we consume any trailing keyup events (and don't let the underlying page see them). Additional notes: - There are other places where we seem to be leaking keyup events. - A separate bug... It looks like we're calling `exit()` on link-hints mode twice.
2015-10-02Simplify c9af886a92e4b686456b34949e907a9d79fb223e.Stephen Blott
2015-10-02Block keyboard events when a filtered hint matches.Stephen Blott
Previously, we blocked keyboard events for a fixed 200ms. With this PR, we continue blocking keyboard events until 150ms after the last `keydown` or `keypress` event. So, we wait until we think the user has stopped typing. Fixes #1842.
2015-09-25Increment version to 1.53Phil Crosby
2015-09-21Merge pull request #1835 from mrmr1993/add-comment-for-philcStephen Blott
Add a comment explaining the choice of XMLHttpRequest for UIComponent
2015-09-21Add a comment explaining the choice of XMLHttpRequest for UIComponentmrmr1993