Yakuake to niewielka część oprogramowania, która dostarcza użytkownikom Linuksa rozwijanego emulatora terminala w stylu konsoli Quake. Oparty jest na emulatorze terminala Konsole i przeznaczony do projektu Kompilacja oprogramowania KDE.
Najważniejsze funkcje to interfejs z kartami, złożony interfejs D-Bus / DCOP, płynne efekty rozwijania, regulowana prędkość i wymiary animacji, a także obsługa karnacji, które mogą być łatwo tworzone przez członków społeczności.
Ponadto aplikacja zawiera nawigację po kółku myszy, funkcję kopiowania / wklejania, możliwość otwierania domyślnego menedżera plików w bieżącej lokalizacji, ustawiania kodowania znaków, znajdowania tekstu w oknie terminala, dostosowywania, usuwania lub zapisywania przewijania, i wsparcie dla profili.
Kiedy otwierasz program po raz pierwszy, okno Pierwsze uruchomienie poprosi cię o ustawienie skrótu klawiaturowego do uzyskania dostępu do emulatora terminala, ponieważ jest to jedyny sposób otwierania i wsuwania okna Yakuake z góry ekranu .
Domyślnie klawisz F12 służy do uzyskiwania dostępu do aplikacji, ale można go łatwo zmienić na dowolny inny klawisz na klawiaturze, o ile nie koliduje to ze skrótem klawiaturowym innego programu lub funkcji pulpitu.
Nowe powłoki można łatwo otwierać za pomocą przycisku plus znajdującego się w lewej dolnej części okna, obok karty "Powłoka", i otwierają się w nowych zakładkach obok bieżącej karty o nazwie "Powłoka nr 2" & quot; "Powłoka nr 3"; itp.
Z drugiej strony, muszle można łatwo zamknąć za pomocą przycisku minus znajdującego się po prawej stronie paska narzędzi karty. Ponadto posiada pasek tytułowy, który umożliwia użytkownikom włączanie i wyłączanie zawsze włączonej funkcji i trybu pełnoekranowego, a także konfigurowanie skrótów klawiaturowych i powiadomień.
Co nowego? / strong> w tym wydaniu:
- Yakuake v3.0.2 jest niewielkim wydaniem poprawkowym, które dodaje plik opisu implementujący specyfikację AppData freedesktop.org.
Co nowego w wersji 3.0.2:
- Yakuake v3.0.2 jest niewielkim wydaniem poprawkowym, które dodaje plik opisu implementujący specyfikację AppData freedesktop.org.
Co nowego w wersji 2.9.9:
- Yakuake 2.9.9 to funkcja, poprawka i ogólne wydanie obsługi. Najważniejsze nowe funkcje to wprowadzenie opcji monitorowania ciszy / aktywności dla terminali oraz dodanie obsługi Get Hot New Stuff, aby ułatwić pobieranie nowych skórek Yakuake. Wprowadzono różne niewielkie zmiany w zachowaniu okna, od automatycznego cofania okna Yakuake po zamknięciu ostatniej sesji do dodatkowych poprawek rozmieszczania w konfiguracjach z wieloma monitorami z interesującymi ustawieniami paneli pulpitu. Autorzy skryptów docenią ponownie rozbudowane interfejsy API D-Bus. Synchronizowanie domyślnych skrótów ze zmianami wprowadzonymi w Konsoli i kilka innych drobnych poprawek omawia wszystkie sprawy, a ostatecznie Yakuake zależy teraz od platformy KDE 4.7.1 lub wyższej.
- Yakuake posiada teraz standardowe KDE "Konfiguruj powiadomienia ..." pozycję w swoim menu. Została tam przeniesiona konfiguracja wyskakującego powiadomienia o powiadomieniu i pojawiły się nowo dodane zdarzenia powiadamiania opisane poniżej.
- Istnieje teraz możliwość monitorowania sesji (lub pojedynczych terminali w nich) dla aktywności lub ciszy. Zobacz menu kontekstowe karty lub skróty klawiaturowe, aby przełączyć monitorowanie, i nowe "Konfiguruj powiadomienia" okno dialogowe wspomniane powyżej, aby skonfigurować, co dzieje się, gdy wykryte zostanie działanie lub cisza w monitorowanej sesji lub terminalu (domyślnie wyskakujące okienko powiadomień na pulpicie jest wyzwalane dla każdego).
- Należy pamiętać, że powtarzające się czynności w terminalu nie powodują powtarzających się powiadomień dla tego terminalu: po pierwszym powiadomieniu monitorowanie aktywności musi być wyłączone lub ponownie włączone, lub aktywna sesja została zmieniona, lub okno zamknięte - tylko wtedy inne powiadomienie o aktywności zostanie wyświetlony.
- Dodano obsługę Get Hot New Stuff dla skórek. Zobacz nowe "Uzyskaj nowe skórki ..." poniżej listy skór na stronie Wygląd w oknie konfiguracji.
- Gdy okno nie jest wyświetlane na wszystkich wirtualnych pulpitach i nie znajduje się na bieżącym pulpicie wirtualnym, ale jest otwarte (tzn. pozostaje otwarte niezależnie od utraty ostrości), akcja Otwórz / wycofaj normalnie służy do wycofania to lub, gdy włączona jest opcja użycia akcji do aktywowania okna, powoduje przejście menadżera okien na pulpit wirtualny, na którym znajduje się okno. Pierwszy przypadek, tj. Gdy opcja użycia tej akcji do ustawienia ostrości jest wyłączona, została teraz zmieniona, aby przenieść okno do bieżącego pulpitu wirtualnego i skupić go, a nie wycofać.
- Yakuake jest teraz automatycznie wycofywany po zamknięciu ostatniej otwartej karty.
- Wiele domyślnych skrótów klawiszowych zostało zmienionych w celu przywrócenia spójności z konsolą, która wprowadziła zmienione ustawienia domyślne w KDE Software Compilation v4.6.
- Wywołanie funkcji maksymalizacji menedżera okien powoduje teraz wyświetlenie okna Yakuake o szerokości i wysokości 100% zamiast przeniesienia nieokreślonego okna do lewego górnego rogu ekranu. Przywracanie nie jest jednak obsługiwane, ponieważ nie pasuje do modelu stanu rozmiaru okna Yakuake.
- Poprawia kod, którego Yakuake używa, aby stać się aktywnym oknem po wywołaniu, powinien poprawić kompatybilność z większą ilością menedżerów okien, szczególnie z xfwm.
- Interfejs D-Bus API został rozszerzony, aby objąć nowe opcje monitorowania aktywności i ciszy, a także dodatkowe metody związane z wyszukiwaniem informacji o stanie włączenia klawiatury dla sesji i terminali.
- Wywołania addSession * i split * D-Bus zwracają teraz identyfikator nowo utworzonej sesji lub terminala, lub -1, jeśli utworzenie nowej sesji lub terminala nie było możliwe.
- Upewniłem się, że wywołanie activeTerminalId D-Bus zawsze zwraca coś użytecznego po wywołaniu addSessionTwo * / Quad, nawet gdy okno jest zamykane podczas wywołania. Poprzednio activeTerminalId mogło zwrócić -1 w tej sytuacji, ponieważ technicznie nie ma aktywnego terminalu, dopóki okno nie zostanie otwarte, a zdarzenie fokusa spowoduje, że stanie się aktywne. Teraz terminal, który otrzyma fokus po otwarciu okna, natychmiast staje się aktywnym terminalem.
- "Pomoc" Przycisk został usunięty z okna dialogowego konfiguracji, ponieważ obecnie nie ma podręcznika.
- Poprawiono geometrię okna i obliczenia położenia w układach wieloekranowych oraz panelach znajdujących się na krawędziach ekranu innych niż dolna krawędź.
- Naprawiono błąd powodujący wyłączenie wprowadzania klawiatury - & # x3e; Na tę sesję & quot; pole wyboru w menu kontekstowym sesji z wieloma terminalami, aby włączyć się, gdy wejście klawiatury zostało wyłączone dla któregoś z poszczególnych terminali, a nie tylko wtedy, gdy wszystkie terminale go wyłączyły (tj. co faktycznie umożliwia to pole wyboru).
- Naprawiono błędy w kolejności blokowania tabulatorów na kilku stronach okna dialogowego konfiguracji.
- Naprawiono komunikat pokazany na stderr, gdy Yakuake już działa, aby odwoływać się do przełączania, zamiast otwierania okna, ponieważ tak właśnie robi to powtórzone wykonanie - jeśli okno jest już otwarte, to zostanie zamknięte w tym momencie.
- Oczyszczanie kodu, w tym przenoszenie z niedawno wycofanych interfejsów API platformy KDE do przyszłej zgodności.
- Dokument KDE4FAQ zawarty w archiwum został zaktualizowany.
- Yakuake zależy teraz od platformy KDE 4.7.1 lub nowszej.
Co nowego w wersji 2.9.8:
- Yakuake 2.9.8 to (małe) wydanie funkcji, którego główną atrakcją jest długo oczekiwane wsparcie dla menadżera okien KDE, KWin, obsługi animacji okna w akcelerowany sprzętowo sposób przez OpenGL. Wymaga to uruchomienia Yakuake w specjalnie wydanych obszarach roboczych Plazmy KDE v4.6 lub dowolnej nowszej wersji. Dodatkowo istnieją nowe skróty klawiaturowe do rozwijania terminali w dowolnym kierunku, nowe ustawienie dla autorów skórek i zestaw drobnych poprawek.
Co nowego w wersji 2.9.7:
- Yakuake 2.9.7 jest wydaniem konserwacyjnym, które zawiera wiele poprawek i ulepszeń behawioralnych, które narosły od ostatniej wersji, w szczególności na pasku kart, ale także w obsłudze wielu ekranów i skórek obsługa. W wersji KDE 4.4 i nowszych zamiast dotychczasowego wyskakującego okna w stylu KDE jest teraz używane powiadomienie Plasma / fd.o, a zablokowane sesje wyświetlają teraz odpowiednią ikonę na swoich kartach (użyte zdjęcie może zostać określone i umieszczone przez autora skórki ).
- Jako notatkę końcową bardzo przepraszam za brak aktualizacji w ciągu ostatniego roku - sprawy na mnie były na kilku innych frontach. Obiecuję, że spróbuję uniknąć kolejnego suchego czaru o takim znaczeniu; niech to zwolnienie będzie sygnałem, że wracam do rzeczy. Rzeczywiście mam wiele niedokończonych nowych funkcji siedzących po prostu prosząc, aby w końcu odkurzyć i ukończyć.
Co nowego w wersji 2.9.6:
- Yakuake 2.9.6 jest wydaniem poprawkowym, zajmującym się paskudnym błędem w interaktywnym zmienianiu nazw sesji, które wydaje się istnieć od jakiegoś czasu, ale udało się uniknąć zawiadomienia do dziś. Jako bonus, aktualizuje również domyślną grafikę karnacji, aby wyświetlać bieżącą, a nie starą ikonę aplikacji. Aby uzyskać więcej informacji, zobacz poniższy dziennik zmian.
Co nowego w wersji 2.9.5:
- Dodano nową strukturę, nazywaną nakładką zdarzeń wizualnych, aby wyświetlać powiadomienia (i potencjalnie inne informacje) na terminalach. Jest używany w wielu nowych funkcjach w tej wersji, opisanych w oddzielnych wpisach.
- Dodano opcję wizualnego wskazywania nowo-zogniskowanego terminalu podczas przenoszenia fokusu w sesji z wieloma terminalami (tj. za pomocą splitów) lub aktualnie zogniskowanego terminalu podczas przełączania do sesji z wieloma terminalami. To ułatwia życie użytkownikom, którzy wolą używać "I-Beam". lub "Podkreśl" style kursorów w terminalu, ponieważ te style kursorów nie wskazują ogniskowania końcowego jako "Blok" styl robi. Stosowane tutaj oznaczenie wizualne to krótka, półprzezroczysta nakładka w hover dekoracji globalnego koloru. Ta funkcja jest realizowana za pomocą nowej wizualnej nakładki zdarzeń opisanej w oddzielnym wpisie.
- Dodano funkcję wyłączania wprowadzania klawiatury dla wszystkich lub pojedynczych terminali w sesji. Oba warianty są dostępne z menu kontekstowego karty; Przełącznik dla całej sesji jest również dostępny w konfiguracji skrótów klawiaturowych. Podczas wpisywania w terminalu z wyłączonym wejściem klawiatury terminal zacznie migać na czerwono. Po najechaniu na jeden z przełączników na terminalu w menu kontekstowym dotknięty terminal zostanie wyróżniony w hover dekoracji globalnego schematu kolorów. Dwa ostatnie aspekty tej nowej funkcji zostały zrealizowane przy użyciu nowej wizualnej nakładki zdarzeń opisanej w oddzielnym wpisie. Ponadto dodano nowe interfejsy D-Bus, aby uzyskać / ustawić ten bit stanu dla obu sesji i terminali.
- Dodano funkcję blokowania sesji, aby zapobiec jej przypadkowemu zamknięciu, dostępnemu w menu kontekstowym karty oraz w konfiguracji skrótów klawiaturowych. Podczas próby zamknięcia zablokowanej sesji lub jej aktywnego terminala za pomocą własnych akcji / skrótów Yakuake, wyświetli się okno dialogowe z ostrzeżeniem, a także podczas próby zamknięcia Yakuake z zablokowanymi sesjami. Należy zauważyć, że nie obejmuje to jednak zamykania terminala z KPK konsoli dostarczającej terminal (taki jak uruchamianie "wyjścia" lub za pośrednictwem menu kontekstowego terminala). Dodano nowe interfejsy D-Bus, aby pobrać / ustawić ten stan dla sesji.
- Dodano obsługę przeniesienia kart na pasku kart poprzez przeciąganie i upuszczanie.
- Dodano opcję otwierania okna aplikacji po uruchomieniu programu.
- Poprawiono grafikę dla przycisku blokady stanu okna w domyślnej karnacji.
- Dodano nieco ulepszoną wersję ikony aplikacji (ponownie wykonane przez głównego artysty tlenowego Nuno Pinheiro) wraz z wariantem 256x256px.
- Dodano interfejsy D-Bus do podziału.
- Dodano często używane interfejsy D-Bus "sessionIdForTerminalId (int terminalId)" i "terminalIdsForSessionId (int sessionId).
- Funkcja krawędzi z automatycznym otwieraniem myszy na wskaźnik-uderzanie-na ekranie sprawdza teraz położenie wskaźnika myszy względem rzeczywistej pozycji i szerokości okna, zamiast uruchamiać na całej krawędzi ekranu. W ten sposób rogi ekranu są zwalniane, np. dla efektów KWin Desktop Effects z domyślną szerokością okna Yakuake wynoszącą 90% szerokości obszaru roboczego.
- Przeprojektuj obsługę całego ekranu, naprawiając błędy, takie jak wyjście z trybu pełnoekranowego na przełączniku pulpitu wirtualnego.
- Przeprojektuj obsługę przezroczystości, aby nie używać kodu specyficznego dla X11 w KDE 4.3 lub nowszym.
- Naprawiono regresję spowodowaną zmianami w obrazie tła w wersji 2.9.4, które powodowały wyświetlanie uchwytów rozdzielacza między terminalami w kolorze tła skonfigurowanym przez użytkownika.
- Naprawiono awarie podczas zamykania sesji z niektórymi konfiguracjami podzielonymi (również przy zamykaniu).
- Naprawiono awarię podczas zmiany szerokości / wysokości okna z menu z Qt 4.5 (również ogólnie poprawia efektywność zmian rozmiaru okna).
- Naprawiono wywołanie "removeTerminal (int terminalId)" D-Bus, zawsze zamykające aktywny terminal sesji zawierającej terminal docelowy, a nie terminal docelowy.
- Naprawiono zmianę nazwy karty interaktywnej, zawsze zmieniając nazwę aktywnej karty, a nie zakładkę, do której wywołano edycję linii i która była wyświetlana na górze.
- Naprawiono możliwość ukrywania interaktywnej zmiany linii nazw również wtedy, gdy sesja inna niż zmieniona została usunięta, a nie tylko wtedy, gdy zmieniana nazwa sesji zostanie usunięta.
- Nieznacznie ulepszony układ opcji na stronie Zachowanie okna dialogowego konfiguracji i upewnij się, że lista skór na stronie Wygląd jest przewijana, tak aby zaznaczona skórka była widoczna po wyświetleniu listy.
- W KDE 4.2 i nowszych, okno dialogowe pierwszego uruchomienia nie pozwala już ustawiać skrótów klawiszowych do otwierania / zamykania okna, zgodnych z oknem dialogowym konfiguracji skrótów (wymagany interfejs API jest nowy w wersji 4.2). Powodem, dla którego wielojęzyczne skróty globalne nie są dozwolone w KDE, jest to, że nie działają.
- Naprawiono powiązanie z nowym złotym linkerem w binutils.
- Zaktualizowany plik KDE4FAQ (wydajność animacji).
Co nowego w wersji 2.9.4:
- Dodano nową ikonę aplikacji stylu Oxygen stworzoną przez Nuno Pinheiro. Oprócz wizualnego dopasowania do KDE 4, jest on teraz dostępny również we wszystkich standardowych rozmiarach do 128 pikseli plus SVG (podczas gdy stara ikona była dostępna tylko w 16 i 32 pikseli), co oznacza, że nie zobaczysz zamazanej ikony Yakuake w różne miejsca w KDE 4, tak jak wcześniej.
- Dodano opcję wypełniania konfigurowalnym kolorem tła przy danym kryciu przed malowaniem elementów karnacji. W efekcie pozwala to na pewną kontrolę nad nieprzezroczystością i odcieniem kolorów półprzezroczystych obszarów skóry.
- Naprawiono błąd uniemożliwiający przeniesienie sesji znajdującej się na początku lub końcu paska kart po przesunięciu w lewo / w prawo za pomocą skrótów klawiszowych.
- Różne aktualizacje pliku KDE4FAQ związane z wydajnością i renderowaniem.
Komentarze nie znaleziono