Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any way I can keep different enabling status of this extension? #119

Closed
glacjay opened this issue Sep 12, 2017 · 5 comments
Closed

Comments

@glacjay
Copy link

glacjay commented Sep 12, 2017

Add-on version: 0.8.4.1
Firefox version: 55.0.3
OS + OS-Version: Windows 10 / macOS 10.12.6
Other tab + user interface related add-ons:

I have two machines right now, one with a large screen, another with a little one. So I want to enable this extension on the first one, and disable it on the second.

I've enabled Firefox Sync, so I cannot do this directly within Firefox's extension manager.

@glacjay
Copy link
Author

glacjay commented Sep 12, 2017

BTW. When I previously using Tree Style Tabs, there is an option to choose the location of the tabbar, and I chose different ones (one top / one left) on my two machines.

@grahamperrin
Copy link

I wonder. Maybe something like this combination of preferences:

  • services.sync.prefs.sync.extensions.verticaltabsreloaded.sync.enabled
  • services.sync.prefs.sync.extensions.verticaltabsreloaded.sync.values

– that's loosely based on what I see for Greasemonkey (without me understanding their effects!).


I have what may be an overlapping use case. Sometimes I want to change the order of things in the toolbar of (legacy) Vertical Tabs Reloaded. Here, for example, I want to demote one of the two icons for Taborama, and bring the List all tabs menu into sight:

2017-09-18 04 55 35

It's necessary to use about:addons to disable the extension (knowing that the change might be synced), then I reorder things in the tab bar of Firefox, finally I re-enable the extension. Result:

2017-09-18 04 58 01

– and I can reduce the sidebar without losing sight of List all tabs:

2017-09-18 05 01 35

Photograph of fluffy animals = validation of use case :-)

Fluffy animals aside … something like that was discussed a few weeks ago but my use case then was quite obscure.

The use case above is concrete – and I do expect to continue using Vertical Tabs Reloaded with Firefox 55.x or 56.x for months or years after 57 is released.

tl;dr

Might there be a way for the extension to temporarily behave as if it's disabled, without actually disabling at the about:addons level?

@Croydon
Copy link
Owner

Croydon commented Sep 24, 2017

This situation should be solved with the WebExtension version. For Firefox 57 it likely won't be technically possible to hide the default tab browser. With a later Firefox version it will be possible and then I will offer within VTR such an opt-out option. Meaning, in the default options Firefox's own tab browser is getting hidden, but it is possible to make it visible again.

Keeping Firefox's tab browser visible + closing VTR's tab sidebar should pretty much do it. The extension would still be enabled but shouldn't disturb you.

For the inital question: I don't know if it is possible to not sync the enabled state.

@Croydon
Copy link
Owner

Croydon commented Nov 15, 2017

@glacjay Is this problem solved for you with VTR 0.9 and Firefox 57?

You can just close the sidebar on the Firefox instance where you don't want to use it and VTR will pretty much be "disabled".

When I'm able to implement the hiding of the default tabbrowser again (#128), I will do it in an opt-out way.

@glacjay
Copy link
Author

glacjay commented Nov 16, 2017

Yes, this solves my problem, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants