Versionsgeschichte von BarTab

29 Versionen

Seien Sie vorsichtig mit alten Versionen!

Diese Versionen werden zu Referenz- und Testzwecken angezeigt. Sie sollten immer die letzte Version eines Add-ons verwenden.

Version 2.1b2 23.6 kB Funktioniert mit Firefox 3.5 und neuer, SeaMonkey 2.0 - 2.1b2

Support for Firefox 4.0 and SeaMonkey.

Fixed a compatibility issue with Tree Style Tab: When the last child tab is unloaded, the tab was wrongly detached from the tree. Thanks to SHIMODA Hiroshi for the patch.

Version 2.1b1 23.6 kB Funktioniert mit Firefox 3.5 - 4.0b7

Support for Firefox 4.0b3

Version 2.0 24.6 kB Funktioniert mit Firefox 3.5 - 4.0b6

While version 2.0 contains no new features, there are a lot of changes under the hood concerning speed, reliability, and compatibility with other add-ons.

Detailed list of changes for version 2.0:
  • Instead of a series of brittle patches, BarTab now only uses a single plug point -- the nsIWebNavigation object -- to hook itself into the tabbrowser. This improves maintainability and compatibility with other add-ons. Note: Due to differences in the event setup, not loading background tabs is no longer supported when using Firefox 3.5. However, BarTab still allows you to not load restored tabs as well as to manually and automatically unload tabs.
  • Unloaded tabs now report the right URI to other components. That means unloaded tabs can now be bookmarked and add-ons such as Tab Popup report the right URI for them.
  • Tabs that were opened in the background but never loaded are now properly restored after a restart.
  • If configured to prevent background tabs from loading, BarTab now also intercepts background tabs that are opened by clicking a link when the 'browser.tabs.loadDivertedInBackground' prefence is enabled.
  • Queries to the nsINavHistoryService and nsIFaviconService are now performed asynchronously when restoring tabs. While this may cause small delays in the display of tab titles and icons, it makes the UI more responsive directly after the browser start.
  • XPCOM services are now acquired lazily and cached.
  • If enabled, switching to the nearest loaded tab now prefers tabs on the right hand side given equally distant tabs. This matches Firefox's default behaviour of closing tabs to the right.
  • The preference window is now more forgiving when entering host names of sites that should always be loaded. The list now also allows multiple hosts to be selected for removal.
  • Improved tab context menu item behaviour.
  • Improved compatibility with Firefox 3.7a5 (Bug 554991).
  • The extension packaging has been slimmed down and compressed to reduce file IO.

Version 2.0b5 24.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 2.0b4 23.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 2.0b3 23.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 2.0b2 23.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 2.0b1 35.8 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 1.6b3 34.8 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 1.6b2 34.8 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 1.6b1 34.8 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 1.5.1 32.8 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.5:
  • One may now specify whether BarTab should load an unloaded tab upon switching to it immediately or after a given delay, or whether to ask the user if the tab should be loaded.
  • Jumping to the nearest loaded tab when closing a tab can now be turned off.
  • Improved the way BarTab finds the loaded tab nearest to a given tab.

Version 1.5.1 fixes a problem with the German translation.

Version 1.5 32.8 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.5:
  • One may now specify whether BarTab should load an unloaded tab upon switching to it immediately or after a given delay, or whether to ask the user if the tab should be loaded.
  • Jumping to the nearest loaded tab when closing a tab can now be turned off.
  • Improved the way BarTab finds the loaded tab nearest to a given tab.

Version 1.5b1 31.7 kB Funktioniert mit Firefox 3.5 - 3.6.*

Version 1.4.2 29.7 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.4:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • When closing a tab, BarTab now tries to find the nearest loaded tab to activate, instead of forcing one of the neighbouring tabs to load. If you're unhappy with this new feature, get version 1.5 which lets you disable it in the preferences.
  • Improved compatibility with Firefox 3.7a4 (Bug 347930). Thanks to Paul O'Shannessy for pointing out the source of the problem. Note: this doesn't mean that 3.7a4 is officially supported.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.


New in 1.4.2: Updated Spanish translation (thanks to Danny Navarro) and minor bugfixes.

Version 1.4b6 27.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes since 1.3.x:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • When closing a tab, BarTab now tries to find the nearest loaded tab to activate, instead of forcing one of the neighbouring tabs to load.
  • Improve compatibility with Firefox 3.7a4 (Bug 347930). Thanks to Paul O'Shannessy for pointing out the source of the problem. Note: this doesn't mean that 3.7a4 is officially supported.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.

Version 1.4b5 26.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes since 1.3.x:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • Improve compatibility with Firefox 3.7a4. Thanks to Paul O'Shannessy. Note: this doesn't mean that 3.7a4 is officially supported.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.

Version 1.4b4 25.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes since 1.3.x:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • Improve compatibility with upcoming Firefox 3.7a4. Thanks to Paul O'Shannessy. Note: this doesn't mean that 3.7a4 is officially supported.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.

Version 1.4b3 24.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes since 1.3.x:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.

Version 1.4b2 24.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes since 1.3.x:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.

