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

[Feature]Autohide mode #40

Open
kshpytsya opened this issue Oct 27, 2015 · 5 comments
Open

[Feature]Autohide mode #40

kshpytsya opened this issue Oct 27, 2015 · 5 comments

Comments

@kshpytsya
Copy link

Add an option to have TabTree become visible only when cursor is hovered above left (or right) window border. The panel should be an overlay (whatever the proper term is) in order not to cause resizing of the main web-page area.

@strigona-worksight
Copy link

Sorry, that was my mistake, I got confused with the auto-hide option for fullscreen.

@tsmithe
Copy link

tsmithe commented Dec 20, 2015

I would like to second this request!

@mighelch
Copy link

mighelch commented Jan 4, 2016

Will this be implemented?

traxium added a commit that referenced this issue Feb 28, 2016
…settings and bring up the tab tree with only one tab + changed the default tab tree position from left to right
@traxium
Copy link
Owner

traxium commented Feb 28, 2016

Added 2 options to auto-hide Tab Tree:

  • in maximized windows
  • in normal windows
  • (and an about:config option for fullscreen windows was changed from extensions.tabtree.fullscreen-show to *.auto-hide-when-fullscreen)

Added a keyboard shortcut:

  • F8 — toggles the option to auto-hide Tab Tree (e.g. if an active window is maximized it toggles the option for maximized windows and so on)

    or if there's only one tab and the option "Hide the tab tree when there's only one tab" (extensions.tabtree.hide-tabtree-with-one-tab) is enabled then F8 temporary brings up the tab tree

I thought that maybe there was no point in auto-hiding the tab tree in normal (not maximized) windows. It's less convenient to hover over the side in this case then when a window is maximized or in fullscreen. So I decided to add an extra option for enabling auto-hiding only in maximized and fullscreen windows.

I'll add overlay behavior later as an option. By the way, should it be enabled or disabled by default?

traxium added a commit that referenced this issue Feb 29, 2016
…uto-hide-when-fullscreen" migration code
traxium added a commit that referenced this issue Feb 29, 2016
…xtensions.tabtree.hide-tabtree-with-one-tab" -> "extensions.tabtree.auto-hide-when-only-one-tab"
@traxium
Copy link
Owner

traxium commented Mar 1, 2016

Added description about F8 key to https://addons.mozilla.org/en-US/firefox/addon/tab-tree/ (description.en-us.htm)

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

5 participants