I wanted to see this proposal by my self and test it on my PC and with some help of fellow Ubuntu users i managed to do this:
http://ubuntuforums.org/showpost.php?p=11743771&postcount=6 Properly configured Bash script started at session login (Startup Applications) that detects maximized windows and hides/shows the launcher accordingly. This solution only works on single screen/workspace but it demonstrates this proposal! If i would have enough experience i would probably try to use data from Window manager. Both Metacity and Compiz have support for detecting maximized widows (_NET_WM_STATE, ATOM[])? http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html Will this still be there when migration to Wayland is done? Bit to technical for me yes. Two things i think this implementation should consider: First: Launcher should act the same as Dodge Windows does it should detect maximized windows "per screen/workspace". I don't know how this is done but "per screen/workspace" detection is a must. Second: What happens when launcher hides? 1.) I don't think launcher should Dodge to Windows that are not maximized. It should act exactly the same as never hide mode does and only be hidden when one or more window(s) are maximized. There is nothing hard to understand here for the user it does exactly what it is supposed to to if it does this reliably? 2.) Desktop icons should not jump to the edge. They should stay exactly in the same position from never hide mode. 3.) This one is a bit tricky. What should happen to the windows on the desktop. Should they be moved around on triggering hide/show and should they be "positioned inside launcher area" when launcher is hidden and "aero snap" is used? Maximized application should never minimize inside launcher area. They should always respect never hide mode. For "aero snap" i don't know. If it's trouble then no user should not be able to position open windows with "aero snap" inside launcher area. It should act the same as never hide mode does. And this solution brings another benefit. It was asked in this topic if this will be implemented: https://bugs.launchpad.net/unity/+bug/930148/comments/15 Useful feature isn't it? Suggestion i made this would already be implemented? User would not be bothered with settings. If user wants the whole screen just press maximize button else there is nothing wrong if the launcher is on the screen. True? And please don't say user will get confused if Unity Shell will not be d*mb. It will be "d*mb enough" when he tries it but later on if he choose to use it he will start to like this mode and be bragging to his/her friends about it! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/930148 Title: Dodge windows is down but what about making the launcher autohide only on maximised apps ? To manage notifications about this bug go to: https://bugs.launchpad.net/ayatana-design/+bug/930148/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
