<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium, branch v1.59</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>Bump version to 1.59.</title>
<updated>2017-04-07T08:55:59+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-04-07T08:55:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=a527d355534514ae762753e3c0c6d2f35d32080c'/>
<id>a527d355534514ae762753e3c0c6d2f35d32080c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Better note re. key handling and PDF tabs.</title>
<updated>2017-04-06T09:30:56+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-04-06T09:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=d0f8307ac6e6092f9487b9f1c85db34bd9020123'/>
<id>d0f8307ac6e6092f9487b9f1c85db34bd9020123</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Note key-handling changes in README.md.</title>
<updated>2017-03-24T07:46:17+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-24T07:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=dae50e2bea229c3c4e31ea9757a1eac9d3303747'/>
<id>dae50e2bea229c3c4e31ea9757a1eac9d3303747</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 #2456 from smblott-github/always-keydown-and-event.key</title>
<updated>2017-03-24T07:01:34+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-24T07:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=6d57b8a35b6c957bd610bc6895e637954638c585'/>
<id>6d57b8a35b6c957bd610bc6895e637954638c585</id>
<content type='text'>
Always use keydown and event.key (partial PDF-tab fix)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Always use keydown and event.key (partial PDF-tab fix)</pre>
</div>
</content>
</entry>
<entry>
<title>Note TODO re. keydown, keypress.</title>
<updated>2017-03-22T12:36:58+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-22T12:36:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=1e6f5f7c2db2fc2a7da511c57a287f5165c8a835'/>
<id>1e6f5f7c2db2fc2a7da511c57a287f5165c8a835</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include utils in the HUD.</title>
<updated>2017-03-22T11:14:15+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-22T11:13:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=e19f5c95c19eff13be96b8438711d37dc37884d1'/>
<id>e19f5c95c19eff13be96b8438711d37dc37884d1</id>
<content type='text'>
Fixes #2454.

Because `Utils` wasn't available, neither were the `mapkey` mappings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2454.

Because `Utils` wasn't available, neither were the `mapkey` mappings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move key handling to keydown and event.key.</title>
<updated>2017-03-22T09:43:03+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-22T08:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=f2d27321d96cd31c63abceb3e09bfa97ca13b698'/>
<id>f2d27321d96cd31c63abceb3e09bfa97ca13b698</id>
<content type='text'>
- For PDF tabs, we see keydown events but we don't see the corresponding
  keypress events, so this allows us to navigate through PDF tabs with
  J/K.

- This relies on using `event.key` instead of `event.keyIdentifier`
  (which is no longer supported).

- Also move mapkey handling into the keyboard utils.

The effect of all of this is to simplify and unify much of our key
handling.

Fixes #1243 (for tab commands).

There are known places where we can prune a considerable amount of key
handling code.  However, that code is left in place for now in case this
change throws up some unexpected issues.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- For PDF tabs, we see keydown events but we don't see the corresponding
  keypress events, so this allows us to navigate through PDF tabs with
  J/K.

- This relies on using `event.key` instead of `event.keyIdentifier`
  (which is no longer supported).

- Also move mapkey handling into the keyboard utils.

The effect of all of this is to simplify and unify much of our key
handling.

Fixes #1243 (for tab commands).

There are known places where we can prune a considerable amount of key
handling code.  However, that code is left in place for now in case this
change throws up some unexpected issues.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove and refactor mapKeyRegistery.</title>
<updated>2017-03-22T07:40:47+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-22T07:40:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=a8f44aa35d4a9735637e07b48a3b40654b3f0f65'/>
<id>a8f44aa35d4a9735637e07b48a3b40654b3f0f65</id>
<content type='text'>
1. Remove the use of mapKeyRegistery from the mode handler.
2. Refactor use of mapKeyRegistery keyboard utils.

This is preparatory to refactoring all of the keyboard handling.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Remove the use of mapKeyRegistery from the mode handler.
2. Refactor use of mapKeyRegistery keyboard utils.

This is preparatory to refactoring all of the keyboard handling.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 1.58.2.</title>
<updated>2017-03-19T07:06:26+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-19T07:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=a2d3b2042e540f0c4b065fffacdac01982053014'/>
<id>a2d3b2042e540f0c4b065fffacdac01982053014</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>event.key is not always defined</title>
<updated>2017-03-19T06:57:51+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2017-03-19T06:57:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=171c2e927b0dff8343b20d9272d10f1592c8d739'/>
<id>171c2e927b0dff8343b20d9272d10f1592c8d739</id>
<content type='text'>
Fixes #2453.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #2453.
</pre>
</div>
</content>
</entry>
</feed>
