/pinned-tab-fix

This Firefox add-on moves new tabs opened from a pinned tab to the right end of the tab bar

Primary LanguageJavaScriptMIT LicenseMIT

Pinned Tabs Fix

Get the add-on from the Mozilla add-on page.

Tabs that are opened from a pinned one are opened at the far left of the tab bar. This gets problematic if you use a large amount of tabs because you start to jump from the left to the right end of your tab bar. Normally new tabs are opened on the right end - this add-on ensures that tabs from a pinned tab are opened on the right end, too.

This add-on adds the functions described in this bug discussion.

Known Issues:

Due to limitations in the implementation of Add-ons in Firefox you may see the tabbar scrolling from left to right. Depending on your settings you may also see flashing of the current page when opening a new Tab.

Changelog

v2.4.0 (Firefox 61.0 - *)

  • #10 Tab containers support thanks to @Exagone313
  • Handle tab handling when using multiple windows
  • Initialize active tab correctly when starting Firefox
  • Handle pinning of the focused tab

v2.3.1 (Firefox 48.0 - *)

  • Remove "tabs" permission

v2.3.0 (Firefox 48.0 - *)

  • Rework of the core logic
  • Only move tabs that were opened from a pinned tab

v2.2.3 (Firefox 48.0 - *)

  • Check if a tab was opened via "undo close tab"

v2.2.2 (Firefox 48.0 - *)

  • Add icon

v2.2.1 (Firefox 48.0 - *)

  • Add "tabs" permission
  • Check for "about:newtab" via the url

v2.2.0 (Firefox 48.0 - *)

  • Swich from callbacks to promises

v2.1.0 (Firefox 48.0 - Firefox 60.0a1)

  • Always activate new tabs
  • Always activate links opened from other applications

v2.0.7 (Firefox 48.0 - Firefox 54.*)

  • Always activate new tabs

v2.0.6 (Firefox 48.0 - Firefox 54.*)

  • Always open links in unpined tabs on the direct right

v2.0.5 (Firefox 48.0 - Firefox 54.*)

  • Open links with blank target, on the right

v2.0.4 (Firefox 48.0 - Firefox 54.*)

  • Add an option page
  • Localize option page
  • Remove "tabs" permission

v2.0.3 (Firefox 48.0 - Firefox 54.*)

  • Fix add-on name
  • Add default locale
  • Localize add-on description

v2.0.2 (Firefox 48.0 - Firefox 54.*)

  • Port the add-on to a WebExtension
  • Deprecate usage of the "open tabs in the foreground" setting

v1.2.2 (Firefox 38.0a1 - Firefox 56.*)

  • Use the "open tabs in the foreground" setting
  • Refactor behavior of new tabs

v1.2.0 (Firefox 38.0a1 - Firefox 56.*)

  • Add compatibility for private browsing

v1.1.3 (Firefox 38.0a1 - Firefox 56.*)

  • Add an option to open tabs in foreground
  • Open new and external links in foreground
  • Add compatibility for multiple windows