<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium/lib, branch 1.50</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>Merge branch 'vomnibar-in-main-window' into vomnibar-in-main-window-merge</title>
<updated>2015-04-25T06:06:31+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-04-25T06:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=9100b1d48aa9c09d792d9e2c9251e6a6c62f81bf'/>
<id>9100b1d48aa9c09d792d9e2c9251e6a6c62f81bf</id>
<content type='text'>
Conflicts:
	background_scripts/main.coffee
	content_scripts/vimium_frontend.coffee
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	background_scripts/main.coffee
	content_scripts/vimium_frontend.coffee
</pre>
</div>
</content>
</entry>
<entry>
<title>Mode indicator: strip all references to badges.</title>
<updated>2015-04-18T06:45:30+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-04-18T06:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=6224319dcfa5eed1d9d9fab3a5fc2d0c20b70c2e'/>
<id>6224319dcfa5eed1d9d9fab3a5fc2d0c20b70c2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Activate vomnibar in window.top; more clean up.</title>
<updated>2015-03-17T12:06:15+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-03-17T12:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=4399e2e4fffc4faba9f1505dfc0ad3150a948632'/>
<id>4399e2e4fffc4faba9f1505dfc0ad3150a948632</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-focus-html5-inputs'</title>
<updated>2015-03-06T11:47:39+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-03-06T11:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=29eb444f2fb519a0cae32363d8462aa06ef133a7'/>
<id>29eb444f2fb519a0cae32363d8462aa06ef133a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cosmetic changes (following #1490).</title>
<updated>2015-03-06T11:46:26+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-03-06T11:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=b959fa5c6b36ba19340f195d822b4b3cca8ccd2d'/>
<id>b959fa5c6b36ba19340f195d822b4b3cca8ccd2d</id>
<content type='text'>
Mainly fix the indentation on comments.  Also tweak wording a bid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mainly fix the indentation on comments.  Also tweak wording a bid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Note relevant PR number for link-hint-text change.</title>
<updated>2015-03-03T16:31:29+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-03-03T16:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=8c40600b0c7930b8b7010c29066c8dbaf91b20cc'/>
<id>8c40600b0c7930b8b7010c29066c8dbaf91b20cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not include duplicated texts in link hints.</title>
<updated>2015-03-03T16:00:08+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2015-03-03T15:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=b7535a604954b5873d825eb66bfecd08f1f2c99b'/>
<id>b7535a604954b5873d825eb66bfecd08f1f2c99b</id>
<content type='text'>
This only effects link hints with "Use the link's name and numbers for
link-hint filtering" enabled.

We have been matching the *entire text content* of each link-hint
element.

With two (or more) hints, and with one of the elements a descendent of
the other, we have been using the entire text content of the outer node
(which includes the text content of the inner node).  This leads to odd
situations where the inner element cannot be selected just by typing its
text, because its text is a substring of the outer element's text.

For example, on Google calendar, the "Today" button shows up as two
hints, one inside the other.  Typing "today" never disambiguates the
hint.  You always have to hit enter.

There's another nasty example on feedly, where an outer container is
clickable, but its text contains all of the (many) texts of the (many)
contained links.  So the hint always has to be selected manually.

Here, when generating the text for an element, we exclude the texts from
any descendent node which has already been considered.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This only effects link hints with "Use the link's name and numbers for
link-hint filtering" enabled.

We have been matching the *entire text content* of each link-hint
element.

With two (or more) hints, and with one of the elements a descendent of
the other, we have been using the entire text content of the outer node
(which includes the text content of the inner node).  This leads to odd
situations where the inner element cannot be selected just by typing its
text, because its text is a substring of the outer element's text.

For example, on Google calendar, the "Today" button shows up as two
hints, one inside the other.  Typing "today" never disambiguates the
hint.  You always have to hit enter.

There's another nasty example on feedly, where an outer container is
clickable, but its text contains all of the (many) texts of the (many)
contained links.  So the hint always has to be selected manually.

Here, when generating the text for an element, we exclude the texts from
any descendent node which has already been considered.
</pre>
</div>
</content>
</entry>
<entry>
<title>Only send cursor to end when selection has the cursor at the start</title>
<updated>2015-02-19T17:23:07+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2015-02-19T17:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=0bda93d8ba36e64d7759d2f4e4f2965a3312425d'/>
<id>0bda93d8ba36e64d7759d2f4e4f2965a3312425d</id>
<content type='text'>
This restores behaviour to how it was at commit
7cedc5d2481f61f4b0d1cbf99fbd203bb5c68b54.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This restores behaviour to how it was at commit
7cedc5d2481f61f4b0d1cbf99fbd203bb5c68b54.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make DomUtils.isSelected behave correctly for all editable elements</title>
<updated>2015-02-19T14:47:19+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2015-02-19T14:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=eb7b8bea2ae2a7c4f49960f7d0807c75cb3250b3'/>
<id>eb7b8bea2ae2a7c4f49960f7d0807c75cb3250b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop trying to place the cursor at the end of an input on focus</title>
<updated>2015-02-19T14:45:47+00:00</updated>
<author>
<name>mrmr1993</name>
</author>
<published>2015-02-19T14:45:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=7a380f3f0db55aefadcf73cf41e942e44e22df79'/>
<id>7a380f3f0db55aefadcf73cf41e942e44e22df79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
