denschub / firefox-tabgroups Goto Github PK
View Code? Open in Web Editor NEW[UNMAINTAINED] A Firefox addon that provides tab grouping features similar to the removed TabView/TabGroups/Panorama features.
License: Other
[UNMAINTAINED] A Firefox addon that provides tab grouping features similar to the removed TabView/TabGroups/Panorama features.
License: Other
Take favicon from the first page in tab group and add it as tab group icon.
Human brain is very resource consuming to read everything, so it needs something faster than that. That is why images are helping. In tab groups favicons will help human brain to identify specific group with specific icon and use it next time in a search process instead of text.
When I click into the text field for renaming a tab group and I'm not currently in this tab group, the browser switches to the tab group. This has odd side effects like not being able to type in the field or the field not being focused for typing sometimes.
Running Fx 46.0.1 on Arch Linux current.
Just installed this (so very very glad it exists, as this was basically what I already had set up before Panorama was removed) — of course I had one gigantic tab group of about a hundred and twenty tabs.
Went to start splitting it into groups, discovered that the menu wouldn't scroll down to the new group I'd created while dragging, meaning I had to work from the bottom in a rather inconvenient fashion.
I don't think this is intentional — but if it is, please consider reopening #29 and adding a context menu — in fact, please consider adding a context menu anyway! The task process of “Open menu -> Find tab -> Right-click -> Select new group” is much quicker and less error-prone than drag-and-drop, especially with large tab volumes.
Close tabs by pressing an X-icon or middleclick on it.
When I close the last tab in a group, instead of opening a new "blank" tab, a tab from another group is shown. I'm not so sure how this other tab is chosen, in one case I saw the first tab from the next group, in another case it was the last tab from 4 groups above.
The tab that is shown is not moved into the current group, since switching to another group and back makes it disappear again.
I'm using Firefox 45.4.0 and Simplified Tab Groups 0.5.1.
In Firefox 44 we now get a warning saying tabgroups will be discontinued. Clicking the "Learn More" launches this site:
https://support.mozilla.org/en-US/kb/tab-groups-removal
There add-ons like Tab Groups, OneTab, etc are listed, yours is not, please get it on there :)
This is related to #1. When the list of tabs is very long, like 50+, dragging and dropping every single one of the tabs I want to work on into another group is very tedious. This is especially true if the tabs I want are all near the top of the list.
Would it be possible to add a feature like selecting multiple tabs and moving them all with a single action from a group to another, potentially with a right click option or dragging?
Great add-on, been using it this whole year with no major problems. One thing I noticed at first in the tab group menu was how close the 'drop down' (v) and 'close group' (x) buttons are to each other. I thought it inevitable that someday I'd accidentally close a tab group that was meant to be dropped open, and I just did. Restored it though, with the Session Manager add-on, but still...
I saw another issue asking about group closure confirmation (#9), and being able to undo or reopen a tab group would be a good feature, but maximizing the distance between the 'close group' button (x) and the 'drop down' button (v), placing the (v) on the far left, for example, would eliminate the risk of accidentally closing a tab group, and the need for closure confirmation or a reopen/undo feature as most users would only rethink or regret closing a tab group that was closed by mistake. (but it would also be nice having the option to reopen an entire tab group)
TL;DR, move the X away from the V, too close
Great add-on. I was wondering if you could make it possible to re-arrange the group order by dragging the group name or something (Ex: group 1 2 3 to 1 3 2).
resource://
URIs.browser.migration.version
to 35 on install but meh.As title above.
Deleted a group with 12 tabs accidentally, was a big headache to regain the lost tabs.
Alternatively add a Undo close tab group feature.
In addition any form of backup would be fantastic.
Thank you for your time and promise to donate 30~$ if/when this gets implemented.
Hi,
I've just migrated from using TabGroupsPanorama extension to Simplified Tab Groups because the first one will stop working when Firefox will support only WebExtension around november 2017.
Could-you tell me if this extension will be compatible and thus converted as WebExtension till then?
Thanks, regards,
xfr
The shortcut to move between tab groups interferes with the global Cmd+` shortcut on my Mac; consequently, it would be nice to be able to switch that to a shortcut that doesn't interfere.
I noticed something that might be an Issue I'm not sure but when you open a new window; for that window all the groups are like they don't exist they only exist on the original window you had.
git clone [email protected]:denschub/firefox-tabgroups.git
cd firefox-tabgroups
npm install
./node_modules/.bin/jake run
Firefox should run with the add-on
jake aborted.
/Users/lcrouch/code/firefox-tabgroups/Jakefile:5
const SRC_DIR = "./src";
^^^^^
SyntaxError: Use of const in strict mode.
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at loadFile (/Users/lcrouch/code/firefox-tabgroups/node_modules/jake/lib/loader.js:81:5)
at EventEmitter.utils.mixin.run (/Users/lcrouch/code/firefox-tabgroups/node_modules/jake/lib/jake.js:315:35)
at Object.<anonymous> (/Users/lcrouch/code/firefox-tabgroups/node_modules/jake/bin/cli.js:25:10)
Could you implement a way to select multiple tabs from a group to move them to an other group.
Only the selected tab is displayed. The previous group is not activated.
Activate the previous group and switch to the selected tab.
Would be nice to have if you miss click the close tabs button instead of the expand tab group button.
Edit: and maybe not have them next to each other.
The settings mention Ctrl-~ and Ctrl-Shift-~ hotkeys. I've got that setting enabled and Ctrl-Shift-~ does switch tab groups. Intuitively I guess Ctrl-~ is supposed to switch to next group and Ctrl-Shift-~ to previous? But Ctrl-~ doesn't do anything.
FF 45.0.2
It would be nice, if you could open the panel as a sidebar, so that it is always open.
That way it is easier to quickly switch back and forth between tabs in different groups.
It seems to be a problem with the letters when I open the tool.
This is a gif explaining what's happening:
http://federicorp.com/bug_tabs.gif (or the one attached)
It started about 5 days ago.
I am currently using Firefox 51.0a2.
The ability to Group several tab groups would be amazing.
example current:
-->Zelda
-->Spyro
-->Mariokart
-->Final Fantasy
example:
-->Games
--> -->Zelda
--> -->Spyro
--> -->Mariokart
--> -->Final Fantasy
I hope this comes across, err this text Editor bullet-list wont make sub-bullet points.
I've been trying to use this.
I can't focus the group name when i create new one to rename it I have to tab through till i get to that field.
When I click any group it always makes a new tab.
And when I switch back to my old tab it seems to put that tab back in my old group.
:(
Normally, switching between tabs is a matter of opening the menu and selecting a group (to open the last opened/first tab in that group) or expanding a group and selecting a tab inside it (to open a specific tab). This behavior works fine when you're in a tab that's already in a group.
If you're currently in a pinned tab, however, neither method works for switching tabs. The tab menu opens and you can expand/collapse groups, but selecting either a group or a tab fails silently (as if you never clicked the item at all). You have to first switch manually to an unpinned tab, and then the menu again allows you to click groups or tabs to switch to them.
Tab Groups Button has the cleanest and simplest tab bar. It also has the clever idea of placing the group bar under the URL separating tab selection from group selection, a feature which helps you stay oriented as you never accidentally switch into another group.
As is the plugin works with Tab Groups, but not Simplified Tab Groups. Source code can be found here.
With the "old" plugin formats for Firefox getting support dropped not terribly long into the future, will this plugin survive? The other big tab groups plugin has had it's developer decide to stop supporting it as the amount of work to port it to WebExtensions is too great for what he gets out of it. Will development support for this also be stopped, or will it be ported to WebExtensions? No matter how this pans out, thank you for all the work on this plugin.
hey,
i would like to have a button for sort by name.
maybe also sort by date of creation.
nice add-on!
thank you...
Add counter of tabs in each group. Display counter after group name.
After a crash tabs menu lost all group. In this cas tabgroups menu try to add a tab to a missing group
JavaScript error: resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/user/.mozilla/firefox/91x8kel5.default/extensions/[email protected]!/bootstrap.js, line 773: TypeError: curr_group is null
=> tab 57 initialized
To solve this, i must remove xpi from my cache directory, relaunch firefox and then all group stored in panorama was restored.
The last used tab from the first group shows up, but the second tabgroup is still selected.
The empty tabgroup should be removed and the whole last tabgroup should become active.
Yikes. Thrown by resource:///modules/sessionstore/SessionStore.jsm:2370
, needs more investigation. 🙊
The tab opens in the current group, but is still assigned to group 1.
The tab should be assigned to the current group. (Same behavior as Panorama)
The pinned tab stays pinned.
The pinned tab is gone now 😿
When I drag tabs from other groups into the currently selected group or from the current group into another one, the tab headings in the browser window does not update. It’s only updated when switching groups and back again.
Note: dragging the active tab works (presumably because that switches groups), the problem only exists with other tabs.
When trying to install on the latest nightly, tabgroups does not start up, instead leaving
1476837801460 addons.xpi WARN Error loading bootstrap.js for [email protected]: Module `jar:file:///Users/chrisbarry/Library/Application%20Support/Firefox/Profiles/qrpb9k0m.default-1476835073930/extensions/[email protected]!/lib/migrationoverride` is not found at resource://gre/modules/commonjs/jar:file:///Users/chrisbarry/Library/Application%20Support/Firefox/Profiles/qrpb9k0m.default-1476835073930/extensions/[email protected]!/lib/migrationoverride.js (resource://gre/modules/commonjs/toolkit/require.js:61) JS Stack trace: make/[email protected]:61:12 < @jar:file:///Users/chrisbarry/Library/Application%20Support/Firefox/Profiles/qrpb9k0m.default-1476835073930/extensions/[email protected]:23:5 < @XPIProvider.jsm:4864:1 < [email protected]:4864:7 < [email protected]:4943:9 < AddonInstall.prototype.startInstall/<@XPIProvider.jsm:6509:11
1476837801462 addons.xpi WARN Add-on [email protected] is missing bootstrap method install
1476837801604 addons.xpi WARN Add-on [email protected] is missing bootstrap method startup
in the console.
It works fine if you run it with env JPM_PARAMS="-b /Applications/FirefoxNightly.app/Contents/MacOS/firefox" ./node_modules/.bin/jake run
, but if you try to install a built xpi onto a clean profile, it does not start up, giving the above error
... so we have a nice looking view when dropped inside the Australis menu
Hi,
Is-it possible to provide a way/an option to be able to show the current selected tab group ? For example : near the button or perhaps another droppable widget?
Thanks, regards,
xfr
Could you add a feature to "hibernate" groups or something like that so all the tabs on the hibernated groups would be closed but when you click on the group it would be like you restored those tabs like you restore a session (please do it like so if you implement it instead of re loading all the tabs else the time and resources it may take would be huge if you have many tabs which I do).
The built-in tab group feature had a context menu on tabs to move them to another group. I used this daily to move tabs that I opened in the wrong group and it's the main feature of this extension that I've been missing. Is there any way in this extension to move tabs between groups?
I have implemented this in my fork but I'm not sure if it is something that was intended in the original design, therefore I'm not creating a pull request. I'm creating this issue to let people with similar requirement to comment.
Hi. great work, its desperately needed and thank you. Another feature request for your list is for a backup tab groups and restore groups feature please. Not much more needed to be said, except it may help keep users off the valium while bugs get ironed out and it takes further solid form? Would certainly reassure me as the first thing i did after loading was look for the possibility :) Thanks though.
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.