<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vimium/background_scripts, branch v1.57</title>
<subtitle>The hacker's browser.</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/'/>
<entry>
<title>Add "all" and "other" options for toggleMuteTab.</title>
<updated>2016-09-24T09:22:41+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-24T08:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=46f785a12ccd402d18f178a8711e99e3a871a567'/>
<id>46f785a12ccd402d18f178a8711e99e3a871a567</id>
<content type='text'>
This adds advanced options for toggleMuteTab.

Examples:

   map X toggleMuteTab all
   map Y toggleMuteTab other

In the first case, all audible, unmuted tabs are muted; otherwise all
muted tabs are unmuted.

The second case is the same, except that the current tab is excluded
from consideration.

Follow on from #2269.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds advanced options for toggleMuteTab.

Examples:

   map X toggleMuteTab all
   map Y toggleMuteTab other

In the first case, all audible, unmuted tabs are muted; otherwise all
muted tabs are unmuted.

The second case is the same, except that the current tab is excluded
from consideration.

Follow on from #2269.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2250 from smblott-github/better-global-marks</title>
<updated>2016-09-24T08:51:11+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-24T08:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=fc8ed2ae1b237b83974b7408b6a174a3af3ab9cc'/>
<id>fc8ed2ae1b237b83974b7408b6a174a3af3ab9cc</id>
<content type='text'>
Use prefix matching for global marks.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use prefix matching for global marks.</pre>
</div>
</content>
</entry>
<entry>
<title>Tweak #2269 (toggleMuteTab).</title>
<updated>2016-09-24T08:05:29+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-24T08:05:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=a75e99c1a4a2ca327bf46dbf78b5ce973f3fe082'/>
<id>a75e99c1a4a2ca327bf46dbf78b5ce973f3fe082</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup! New feature/command: Mute/unmute tab.</title>
<updated>2016-09-23T17:11:29+00:00</updated>
<author>
<name>Tobias Gläßer</name>
</author>
<published>2016-09-23T17:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=d6db15d6d558b3def86c1b0ac25904abf89adef9'/>
<id>d6db15d6d558b3def86c1b0ac25904abf89adef9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New feature/command: Mute/unmute tab.</title>
<updated>2016-09-23T17:07:51+00:00</updated>
<author>
<name>Tobias Gläßer</name>
</author>
<published>2016-09-23T11:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=d6b5a7c26028951f8bb7feeff8801779f9a8506f'/>
<id>d6b5a7c26028951f8bb7feeff8801779f9a8506f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New feature/command: Mute/unmute tab.</title>
<updated>2016-09-23T12:40:02+00:00</updated>
<author>
<name>Tobias Gläßer</name>
</author>
<published>2016-09-23T11:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=641378f58002a4c2314a53eae401e26acc46907c'/>
<id>641378f58002a4c2314a53eae401e26acc46907c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweaks to comments.</title>
<updated>2016-09-17T07:04:38+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-17T07:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=d6b3845a8a9d7604bad7f1a24d87c39bdc116125'/>
<id>d6b3845a8a9d7604bad7f1a24d87c39bdc116125</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix omission from 722cd3c40f89d93682f08e88b6d4cb46ca70991e.</title>
<updated>2016-09-14T07:10:55+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-14T07:10:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=48e3893076a6ca93223743bee73b713721070eb5'/>
<id>48e3893076a6ca93223743bee73b713721070eb5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Require exact match when we will be scrolling.</title>
<updated>2016-09-14T07:02:22+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-14T07:02:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=722cd3c40f89d93682f08e88b6d4cb46ca70991e'/>
<id>722cd3c40f89d93682f08e88b6d4cb46ca70991e</id>
<content type='text'>
If the user is jumping to a scroll position within a tab, then we need
an exact match on the URL (because otherwise the scroll position doesn't
really have a meaning).  Otherwise we only require a prefix match, a la #2250.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the user is jumping to a scroll position within a tab, then we need
an exact match on the URL (because otherwise the scroll position doesn't
really have a meaning).  Otherwise we only require a prefix match, a la #2250.
</pre>
</div>
</content>
</entry>
<entry>
<title>Match globa-mark URLs by length.</title>
<updated>2016-09-14T05:10:08+00:00</updated>
<author>
<name>Stephen Blott</name>
</author>
<published>2016-09-14T05:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/vimium/commit/?id=fd20405ddf27365cfaf69e16289b2fc6d39c2a5e'/>
<id>fd20405ddf27365cfaf69e16289b2fc6d39c2a5e</id>
<content type='text'>
This changes the logic for selecting an existing tab when using global marks.

Previously, an exact RUL match was required.  Here, we only require a prefix match.

For example, if the global-mark URL is:

    https://inbox.google.com/u/0/

Then a tab with the URL

    https://inbox.google.com/u/0/sent

will be selected.

This is a more usable approach when the user uses global marks to visit
important sites like gmail, Facebook or Twitter.  On these sites, the
URL changes, but the user still thinks of the tab as their "gmail tab",
for example.

Also, when choosing between multiple candidate tabs:

- If there is at least one candidate in the current window, then only consider candidates in the current window.
- If there are more than one candidates, then don't select the current tab.
- Finally, select the remaining candidate with the shortest URL.

Closes #2248.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the logic for selecting an existing tab when using global marks.

Previously, an exact RUL match was required.  Here, we only require a prefix match.

For example, if the global-mark URL is:

    https://inbox.google.com/u/0/

Then a tab with the URL

    https://inbox.google.com/u/0/sent

will be selected.

This is a more usable approach when the user uses global marks to visit
important sites like gmail, Facebook or Twitter.  On these sites, the
URL changes, but the user still thinks of the tab as their "gmail tab",
for example.

Also, when choosing between multiple candidate tabs:

- If there is at least one candidate in the current window, then only consider candidates in the current window.
- If there are more than one candidates, then don't select the current tab.
- Finally, select the remaining candidate with the shortest URL.

Closes #2248.
</pre>
</div>
</content>
</entry>
</feed>