Version 1.4b1 24.6 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes since 1.3.x:
  • One may now specify sites that should always be loaded and never be unloaded using a context menu command.
  • Firefox doesn't always store the correct history information for URIs containing anchor references (Bug 420605). BarTab now works around that and tries to find the correct favicon.
  • The user interface for BarTab no longer mentions putting things on the bar tab. It's a confusing metaphor, especially when it comes to translations. Instead it talks about loading and unloading tabs.
  • Added Russian translation. Thanks to Style Thing.
  • Added Spanish translation. Thanks to Felipe Barousse Boué and Danny Navarro.

Version 1.3.2 18.4 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.3:
  • Already loaded tabs can now be unloaded again ("put on the bar tab"). One may do so manually using a context menu command. There is also an optional automatic timer that will trigger after a certain amount of time specified by the user.
  • Improved compatibility with the Tab Mix Plus extension. Tab Mix Plus reuses blank tabs when opening tabs from e.g. bookmarks, and it confuses tabs on the bar tab with blank ones. BarTab now makes sure that this no longer happens.
  • New coaster logo, thanks to Róman Joost.
New in 1.3.2: Added French translation (thanks to Pierre Buard) and updated Japanese translation (thanks to drry).

Version 1.3.1 18.4 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.3:
  • Already loaded tabs can now be unloaded again ("put on the bar tab"). One may do so manually using a context menu command. There is also an optional automatic timer that will trigger after a certain amount of time specified by the user.
  • Improved compatibility with the Tab Mix Plus extension. Tab Mix Plus reuses blank tabs when opening tabs from e.g. bookmarks, and it confuses tabs on the bar tab with blank ones. BarTab now makes sure that this no longer happens.
  • New coaster logo, thanks to Róman Joost.
New in 1.3.1: French translation. Thanks to Pierre Buard.

Version 1.3b3 17.4 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.3:
  • Already loaded tabs can now be unloaded again ("put on the bar tab"). One may do so manually using a context menu command. There is also an optional automatic timer that will trigger after a certain amount of time specified by the user.

Version 1.3b2 17.4 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.3:
  • Already loaded tabs can now be unloaded again ("put on the bar tab"). One may do so manually using a context menu command. There is also an optional automatic timer that will trigger after a certain amount of time specified by the user.

Version 1.3b1 16.4 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.3:
  • Already loaded tabs can now be unloaded again ("put on the bar tab"). One may do so manually using a context menu command. There is also an optional automatic timer that will trigger after a certain amount of time specified by the user.

Version 1.2.2 14.3 kB Funktioniert mit Firefox 3.5 - 3.6.*

Thanks for the overwhelming amount of reviews, suggestions and bug reports! I have tried to address the most critical issues in this version:
  • Rename BarTap to BarTab. Due to an instance of spontaneous dyslexia on my part, I confused tab with tap. Of course I meant bar tab, not the tap that beer comes out of.
  • Fix faulty behaviour with about: and chrome:// URLs
  • The "Reload Tab" and "Reload All Tabs" context menu items now work as expected. For tabs that are on your bar tab, they will cause the tab contents to be loaded. For all other tabs they will perform a reload as usual.
  • Fix faulty behaviour when tabs are opened in the background don't have a referrer, e.g. when you open bookmarks in the background.
  • Improve compatibility with the Split Brower add-on.
  • Improve conformity with Mozilla add-on guidelines by reducing the usage of eval.
  • Added coaster logo.

In addition to that, version 1.2.2 contains the following minor changes:
  • To comply with Mozilla's Add-on guidelines, BarTab preferences are no longer available from the Firefox preference dialog. You'll now find them in the extension manager.
  • Added Polish translation. Thanks to Grzglo Tech Blog.

Version 1.2.1 14.3 kB Funktioniert mit Firefox 3.5 - 3.6.*

Thanks for the overwhelming amount of reviews, suggestions and bug reports! I have tried to address the most critical issues in this version:
  • Rename BarTap to BarTab. Due to an instance of spontaneous dyslexia on my part, I confused tab with tap. Of course I meant bar tab, not the tap that beer comes out of.
  • Fix faulty behaviour with about: and chrome:// URLs
  • The "Reload Tab" and "Reload All Tabs" context menu items now work as expected. For tabs that are on your bar tab, they will cause the tab contents to be loaded. For all other tabs they will perform a reload as usual.
  • Fix faulty behaviour when tabs are opened in the background don't have a referrer, e.g. when you open bookmarks in the background.
  • Improve compatibility with the Split Brower add-on.
  • Improve conformity with Mozilla add-on guidelines by reducing the usage of eval.
  • Added coaster logo.

In addition to that, version 1.2.1 contains the following minor changes:
  • To comply with Mozilla's Add-on guidelines, BarTab preferences are no longer available from the Firefox preference dialog. You'll now find them in the extension manager.
  • Added Polish translation. Thanks to Grzglo Tech Blog.

Version 1.1 11.3 kB Funktioniert mit Firefox 3.5 - 3.6.*

Changes for 1.1:
  • No longer install a custom tabbrowser binding. This reduces code
    duplication to zero and improves compatibility with other
    extensions. Much thanks to SHIMODA Hiroshi for the patch.

  • Use the 'SSTabRestoring' event from the nsISessionStore service to
    hijack restored tabs. This should improve compatibility with other
    extensions that use tabbrowser.addTab(). Thanks to Masahal for the
    suggestions.

  • Moved preferences out of the horrible Add-on Manager UI and into
    Firefox's Tab preference pane.