Giter VIP home page Giter VIP logo

xtab's Introduction

PLEASE NOTE Version 1.0.0 and later of this extension will no longer be open source and will be developed in private. The version 0.3.0 code here will remain licensed under the MIT license, and this repo will still be used to track issues and feature suggestions.

xTab

Chrome extension for limiting the total number of tabs you can have open at the same time.

Install it here:

https://chrome.google.com/webstore/detail/xtab/amddgdnlkmohapieeekfknakgdnpbleb

Enterprise use

For enterprise users who are looking to lock specific settings using a group policy for a large installation please see https://xtab.app for more information.

What’s new in version 1.0.0

  • Rearchitected to support additional functionality and custom builds.
  • Updated the pop up UI to make it simpler to understand what the different options do
  • Added an option to prevent tabs that are playing audio from being closed by the extension (enabled by default)
  • Added an option to recycle existing tabs. This means that instead of closing an old tab it will reuse the old tab and move it into the new position. This allows you to use the back button to get back to a tab that has been closed (disabled by default)
  • Added a page that shows up in place of a new tab if you have the extension set to block new tabs from opening (enabled by default)
  • Added an option to block tabs from opening without showing a page (disabled by default)
  • Added new xTab logo to popup menu
  • Updated extension icon
  • Updated extension logo
  • Improved handling of tabs you have never been to
  • Decreased amount of time until a tab is considered active to prevent cases where sometimes a tab doesn’t get closed even though you have been to it
  • Reduced number of options in tab limit dropdown

xtab's People

Contributors

ccampbell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xtab's Issues

[Request] Add list of suppressed tabs

As im figuring out this new great tool i noticed one thing I'm not sure i like. Ofcourse i fin the suppress method great and already helps me limiting and make better judgment of working with tabs.

But my issue is when i see a notification of say Youtube or twitter. WHen the window is suppressed, i don't get to view that notification. Thus by doing so i need to do more steps to see that notification again.

Perhaps if it could store or list suppressed windows so we could always try opening them later when you did close other tabs.

You can bypass the tab limit by opening a new window

This is a great extension, but I have a suggestion.
You can bypass the tab limit by opening a new window. You should consider the number of tabs across all windows, or at least include an option to switch to that behaviour. Otherwise, it is of little use to a lot of us :)
All the best!

Display notification when blocking tab

I found it a little bit annoying when I tried to open a new link then its not opened, so I need to figure it out for a while then I remember I have xTab.

Can you please consider to add an option to display a little notification when it blocking new tab.

Thanks,
Ibnuh

Features request

I started to use the extension today and I got some thoughts about how I would personally improve its functionalities.
Here are some feature suggestions:

  • allow to disable block/extension; or allow to specify 0/null as value to disable the functionality (now everything lower than 1 is just working the same)

  • allow per-window setting, and an option to switch the functionality from global to per-window (maybe allow to specify a global max number of tabs regardless of what window they are located)

  • add setting to not close audio and/or pinned tabs

  • add notification/reminder of blocked tabs (for when opening links from outside the browser and the tab gets shut down)

  • allow to replace/load a tab (least accessed/used/etc) instead of closing it (so one can use history to recover the previous content)

  • ensure the extension works with other famous ones (e.g. restoring tabs from OneTab, without loosing tabs in case the restored ones are more than the xtab limit)

I still have to check the repository code, but could be that if I get time then I will implement some of them and create pull requests.
This issue is more a reminder than a request.

Do not close music tab, no matter what

Music tab should not be closed no matter what.

Even though in newer versions of chrome you can see a speaker icon near the tab that is making music i couldn't find any call to check this behavior per tab. Maybe we can take the decision based on the links (don't close pandora/youtube links?)

Reuse old tab instead of opening new

Is it possible to reuse old tab when I hit limit and open new link in that tab, with ability to "go back"?
Old versions of Safari/iOS with tab limit have this behavior.

xtab on terminal server

Hi,
First of all, thanks for your great extension.
I would like to use it on a Windows terminal server for the users in my organization using Group Policy as a forced-installed app.
However, after the extension is installed I would like also to force some specific settings (e.g. max number of tabs to 5) and prevent the users from changing it.
Is the above possible with xtab? I appreciate your help!.
Regards,

[Request] Lock settings change for given time frame

I would like to ask for a request to add a feature that locks down the settings for a given timeframe. Its of course up to the user to comply or not comply with this settings now. But basically i want to limit myself with opening tabs. Im going crazy all the time and keep them open. I end up with 20-30 tabs all the time, slowly eating memory.

My idea basically allows a user to set the limit for a certain time and can not be bypassed in any case nor can it be changed. Its quite a hardcore one, but i think i need it :(

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.