<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium, branch 1.42</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>cutting 1.42</title>
<updated>2012-11-03T17:32:29+00:00</updated>
<author>
<name>Ilya Sukhar</name>
</author>
<published>2012-11-03T17:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=b77ae08238a787f9b464eab488dcdf53aceccaa9'/>
<id>b77ae08238a787f9b464eab488dcdf53aceccaa9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid trapping non-tab keypresses in focusInput mode.</title>
<updated>2012-11-02T20:56:34+00:00</updated>
<author>
<name>Jez Ng</name>
</author>
<published>2012-10-30T04:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=af9473e7d6c9dac87e6e86602f39f790be7fff21'/>
<id>af9473e7d6c9dac87e6e86602f39f790be7fff21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cutting 1.41 for bugfixes.</title>
<updated>2012-10-29T05:57:37+00:00</updated>
<author>
<name>Ilya Sukhar</name>
</author>
<published>2012-10-29T05:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=4250ed8e0fed100d82cd87ce27bc8d1c171dd912'/>
<id>4250ed8e0fed100d82cd87ce27bc8d1c171dd912</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 #688 from smblott-github/scrollStepSize-default-fix</title>
<updated>2012-10-28T16:49:04+00:00</updated>
<author>
<name>Jez Ng</name>
</author>
<published>2012-10-28T16:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=7cff4d9ce1badc3381d1a497db4d94a7def41fbc'/>
<id>7cff4d9ce1badc3381d1a497db4d94a7def41fbc</id>
<content type='text'>
Correct handling of default value for scrollStepSize.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct handling of default value for scrollStepSize.</pre>
</div>
</content>
</entry>
<entry>
<title>Make the default value for scrollStepSize a string.</title>
<updated>2012-10-28T09:15:56+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2012-10-28T09:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=8ab335ad9b189881a19ecaa241361541690f6115'/>
<id>8ab335ad9b189881a19ecaa241361541690f6115</id>
<content type='text'>
This interacts with these lines from settings.coffee:

    don't store the value if it is equal to the default, so we can change the defaults in the future
    if (value == @defaults[key])
      @clear(key)

If the default value is numeric, then this test NEVER succeeds (because
"==" is compiled to "===", and the types don't match).

So, scrollStepSize is stored in localStorage even if it has its default
value.  Which obviates the intention of the line quoted above.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This interacts with these lines from settings.coffee:

    don't store the value if it is equal to the default, so we can change the defaults in the future
    if (value == @defaults[key])
      @clear(key)

If the default value is numeric, then this test NEVER succeeds (because
"==" is compiled to "===", and the types don't match).

So, scrollStepSize is stored in localStorage even if it has its default
value.  Which obviates the intention of the line quoted above.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure the initial selection index is always respected.</title>
<updated>2012-10-28T09:08:42+00:00</updated>
<author>
<name>Jez Ng</name>
</author>
<published>2012-10-28T09:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=bfc4104609cdd2252e11ca71ca9d77f66e897527'/>
<id>bfc4104609cdd2252e11ca71ca9d77f66e897527</id>
<content type='text'>
Closes #687.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #687.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cutting 1.40</title>
<updated>2012-10-27T20:57:02+00:00</updated>
<author>
<name>Ilya Sukhar</name>
</author>
<published>2012-10-27T20:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=43629ef44e6d9c59ffea46e0a59828fa8dc8b3d6'/>
<id>43629ef44e6d9c59ffea46e0a59828fa8dc8b3d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Address feedback.</title>
<updated>2012-10-26T06:00:54+00:00</updated>
<author>
<name>Jez Ng</name>
</author>
<published>2012-10-26T06:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=12c9084bb9fd7fd269ad49d96eb14419c1b0bf03'/>
<id>12c9084bb9fd7fd269ad49d96eb14419c1b0bf03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use insertCSS() API instead of manually created style element.</title>
<updated>2012-10-24T19:33:56+00:00</updated>
<author>
<name>Jez Ng</name>
</author>
<published>2012-10-24T19:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=647fd97bef55d2371e87f0cd418ddff62f36800e'/>
<id>647fd97bef55d2371e87f0cd418ddff62f36800e</id>
<content type='text'>
For some reason addCssToPage seemed to break on Chrome 24.

Closes #676.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason addCssToPage seemed to break on Chrome 24.

Closes #676.
</pre>
</div>
</content>
</entry>
<entry>
<title>Store all 4 hints-mode states in 1 state variable.</title>
<updated>2012-10-24T02:38:53+00:00</updated>
<author>
<name>Jez Ng</name>
</author>
<published>2012-10-24T02:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=f3f80eed2a3a58327e4361c7deb57d87cab4b4bd'/>
<id>f3f80eed2a3a58327e4361c7deb57d87cab4b4bd</id>
<content type='text'>
We were previously storing 4 states in 3 booleans, which was overkill.
It was also harder to reason about and led to subtle bugs in the HUD
when transitioning between states.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were previously storing 4 states in 3 booleans, which was overkill.
It was also harder to reason about and led to subtle bugs in the HUD
when transitioning between states.
</pre>
</div>
</content>
</entry>
</feed>
