Merge lp:~3v1n0/unity/autohide-intellihide into lp:unity
|Merged at revision:||834|
|Diff against target:||
316 lines (+94/-43)
4 files modified
|To merge this branch:||bzr merge lp:~3v1n0/unity/autohide-intellihide|
Description of the Change
This branch includes the changes to allow to set different types of Hiding for the Unity Launcher bar. I've changed the old "autohide" option to "hide_mode", so now you can set these kinds of hide modes:
- Never: never hide the launcher bar
- Always: always hide the launcher bar
- Automatically: hide the bar only if no window currently
opened is over the launcher bar (like the "old" autohide)
- When Needed: hide the bar only when the focussed window
is over the launcher bar (also known as "intelli-hide").
For the "When Needed" feature, I also had to include the support for the "focussed" window in PluginAdapter (it tracks the latest focussed window on every change).
You can see an example of how it works here: http://