<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium/lib, branch 1.54</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>Merge pull request #1949 from smblott-github/simpler-hint-string</title>
<updated>2016-01-30T11:02:14+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-01-30T11:02:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=c3373252db73430ec466eb0b81a16a5953975e19'/>
<id>c3373252db73430ec466eb0b81a16a5953975e19</id>
<content type='text'>
Simplify hint string generation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplify hint string generation</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify hint-string generation; simplification.</title>
<updated>2016-01-28T16:59:46+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-01-28T16:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=4c6c3210639bcf23f33b419963d930743062811a'/>
<id>4c6c3210639bcf23f33b419963d930743062811a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable position-at-end in text areas.</title>
<updated>2016-01-26T15:31:28+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-01-26T15:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=a3a8ede00fa1405135d519dc0015e65953318a2c'/>
<id>a3a8ede00fa1405135d519dc0015e65953318a2c</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly check whether the selection is visible in the current viewport</title>
<updated>2015-10-23T17:02:10+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2015-10-23T17:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=6dd120cf67b75b35c2fced66644fa4eae4c86764'/>
<id>6dd120cf67b75b35c2fced66644fa4eae4c86764</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1849 from smblott-github/suppress-trailing-key-events</title>
<updated>2015-10-10T06:24:54+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-10-10T06:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=85e12c5006a11fec9790fc6725e8078ecdbc198f'/>
<id>85e12c5006a11fec9790fc6725e8078ecdbc198f</id>
<content type='text'>
Suppress trailing key events (after link hints).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Suppress trailing key events (after link hints).</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress trailing key events (after link hints).</title>
<updated>2015-10-04T08:12:40+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-10-04T08:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=33d9699a9a5645c5752c6e8c9394101e7b4bbbbe'/>
<id>33d9699a9a5645c5752c6e8c9394101e7b4bbbbe</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1086 from mrmr1993/countMatches</title>
<updated>2015-09-21T06:41:36+00:00</updated>
<author>
<name>Phil Crosby</name>
</author>
<published>2015-09-21T06:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=b2a194a58def7a3b1084a6f338bb48d6edd9397b'/>
<id>b2a194a58def7a3b1084a6f338bb48d6edd9397b</id>
<content type='text'>
Rework to make match counting code for searches more DRY and easier to read</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rework to make match counting code for searches more DRY and easier to read</pre>
</div>
</content>
</entry>
<entry>
<title>Tweak comment from #1813.</title>
<updated>2015-09-11T15:56:26+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-09-11T15:56:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=d53e0a2f09f704c8006e04123f453e930232d79e'/>
<id>d53e0a2f09f704c8006e04123f453e930232d79e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move escaping regex special chars to its own utility function</title>
<updated>2015-09-11T12:26:31+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2015-09-11T12:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=ce2809a76e08780955198c11fc63eb990cd575cf'/>
<id>ce2809a76e08780955198c11fc63eb990cd575cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't decode javascript URIs on 46.0.2467.2 and later</title>
<updated>2015-09-10T21:02:45+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2015-09-10T20:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=fe24f3c89fca9ac7a0f31eb175e3905946727e63'/>
<id>fe24f3c89fca9ac7a0f31eb175e3905946727e63</id>
<content type='text'>
The fix for Chromium issue 483000 landed in this version, so it is no
longer necessary for #1611
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fix for Chromium issue 483000 landed in this version, so it is no
longer necessary for #1611
</pre>
</div>
</content>
</entry>
</feed>
