stefanxo / tab-manager-plus Goto Github PK
View Code? Open in Web Editor NEWThis project forked from mastef/tab-manager
An updated and improved Chrome and Firefox extension of the old google chrome extension "Tab Manager".
License: Other
This project forked from mastef/tab-manager
An updated and improved Chrome and Firefox extension of the old google chrome extension "Tab Manager".
License: Other
Refactor outdated React.DOM.*
usage, switch to JSX.
When I don't have enabled Open in own Tab by default
option and press shortcut for open Tab-Manager-Plus so opening the small popup window is quite slow and when I press it again then so it is closed.
When I have enabled Open in own Tab by default
and press shortcut for open Tab-Manager-Plus so I am switched into my opened window immediately but when I press it again so it don't move me back into my last Tab.
Can you please solve opening the popup window speed or modify the shortcut for return back into my last Tab?
It would be great if instead of having titles such as "google, gmail & 4 more", a user would be able to set a title for these tabs group, for easier orientation.
It would be really great if I could move tabs between windows without Tab Manager closing and focusing the affected tab every time. Would it be possible to have the tab positioning take place in the background without closing the Tab Manager panel?
======== copied from the chrome webstore ========
Ack! I apologize if it's there and I'm not seeing it, but it seems to be missing THE feature that would make it useful for my needs.
I would love to be able to create my own tab groups, as in the old, unrelated Firefox extension.
What in the world is the use of having a tab group with the same old 100+ tabs all in one place? Nothing.
I already have something that shows me that - chrome itself.
Don't need an extension to show me "Hey, here are your million unmanageable tabs, but hey, they're sorted by website".
People sort tabs not by website, but by function. For example, I'd love a tab group for, say, "Programming" into which I can manually move github, hackerrank, codeacademy, and youtube training videos. All different websites, but in one meaningful tab group. See what I mean?
Naturally, i would not want these tab groups to ruin the way I've got them arranged in chrome itself. Just something that allows me to create little tab groups, drag icons around, etc; same functionality as in the hardcoded not-so-useful "everything" single tab group you have now.
I was two seconds from uninstalling this extension and giving it a review, but it is sooooo close to what I need I thought I'd give this a shot.
And if the feature is already there, I do apologize for my rant, but then fer dog's sake, make it a lot easier to find and use.
======== someone replies with off-the-mark suggestions ========
I feel like my original post went completely unheard.
I feel very frustrated by this. I went into some detail and explained as much as I could.
By "tab group" I mean, you know, a group of tabs.
A tab group that simply lists the tabs that are already in a chrome window is completely useless (to me). That equals zero organizational capabilities. I could just open that Chrome window to look at the tabs. Or I could use any of a bunch of other extensions that list the tabs in a window. Zero usefulness to the main functionality of this extension, then.
Yes, I know I can colorize tab groups in the popup. This does absolutely nothing to group them the way I described.
Giving the tab group, aka the chrome window, a name does absolutely nothing to organize anything.
Once again, with feeling, grouping by web site does absolutely nothing to organize anything in a useful way.
If I'm looking for a job, say, and I want to have a tab group (the thingie that you colorize) that includes linkedin, and dice, and a company's careers page which, please note carefully, areallindifferentwebsitedomains***, to use this extension I would have to open a brand new chrome window and drag linkedin, dice, and the company's career page just into that one Chrome window. Next thing you know, I have 20 Chrome windows open, one for each activity that I pursue.
One whole Chrome window for job hunting, another whole Chrome window for roommate-finding, another whole Chrome window for diy projects around the house, etc. If I follow the logic of this extension, I would have to open 20 Chrome windows and drag tabs into each one just to use the extension.
I'm overjoyed that the extension is useful for you, but I am trying (very hard) to suggest a missing capability that other people might find useful.
I am suggesting that you decouple the tab group (the thingie you colorize, currently) in your popup from the tabs that are in a Chrome window.
Let me create my own tab group within the popup. Again, NOT a Chrome window, just an empty tab group.
Let me drag existing tabs into that new, empty tab group. Say, let me drag a linkedin tab, a Dice tab, and a company's career tab into that new, empty tab group.
Again, the tab group does not represent a Chrome window, it represents a way of organizing tabs by function. Like, my job-hunting function.
Such dragging and reorganizing should not (I say again, not) do anything to the Chrome window itself or the tabs therein. No surprising new tabs, no tabs disappearing, no new Chrome windows I did not ask for. Just organizing tabs into groups within the tab group (the thingie that you colorize) within your popup, and nothing else.
If you -then- want to give us the option of naming that new tab group within your popup, and I can name it, say, JobHunting then great. But again, colorizing and naming does nothing to organize anything. The functionality I'm suggesting actually performs an organizing service.
Despite my obvious frustration, I'm actually trying to help.
I don't think I could be any clearer.
If this falls on deaf ears then, screw it, I tried.
======== ps - example of what i mean ========
https://diyivorytower.files.wordpress.com/2011/10/2011_10_27-tab-group-screenshot.jpg
Use-case : You open a popup with a command shortcut, you type in e.g. google.com, then you press [enter] to switch to that/those tabs. The popup should close now.
I've been using this addon in Chrome for some time and everything works perfectly. In Firefox, however, the behavior isn't quite the same. When I select a window from the popup, the window I select is given focus, but remains behind the current window. In Chrome, selecting a window will give it focus and the other windows are minimized.
Firefox 70.0
Windows 10 Pro 1903
Tab Manager Plus 5.0.8
Maybe store the time since the tab was opened and/or last active, and show it with an indicator
Hello I have Tab-Manager-Plus opened in separate tab window for bigger view and by shortcut I am switching there.
But when I have opened a lot of windows so windows in Tab-Manager-Plus are still rearranging.
Is some possibility to save the positions of windows in for solid windows?
Hi,
I have 1735 tabs currently opened (will revert back to about 1400 in a few days, and then reduce their numbers even more, but slowly). As you could probably imagine, it's rather difficult to keep tab (bad pun intended) of the active tab (the tab you're currently active in).
As such, I would like to request to add a button which, when pressed, shows the active tab in the view of the mod's popup. I know HTML has the <a href="#sth">go</a> to <a name="sth">here</a>
which lets one "jump" from a href
to the a name
, so I thought something similar might be doable for this extension, too.
Such a button would remove the need to scroll through the whole list looking for the [Active]
tag.
Thanks in advance!
When searching for a specific tab and matching tab is not visible, then scroll down to the matching tab
If chrome crashes, or computer restarts, the state of the tab groups is saved, but not the titles or the color. So then it becomes very hard to track what was what.
It would be great to have the titles of each group persist even when chrome crashes or computer restarts.
hi there,
i found your chrome version.
I was wondering if u would allow people to sponsor development of a safari extension?
the only parts i care abt are highlight duplicate tabs and set a max number of tabs
To select many tabs at once, allow shift+right click selection of multiple tabs
it helps a lot to keep the big picture.
If a user would like to have a popup with 2000x1500 - why not?
My usual Chrome Session has 126 Tabs in 22 Windows and Tab-Manager-Plus could easily display all of them on my big screen. But because it limits the maximal Popup size, it's not so useful.
The usability of Tab-Manager-Plus is great for up to about 90 Tabs in maximal 6 Windows,
but for more Tabs / Windows, the usability and overview get bad, because it imposes unnatural limits on itself.
So please allow (at least in advanced settings) to configure unlimited Popup sizes.
For some reason multiple tabs cannot be moved to a new window.
Selecting a few tabs and clicking "move to a new window" results only in a single tab being moved.
Be it active, inactive or mixed tabs. No other addon is active, except Tab-Manager-Plus.
FF 72.0b6 (64-Bit)
Tab-Manager-Plus 5.1.3
Debug logs says:
sendRemoveListener on closed conduit {45f2dc53-96cd-4c41-91f6-f4a73a8fb2b0}.549755881416 ConduitsChild.jsm:108
_send resource://gre/modules/ConduitsChild.jsm:108
_send self-hosted:977
removeListener resource://gre/modules/ExtensionChild.jsm:1095
removeListener resource://gre/modules/ExtensionChild.jsm:1320
onChanged chrome://extensions/content/child/ext-storage.js:333
removeListener resource://gre/modules/ExtensionCommon.jsm:2530
revoke resource://gre/modules/ExtensionCommon.jsm:2552
close resource://gre/modules/ExtensionCommon.jsm:2557
unload resource://gre/modules/ExtensionCommon.jsm:896
unload resource://gre/modules/ExtensionPageChild.jsm:261
unload resource://gre/modules/ExtensionPageChild.jsm:310
destroyExtensionContext resource://gre/modules/ExtensionPageChild.jsm:494
observe resource://gre/modules/ExtensionPageChild.jsm:407
TypeError: can't access dead objectbackground.js:12:1
Keyboard shortcuts :
Vertical view:
Other views:
General shortcuts:
ERROR: Could not restore any windows from the backup file!
The above error message appears every time I try to restore a window from the backed up JSON file. I know that this feature is in beta and would be really useful to have this working.
Investigate the possibility of why a restore may be failing, and display a better error message.
the :x functionality is present in this chrome extension: https://chrome.google.com/webstore/detail/tab-switcher/gcilookdakgpccpbcjgnpaecofklimck. I'm unsure of a better way to handle keyboard support if ctrl+w can't be used
Hello there,
First, I would like to thank you for Sync Tab Groups extension- I find it very useful.
I would like to ask- do you have plans to port Tab Manager Plus to Firefox? I have tested some similar extensions for Firefox but I have discarded all of them since for me none of them comes even close to this one. I mostly use Chromium forks but sometimes I use Firefox forks so I prefer to use cross browser extensions in order to have similar functionality in different browsers. I suppose that many users would be happy if Tab Manager Plus is ported to Firefox.
Regards
This extension does a great job with handling input from the keyboard. It's simple but helps keep the workflow smooth (and hence fast). I would like to propose a couple of other simple keyboard shortcuts that would greatly reduce the need to use a mouse:
In the Tablist window, allow usage of up/down arrow keys to move up/down and highlight windows. Then allow:
(a) Space to select the window
(b) Enter to switch to the first selected window
(c) Delete to close the selected window.
When multiple windows are selected using a search term, allow for the "Space" and "Delete" shortcuts as described above.
Thanks!
-RP
TV screens have a low pixel density. Possibly add an option to have "really big" icons.
Dear developer:
Thank you for this tool. It's handy too use, and looks pretty too. I think it also has the potential to solved one of my problem: continue where I left off.
As you may know, such feature IS provided by chrome. But it only records the tabs in the window that get closed the last. So if I have many tabs in many windows, I need to either migrate them in the same window, or just open the important tabs in one window in the first place. Most of the time I just don't shutdown my laptop at all, but sometimes you just have to restart.
I can bear with what I have, but it is not ideal for me. Since this tool is already capable of managing all the tabs in all the windows, I hope you can provide a feature to create a snapshot of all the windows and tabs, and allow me to open all the tabs and windows later. It would be "continue where you left of PLUS" for me.
After all, thank you again for making this tool available.
Best regards
Hi,
I was looking for a good tab manager. There are so many solutions, but no one support all what I need. At the moment your solution is very fast and well done.
Are you thinking about adding firefox sync support?
Thank you
Keyboard shortcut on Mac supposed to be Command-M, but this performs a minimize current window action on Mac and I can't see way to change this. Your "Change keyboard shortcut" link on preferences screen does not let me change shortcut as far as I can see.
Thanks.
Firefox 69.02, Windows 10 Pro
I'd like to see several options:
thanks
With the latest update that required a renewal of permissions, there is a bug. The close tab button (looks like a trash can) no longer works at all. I've restarted chrome several times without any resolution. Clicking the close tab button only scrolls you to the bottom of the tab list.
Can I hide some windows in Tab-Manager-Plus? Because I have also opened some windows for my free time but in my work time I don't want to see it there..
But when I have it in Minimized windows so real windows are minimized. But I am using more workspaces so I don't need minimize it..
there isn't no more the duplicate tabs search option
Dark mode has been now implemented with version 5.0.7
An often requested feature / or misunderstanding about the term "Tab Manager Plus" is that we can save/restore sessions. This is nice for tab hoarders, and for people wanting to save RAM for later. Also for people who don't like the bookmark system.
So currently I'm testing a feature that will allow you to save windows with all the tabs as a session - so you can re-open the same window later on :
A few caveats of the current approach :
The tab history is lost
, so when you re-open a window from a session, it's only a window with X tabs that is restored. None of the tabs retain history information ( back button ). I can't find a solution to this issue currently.chrome.storage.sync
is limited in size, the storage of the sessions would only be in the local browser - chrome.storage.local
. I'm a little bit afraid of this approach, because if your Chrome runs into some issue ( e.g. out of disk space, corrupted browser ), you might lose a lot of important sessions that you saved for later
fresh new tabs
. So if you typed in some form data ( like a comment ), and then saved the session - then restored it later on - that form data would be empty. Similar to the tab history issue above. Don't know a solution currently.Drag & drop
in the session windows is currently disabled
. The way the data is shown on the screenshot may suggest that you can just drag & drop tabs like usual and between each other, but currently that's not there.Due to the button area width and the new "Discard tabs" button taking more space.
Instead of opening the extension in a popup, it should also be possible to open it in a sidebar or its own window. Please let the user choose the default mode to use when clicking the toolbar button in the extension options.
Example:
when you rename it to "Main":
It would reflect the same title on Windows Taskbar:
Is it possible? There is this addon that uses Webextension API, to change the window Title in firefox:
https://addons.mozilla.org/en-US/firefox/addon/window-titler/?src=search
Why have this feature?
It helps the user to navigate between different windows much faster, especially when the windows get rearranged when Firefox restarts.
Thank you for your hard work
When I have at least one window minimized and I scroll through my open tabs using this extension, the open windows disappear/are hidden as I scroll down, reappearing once I get to the bottom of the list where the minimized window is shown. They also intermittently disappear/reappear when I move the cursor over the minimized and maximized windows.
When switching between active tabs on different windows, the app also did not switch back to the desktop where the other active window was. When I manually switched, the firefox window had been shrunken so the title of the page was the only thing visible.
Hi,
Thank you for this great extension!
I would like to request a small feature to copy all of the highlighted tabs to the clipboard in HTML format, with the tab title as the link text.
Use cases:
Implementation Note:
For each highlighted tab, you could use the following template (the target="_blank" opens links in a new tab, and could be an optional feature):
<a href="{url}" target="_blank">{title}</a><br/>
I think this would be very useful for a lot of people (and probably easy to implement). I am aware that there are other extensions that do exactly this feature, but only for the current tab or all tabs. If the feature is added to this extension, then users can search or manually highlight specific tabs and copy only the desired tabs to the clipboard (and we wouldn't need yet another extension for a small feature).
Thank you for considering my request!
A sent in suggestion :
a timer-based option for discarding tabs in accord with its activity. 5min to automatically suspend its background usage until itβs re-visited and refreshed. 5min default, but perhaps the timeframe can be fixed by the user aswell.
Tab Manager Plus shows the total number of opened tab across all opened windows, that might be useful for some, however for me I rather see the number of tabs in the current window.
That is easy to implement and add to the settings, to switch between the two.
Additional feature: If the user hover over the Tab Manager Plus icon, it should show more detailed info as a hover tool tip bubble, right now it shows "Tab Manager Plus for Firefox"
Hi - I was using the extension Tabs Plus in order to make Chrome open related tabs (when I command-click or right-click) at the far left, rather than next to my current tab, and to make them open in the background. Until recently, command-T still opened a new tab in the foreground (with focus) so I could command-T, Google something quickly, then close the tab and be back at my original tab. But that behavior has changed, perhaps due to a Chrome upgrade, and now command-T also opens in the background. I would love to run just one tab manager extension and yours is far more useful overall. If we could get position and focus management for new tabs, that would make it ideal for my needs.
The JSON file that is exported is empty.
Firefox - 72.0.1
Tab Manager Plus - 5.1.3
Not sure is it work before since I'm new to this addon
but what the point to name windows if it cannot be save.
Hi,
I was looking for a good tab manager. There are so many solutions, but no one support all what I need. At the moment your solution is very fast and well done.
Are you thinking about adding firefox containers?
Thank you
Hi, it looks like version 4.8 is what's published in the google chrome store:
https://chrome.google.com/webstore/detail/tab-manager-plus/cnkdjjdmfiffagllbiiilooaoofcoeff/support?hl=en
Any idea when the repository (currently v4.6.1) will be brought up to date with the published version?
Thanks!
When I have enabled Open in own Tab by default
and press shortcut for open Tab-Manager-Plus so I am switched into my opened window immediately but when I press it again so it don't move me back into my last Tab.
Can you please modify or create new shortcut for return back into my last Tab?
I could not find the place to rename the Window, could I?
Yellow text on yellow background
Maximize button on entry in "minimized windows" list in Tab-Manager-Plus popup does not work on Linux (for me anyway) yet it does seem to work on Windows 10.
Linux version is essentially current Debian Testing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.