Jak przywrócić zachowanie Dodge w 12.04
Ten post o Ubuntu Geek i nowszy post WepUpd8 opisują, jak przywrócić Dodge Windows i Dodge Active Windows for Unity w 12.04. Można je następnie ustawić we wtyczce Unity w Menedżerze ustawień CompizConfig.
Aktualizacja: do 12.10 / 13.04, zapoznaj się również z tym postem WepUpd8 .
Konieczne jest dodanie ppa:
sudo apt-add-repository ppa:ikarosdev/unity-revamped
i uruchom aktualizację dystrybucji:
sudo apt-get update
sudo apt-get dist-upgrade
Następnie otwórz CCSM i ustaw swoje ulubione zachowanie!
(Terminal służy wyłącznie do dokumentowania wersji Ubuntu.)
Może być konieczne wylogowanie i ponowne zalogowanie, aby zaczęło obowiązywać.
Ta poprawka przywraca również stare zachowanie Click-To-Minimize. Zobacz ten post Webupd8, aby uzyskać szczegółowe informacje.
Wszystkie zmiany można cofnąć za pomocą następujących poleceń:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ikarosdev/unity-revamped
Ewentualnie można tutaj zgłosić włamanie, aby przywrócić starsze zachowanie Dodge .
Wypróbowałem wersję „prawdziwego uniku” i według mnie działa ona tak bardzo. Co najważniejsze, program uruchamiający nie „góruje” nad aktywnymi oknami, ale przesuwa je na bok, gdzie czasami się zacina (więc program uruchamiający nie znika ponownie). Ogólnie rzecz biorąc, gdy program uruchamiający zmienia pozycję, zmienia się także wiele innych rzeczy na ekranie (np. Ikony na pulpicie).
Alternatywą jest (prawie) trwałe ukrycie wyrzutni ( patrz tutaj ) i użycie doku z zachowaniem pożądanym (na przykład cairo-dock).
12.04
Obawiam się, że możliwość dodge window została celowo usunięta z 12.04
Według Marka Shuttlewortha
Domyślnie program uruchamiający jest zawsze widoczny.
Więcej informacji na temat konfiguracji programu uruchamiającego można znaleźć w sekcji Pytania i odpowiedzi
Jak mogę skonfigurować automatyczne ukrywanie programu uruchamiającego Unity?
Dodge Windows to temat omawiany przez WebUpd8
Przedsiębiorczy programista napisał kilka skryptów, które naśladują zachowanie okna dodge, gdy okno zostanie przeniesione do obszaru uruchamiania - tj. Odpowiednio ukrywa i odkrywa.
Podobny skrypt jest dostępny do automatycznego ukrywania programu uruchamiającego, gdy okno jest zmaksymalizowane.
Uwaga - mają binarny format deb . Oczywiście - instalowanie losowych plików binarnych nie jest zalecane z punktu widzenia bezpieczeństwa. Przeczytaj artykuł, jeśli chcesz to kontynuować.
źródło
12.04
Oto rozwiązanie: https://help.ubuntu.com/community/Unity-ReplaceDodgeWindowsBehavior
baw się dobrze!
źródło
12.04
ta funkcja nazywa się unik. został usunięty z jedności. istnieją nieoficjalne rozwiązania, aby je odzyskać.
Dostępne są dwa zachowania unikania okna: jedno, które działa w większości tak jak kiedyś w Ubuntu 11.10, a drugie działa tylko w przypadku zmaksymalizowanych okien:
http://webupd8.googlecode.com/files/unity-dodge-windows_1.5_all.deb
http://webupd8.googlecode.com/files/unity-dodge-maximized-windows_1.5_all.deb
Więcej informacji można znaleźć w odpowiedniej sekcji tego postu .
źródło
12.04
Unity 2D to jedyny sposób na uniknięcie Precise po wyjęciu z pudełka. Po zalogowaniu otwórz edytor dconf i przejdź do
/com/canonical/unity-2d/launcher/hide-mode
i ustaw jego wartość na 2 (domyślnie 0).źródło
13.10
Jest to możliwe 13.10, przynajmniej przetestowałem dobrze na mojej maszynie wirtualnej.
Starsze skrypty nie działają tak, jak Ty (Seth) odkryłeś. Jednak nowsze skrypty działające dla 12.10 i 13.04 działają dla 13.10.
Witryna webupd8.org zawiera instrukcje. Jak już wspomniano, instrukcje dotyczą 12.10 i 13.04, ale przetestowałem ten w Virtualbox i działał bezbłędnie (tak samo jak w 12.04 w górę, istnieje kilka ograniczeń, jak wspomniano w artykule, ale w sumie działają dobrze )
Niestety, ppa dla Saucy nie została zaktualizowana, aby uwzględnić te skrypty (przynajmniej nie o ile mogłem to ustalić), więc jedynym rozwiązaniem jest ich bezpośrednie pobranie.
Istnieją 2 różne skrypty i nie można ich zainstalować razem.
Jeden skrypt unika tylko zmaksymalizowanych okien. Największym ograniczeniem jest to, że pozwala programowi uruchamiającemu na nakładanie się na wszystkie okna, które zostały otwarte, gdy był ukryty.
Drugi skrypt przywraca stary styl omijania okien (prawie), ponieważ ukrywa program uruchamiający, gdy dowolne okno znajduje się w jego przestrzeni (programów uruchamiających). Największym ograniczeniem, które zauważyłem, jest to, że jeśli jakieś okno jest otwarte, które znajduje się w przestrzeni programu uruchamiającego, program uruchamiający pozostanie ukryty, nawet jeśli to okno zostanie zminimalizowane.
Oto link do pobrania skryptu zmaksymalizowanego systemu Dodge
Oto link do pobrania „oryginalnego” skryptu dodge dla systemu Windows
Linki do pobierania, które podałem powyżej, pochodzą bezpośrednio z artykułu na webupd8.org.
Sugerowałbym, że czytasz ten artykuł na webupd8.org że umieszczonego na to daje dobre zniszczony skryptów, (I nie chcesz, aby dostać się przez terytorium plagiat tym zbytnio artykułu.
W interesie pełnego ujawnienia, nie grałem zbyt długo z 13.10 VM, ale w tym czasie używałem go nie zauważyłem żadnych nieoczekiwanych problemów z Dodge skryptów okien. Ja również nie grał długo w ogóle (może godzinę) z „oryginałem” unik Windows Script jako ukrytej wyrzutni ograniczenia wspomniałem powyżej, nie było mi do gustu. Skrypt zmaksymalizowanego unikania okna odniósł ponad 10 godzin pracy.
Jako notatkę redakcyjną (przeczytaj moją opinię, która jest warta dokładnie tyle, ile za nią zapłaciłeś); Te „unik Windows” pytanie i obejścia są na całym UA i internecie, nie rozumiem dlaczego tak jest kanoniczna ożenił się z myślą, że to była zła cecha. Tak widziałem artykuły o dlaczego usunięto go i wydaje się, że „cienkiej zupy” Dla mnie oczywiście wiele użytkownik chce go i skrypty działają wystarczająco dobrze.
Aby dać kredyt w którym jest należny (myślę *), uważam, że @JorgeCastro napisał pierwszy obejście skryptu plecy w 12,04 (Dodge zmaksymalizowane okna jeden). Wielkie dzięki Jorge, ta brakująca funkcja była dla mnie przełomem i zastanawiałem się nad odejściem od Unity (zastanawiałem się nad Cinnamon, ale to było błędne, więc naprawdę mnie uratowałeś).
Wziąłem trochę wolności w tym ten artykuł wstępny, a moim zamiarem nie było, aby rozpocząć dyskusję na ten temat, tylko do stanu, co wydaje się być powszechna opinia w społeczności Ubuntu. Proszę nie odpowiadać na to jako dyskusję, albo ja, albo mody zostaną zmuszone do edycji lub usunięcia tej odpowiedzi.
źródło
12.04
W Ubuntu 12.04 funkcja Dodge Windows została usunięta. Aby go odzyskać, musisz zainstalować w zasadzie poprawioną wersję Unity.
Najłatwiej jest prawdopodobnie uważnie przeczytać poniższe posty i postępować zgodnie z instrukcjami. Istnieją dwa rodzaje poprawek i musisz zadowolić się jednym.
Zdobądź unikalne zachowanie Windows Unity Autohide dla zmaksymalizowanego systemu Windows W Ubuntu 12.04 Precyzyjna łuskowiec i prawdziwe okno Dodge Unity Launcher Bahaviour Dla Ubuntu 12.04 , zakładam, że wolisz ten drugi. Rozumiem jednak, że jest to niestandardowa kompilacja Unity i nie mogę udzielać żadnych informacji o przyszłych aktualizacjach (jeśli jedność otrzyma aktualizacje), poprawkach błędów itp.
Możesz także sprawdzić oryginalny wątek ubuntuforums, który zajmował się tymi problemami: W JAKI SPOSÓB: Jedność z „unikaniem systemu Windows” i minimalizowanie / minimalizowanie zachowania
źródło
13.10
upewnij się, że tak to wygląda
Zmienia się „pyskaty” na „raring”.
Atlast uruchom ponownie komputer, aby zmiany (unity-dodge-maximumized-windows) działały.
źródło
14.04
Umowa PPA, która była dostępna w 12.10 i 13.04, wciąż nie była aktualizowana dla 13.10 lub 14.04 od tego czasu.
Podczas moich testów stwierdziłem, że skrypt „Dodge Windows” (który prawie przywróciłby stare zachowanie okien dodge) nie działa już .... kiedy jest zainstalowany, program uruchamiający ukrywa się stale i zmienia zachowanie w Ustawieniach systemu nie działa, dopóki skrypt nie zostanie usunięty.
„Dodge Maximized Windows” nadal działa z tymi samymi ograniczeniami, o których wspomniałem w mojej odpowiedzi dla 13.10 z dwoma innymi ....
Będę edytować tę odpowiedź w późniejszym momencie, jeśli chodzi o lepszym rozwiązaniem lub aktualne skrypty są edytowane do pracy lepiej.
Jak powiedziałem w innym moją odpowiedź, link do pobrania pochodzi od samego lauchpad PPA, który był na 13.10 ..... ona jest link:
Unikaj zmaksymalizowanych okien
Wpis na blogu o PPA i skryptach napisany dla 12.10 i 13.04
Jak zdobyć okno Unity Launcher w Ubuntu 12.10 lub 13.04
źródło