Skip to content
/ tabkit2 Public
forked from tabkit/tabkit2

A great Firefox extension edited from Tab Kit

License

Notifications You must be signed in to change notification settings

rejdi/tabkit2

 
 

Repository files navigation

Tab Kit 2nd Edition

![Gitter](https://badges.gitter.im/Join Chat.svg)

The original Tab Kit(TK) is an extension of Firefox that many people are using.
It was last updated September 26, 2010, and the author has been silent after that.
The most updated version (0.6) is not compatible with FF4+, since FF3->4 has a HUGE change especially in tab bar DOM structure.

This project aims to change modify the original TK to make it FF4+ compatible (and drop the support for pre-FF4).
The name for the new(not quite) extension is Tab Kit 2nd Edition(You can still call it Tab Kit 2 or TK2 for short)

Classic Theme Restorer is required!! See section Dependent Extensions below

Description from original Tab Kit (modified)

Tab Kit makes tabs more efficient for power users, allowing a wide variety of tweaks, all of which are optional, notably:

  • Group tabs, by domain or opener (parent) tab, manually or automatically
  • Vertical tab tree (with splitter), like Tree Style Tab
  • Multi-row tabs
  • Sort tabs, by address, last loaded, last viewed, order of creation, origin or title
  • Control new tab position and close order
  • Easily duplicate tabs and groups and copy/move them between windows by dragging
  • Scrollwheel tab switch (Extracted to Tab Kit - Mouse Gestures)
  • 'Mouse rocker' to go back/forward in history (Extracted to Tab Kit - Mouse Gestures)
  • Highlight unread tabs (and emphasise current tab) (Extracted to Tab Kit - Tab Highlighter)
  • Scrollbar instead of scroll arrows in over-long Bookmarks and All Tabs popups
  • Open Selected Links feature
  • Switch tabs on hover (Extracted to Tab Kit - Mouse Gestures)
  • Options for urls, searches and/or bookmarks to open in new tabs by default

Dependent Extensions

Classic Theme Restorer (since Firefox 29.0)

You should install it BEFORE installing this extension at https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/
Required options for proper style: (extracted from Classic Theme Restorer 1.2.3, please kindly notify me if they have changed)

  • Select Tabs not on top - set [tabsontop=false] in Tabs page: fix the vertical tabbar direction
  • Uncheck Firefox titlebar (about:config preference) in Application button page: fix the totally unusable layout

Extension since 0.12.0

Only support Firefox 31 ESR
(Firefox of other versions can still install the extension, but issues for those will be ignored)

Extension since 0.10.0

Some features are extracted into other extensions (which can be used separately):

Download / Installation

Issue

  • Github (here)
    I have moved a few issues from Google Code, move more if you think it's necessary

Changes

See https://github.com/tabkit/tabkit2/blob/master/CHANGELOG.md

Tab Kit Series Extensions

News & Discussion

Project Helper Needed!

If you want some feature added, then it might be faster to do it yourself! :P
I am working as Web Developer and don't really have time to develop Tab Kit :d

Collaboration

Since we are on GitHub
Just fork, change and send pull request
I will check frequently (since I also use GitHub at work)

Download from Mozilla Addon Site if possible

The one on their site is reviewed
But if you don't want to wait, then use the Custom download one :P

Compatibility with other extensions

  • Firebug: Incompatible
    (But it seems OK since Fx10 o_0)

Compatibility with new features in Fx4+

  • TabsOnTop: Not allowed by Tab Kit, unless you change it in options
  • App/Pin Tabs: Use it at your own risk, no support provided
  • Tab Groups: Not allowed by Tab Kit, unless you change it in options

False incompatibility with newer Firefox

Summary:
If newer Firefox say it is incompatible, install one of the following:

But it should not be a problem since Fx 12

License

Look the tabkit.js for now

About

A great Firefox extension edited from Tab Kit

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.1%
  • CSS 5.0%
  • Ruby 0.9%