Skip to content

Universumgames/eclipseTabs

Repository files navigation

eclipseTabs

This is browser extension for firefox (in the future more browsers will be supported). The extension is designed to organize your hundreds of tabs into folders and sub-folders. Using it with Firefox you are even capable of hiding tabs from your normal tab view. If all current and future features will be available with other browsers cannot be guaranteed.

This repository is the beta for the newest version of the addon. Final releases will be published on the Firefox Addon Store as well in form of tags in this repository.

A HowTo is also avialable in /howTo.md.

A TODO list can be found here

Disclaimer

The development is primarily focused on improving the extension for Firefox, because that's the browser I primarily use...

Installation

The extension was just published on the Mozilla Extension store -or whatever you want to call it- and is now available for download. To download the extension (you have to use Firefox), go to the addon page, click on "add to Firefox", grant the extension the requested permissions and you're ready to go.

Old-Installation (without the Mozilla Extension/Addon store)

Currently the "installation" process is extremely simple but as simple at it is the short lived it is as well. After each restart of your browser you have to "reinstall" it again, but this is only during the development process. In the future it will be easily downloaded and installed through the extension store within your modern web browser. To install the extension in Firefox, enable the developer mode within the browser settings and install the extension as a temporary addon either by using the zipped folder or by using the manifest.json.

To create a zip containing all relevant files, you can either compile them yourself (see Manual Zipping) or use the simple zipping script. To create a zip-file with the program files just use our export.sh file, define your zip type and file-prefix or you could copy this command to easily paste it into your bash-capable terminal ./export.sh main "eclipseTab"

Manual zipping

The only way to install this extension at the moment is either to zip all important files into one folder called "eclipseTab.zip". Within the folder should be the compiled(see Compilation) directory where all Javascript files are located, the manifest.json as well as the icons directory.

Compilation

If you want to compile the project yourself, just go to the root directory of the project and, if you have it installed, just run the command tsc in the command-line. The transpiled javascript files will be inside the compiled folder.