https://youtu.be/KBPtrzfvMNY
Compatibility with 'Hide topbar'
I thought that I had tested this and it was working, but I just tried and I guess not. This behavior may make sense to pull in as part of this extension since it will need to account for the bottom positioning of the bar and sync with the preview window state. (I'm updating your title, hope you don't mind)
Is there any ETA on this feature yet? Auto/inteli-hide is the only feature currently missing that I really desire.
@PHLAK I'll be working on multi-monitor support next and I don't think anyone else is working on it, so not really... If someone wants to take a crack at it I'll be happy to help get them started.
@jderose9 Hey. I'll try to take a stab at this. Brilliant extension and this feature would make it infinitely better. But I also have zero experience with GNOME extensions, so don't hold your breath ;)
Edit: I'm not working on this. However, I'd love to see this implemented :)
This feature would be really really really awesome!
yes! Please add auto hide functionality!
Is it this simple?
I have no experience in writing Gnome extensions, but I write Javascript kind of daily. If the code above should do the trick somehow (I can imagine some tweaks are needed) I am willing to try to fix this in some spare time :smiley:
@emielmolenaar I think it will be more complicated, but if you already know javascript I think you should give it a shot :)
The extension you linked removes the top bar permanently, while we need to show it again when the user navigates their mouse towards the edge of the screen. The behavior should mostly be in dash-to-dock already, so mostly you will need to show/hide the gnome main panel rather than the dock.
https://github.com/micheleg/dash-to-dock/blob/master/intellihide.js
The main thing I was worried about was possibly having the panel snap close when you navigated into the window preview popup, but I believe this feature was now added to dash-to-dock by @franglais125 so this might be handled already.
The similarly named Hide-Top-Bar also uses the dash-to-dock intellihide code and applies it to the main panel. You can check out that code or maybe just fix whatever bug is occurring in that extension:
https://github.com/mlutfy/hidetopbar
Thanks for replying, jderose9! Actually, https://github.com/mlutfy/hidetopbar works pretty well. I'll keep it around for a few days, let's see how it holds :smiley:
Please develop auto-hide in top and in bottom position as native option of Dash to panel, the new users that we lost unity in 17.10 we need this option to have a perfect extension. If you develop you will have more users.
That would be great! Currently using HideTopBar for now.
But if i'm using the DTP with the panel at the bottom, the HTB thinks that the panel on top and reveals only when the mouse touches the top edge. Then it requires an enable-disable to work correctly... until the next reboot.
Definitely would love to see this feature, it would make this pretty much feature complete from my perspective. I too use HideTopBar but it does occasionally think the bar is still stuck to the top of the screen.
I'll give it a shot! Somebody already working on this?
I'm looking for some feedback as to which settings would be relevant. Here is what I have working so far:

The panel can hide from Focused windows, All windows and Maximised windows.
Any thoughts?
That's great :). Here is some feedback, based on the dash-to-dock settings:
F11 on Firefox and want to access the panel.Hey @franglais125, thanks for your input. I will add an option to allow the reveal of the panel when apps are full screen, very good idea. As for the pressure to show, I don't understand as I already included some settings for this (my description might need some tweaking). Could you please elaborate on what you would add?
Re-salut @charlesg99 ! Sorry for the confusion, I was in fact quite tired when I wrote the last message.
Indeed, you have already included the pressure settings. I can't believe I missed that!
Full-screen is then the only suggestion remaining from my side.
Round of applause for @charlesg99 ! Seems to be working well for me. If anyone would like to help with testing the latest master, that would be great.
Awesome work. Did not find any problems with 3.28
The problem I have with the Hide Top Bar are the following 2:
it makes the peeking window feature practically unusable, since the preview thumbnails disappear as soon as you move on them (i.e. out of the top bar) I cannot find any settings to mitigate that.
it requires to restart the shell after a suspend, because the bar hides itself after a fraction of a second it appeared (i.e. doesn't stay visible)
@ddnexus This is why the Intellihide feature was developped. It's not released yet, but will soon be.
I didn't know that! (I should have read this thread better). Great! I cannot wait to try it. Is it available in any branch to try?
I believe it is available on the master branch; simply not released to GNOME Shell Extensions.
Yeah! After I wrote the post I realized it, and it is installed now It works! Thanks!
Most helpful comment
I'm looking for some feedback as to which settings would be relevant. Here is what I have working so far:
The panel can hide from Focused windows, All windows and Maximised windows.
Any thoughts?