Yakuake

Screenshot der Software:
Yakuake
Softwarebeschreibung:
Version: 3.0.5 Aktualisiert
Upload-Datum: 17 Aug 18
Entwickler: Eike Hein
Lizenz: Frei
Popularität: 42

Rating: 5.0/5 (Total Votes: 1)

Yakuake ist eine kleine Software, die Linux-Benutzern einen Drop-Down-Terminalemulator im Stil der Quake-Konsole bietet. Es basiert auf einem Konsole-Terminal-Emulator-Programm und wurde für das KDE Software Compilation-Projekt entwickelt.

Zu den Hauptfunktionen gehören eine Tab-Benutzeroberfläche, eine komplexe D-Bus / DCOP-Schnittstelle, weiche Roll-Down-Effekte, einstellbare Animationsgeschwindigkeit und -abmessungen sowie Unterstützung für Skins, die von Mitgliedern der Community leicht erstellt werden können.

>

Darüber hinaus bietet die Anwendung die Navigation auf der Mausrad-Registerkarte, die Funktion zum Kopieren / Einfügen, die Möglichkeit, den Standard-Dateimanager am aktuellen Speicherort zu öffnen, Zeichenkodierungen festzulegen, Text im Terminalfenster zu suchen, anzupassen, zu löschen oder zu speichern. und Unterstützung für Profile.

Wenn Sie das Programm zum ersten Mal öffnen, werden Sie in einem Dialogfeld "Erste Ausführung" aufgefordert, eine Tastenkombination für den Zugriff auf den Terminalemulator festzulegen, da dies die einzige Möglichkeit ist, das Yakuake-Fenster oben auf dem Bildschirm zu öffnen und zu schließen .

Standardmäßig wird die F12-Taste für den Zugriff auf die Anwendung verwendet, Sie können sie jedoch leicht in jede andere Taste auf Ihrer Tastatur ändern, solange sie nicht die Tastenkombination einer anderen Programm- oder Desktopfunktion beeinträchtigt.

Neue Shells können einfach über die Plus-Schaltfläche auf der linken unteren Seite des Fensters neben der Registerkarte "Shell" geöffnet werden und werden in neuen Registern neben der aktuellen Registerkarte namens "Shell Nr. 2" geöffnet & quot; "Schale Nr. 3" & quot; usw.

Andererseits können Shells auch einfach mit der Minus-Schaltfläche auf der rechten Seite der Tab-Symbolleiste geschlossen werden. Darüber hinaus verfügt es über eine Titelleiste, mit der Benutzer die Funktion "Immer im Vordergrund" und im Vollbildmodus aktivieren oder deaktivieren sowie Tastenkombinationen und Benachrichtigungen konfigurieren können.

Was ist neu in dieser Version:

  • Yakuake v3.0.2 ist eine kleinere Bugfix-Version, die eine Beschreibungsdatei zurückgibt, die die freedesktop.org AppData-Spezifikation implementiert.

Was ist neu in Version 3.0.2:

  • Yakuake v3.0.2 ist eine kleinere Bugfix-Version, die fügt eine Beschreibungsdatei hinzu, die die freedesktop.org AppData-Spezifikation implementiert.

Was ist neu in Version 2.9.9:

  • Yakuake 2.9.9 ist Feature, Bugfix und allgemeine Wartungsversion. Die wichtigsten neuen Funktionen sind die Einführung von Optionen zur Überwachung der Ruhe / Aktivität für Terminals und die Unterstützung von "Get Hot New Stuff", um das Herunterladen neuer Yakuake-Skins zu vereinfachen. Es wurden verschiedene kleine Verbesserungen am Fensterverhalten vorgenommen, vom automatischen Zurückziehen des Yakuake-Fensters, wenn die letzte Sitzung geschlossen wurde, bis hin zu zusätzlichen Platzierungsfixes in Multi-Monitor-Setups mit interessanten Desktop-Panel-Anordnungen. Skriptautoren werden die erneut erweiterten D-Bus-APIs zu schätzen wissen. Das Synchronisieren der Standard-Shortcuts mit den Änderungen, die in Konsole vorgenommen wurden, und ein paar kleinerer Fixes runden das Ganze ab, und schließlich hängt Yakuake jetzt von der Version 4.7.1 oder höher der KDE-Plattform ab.
  • Yakuake hat jetzt ein Standard-KDE & "Benachrichtigungen konfigurieren" & quot; Element in seinem Menü. Die Startup-Benachrichtigungs-Popup-Konfiguration wurde dorthin verschoben und neu hinzugefügte Benachrichtigungsereignisse werden dort gefunden.
  • Es ist jetzt möglich, Sitzungen (oder einzelne Terminals in ihnen) auf Aktivität oder Stille zu überwachen. Weitere Informationen finden Sie im Kontextmenü der Registerkarte oder in den Tastaturkürzeln, um zwischen den Überwachungen zu wechseln. Die neue & quot; Benachrichtigungen konfigurieren & quot; oben genannten Dialogfeld, um zu konfigurieren, was passiert, wenn Aktivität oder Stille in einer überwachten Sitzung oder einem überwachten Terminal erkannt werden (standardmäßig wird für jeden ein Popup für die Desktopbenachrichtigung ausgelöst).
  • Beachten Sie, dass wiederholte Aktivitäten in einem Terminal nicht zu wiederholten Benachrichtigungen für dieses Terminal führen: Nach der ersten Benachrichtigung muss die Aktivitätsüberwachung deaktiviert oder erneut aktiviert oder die aktive Sitzung gewechselt oder das Fenster geschlossen werden - nur dann eine weitere Aktivitätsbenachrichtigung wird angezeigt.
  • Unterstützung für neue Inhalte für Skins wurde hinzugefügt. Siehe das neue & quot; Neue Skins erhalten ... & quot; Klicken Sie unterhalb der Skin-Liste auf der Seite "Aussehen" des Konfigurationsdialogs.
  • Wenn das Fenster so eingestellt ist, dass es nicht auf allen virtuellen Desktops angezeigt wird und sich nicht auf dem aktuellen virtuellen Desktop befindet, sondern offen ist (dh offen bleibt, unabhängig vom Fokusverlust), wird die Open / Retract-Aktion normalerweise zum Zurückziehen verwendet Wenn die Option zum Verwenden der Aktion zum Fokussieren des Fensters aktiviert ist, muss der Fenstermanager zu dem virtuellen Desktop wechseln, auf dem sich das Fenster befindet. Der frühere Fall, d. H. Wenn die Option zum Verwenden der Aktion zum Fokussieren des Fensters deaktiviert ist, wurde nun geändert, um das Fenster auf den aktuellen virtuellen Desktop zu verschieben und es zu fokussieren, anstatt es einzufahren.
  • Yakuake wird jetzt automatisch zurückgezogen, nachdem die letzte offene Registerkarte geschlossen wurde.
  • Eine Reihe von Standard-Tastaturkürzeln wurde geändert, um die Konsistenz mit der Konsole wiederherzustellen, die geänderte Standardeinstellungen in KDE Software Compilation v4.6 eingeführt hat.
  • Der Aufruf der Fenstermanager-Maximierungsfunktion führt nun zu einem Yakuake-Fenster mit 100% Breite und Höhe, anstatt dass das unbeschränkte Fenster in die obere linke Ecke des Bildschirms verschoben wird. Die Wiederherstellung wird jedoch nicht unterstützt, da sie nicht leicht in das Fenstergrößenmodell von Yakuake passt.
  • Tweaks zu dem Code, den Yakuake verwendet, um sich beim Aufruf zum aktiven Fenster zu machen, sollten die Kompatibilität mit mehr Fenstermanagern verbessern, insbesondere mit xfwm.
  • Die D-Bus-API wurde erweitert, um die neuen Aktivitäts- und Stilleüberwachungsoptionen sowie zusätzliche Methoden im Zusammenhang mit dem Abrufen von Informationen über den aktivierten Status der Tastatureingabe für Sitzungen und Terminals abzudecken.
  • Die addSession * - und split * -D-Bus-Aufrufe geben jetzt die ID der neu erstellten Sitzung oder des Terminals zurück, oder -1, wenn das Erstellen einer neuen Sitzung oder eines neuen Terminals nicht möglich war.
  • Sichergestellt, dass der D-Bus-Aufruf von activeTerminalId nach einem Aufruf von addSessionTwo * / Quad immer etwas Nützliches zurückgibt, selbst wenn das Fenster während des Anrufs geschlossen wird. Zuvor konnte activeTerminalId in dieser Situation -1 zurückgeben, da technisch kein aktives Terminal vorhanden ist, bis das Fenster geöffnet wird und ein Fokusereignis bewirkt, dass eines aktiv wird. Nun wird das Terminal, das beim Öffnen des Fensters den Fokus erhält, sofort zum aktiven Terminal erklärt.
  • Die & quot; Hilfe & quot; Die Schaltfläche wurde aus dem Konfigurationsdialog entfernt, da derzeit kein Handbuch enthalten ist.
  • Behebt die Berechnung der Fenstergeometrie und -platzierung in Multi-Screen-Setups und bei Panels, die sich auf anderen Bildschirmkanten als der unteren Kante befinden.
  • Behebung eines Fehlers, der dazu führte, dass "Tastatureingabe deaktivieren - & # x3e; Für diese Sitzung & quot; Kontrollkästchen im Kontextmenü einer Sitzung mit mehreren Terminals aktiviert werden, wenn die Tastatureingabe für eines der einzelnen Terminals deaktiviert wurde, und nicht nur, wenn alle Terminals es deaktiviert haben (d. h. was das Kontrollkästchen manuell aktiviert).
  • Fehler in der Tab-Stop-Reihenfolge auf mehreren Seiten des Konfigurationsdialogs behoben.
  • Die Meldung in stderr wurde korrigiert, wenn Yakuake bereits läuft, um auf das Umschalten zu verweisen, anstatt das Fenster zu öffnen, da dies eine wiederholte Ausführung ist - wenn das Fenster bereits geöffnet ist, wird es zu diesem Zeitpunkt geschlossen / li>
  • Code-Bereinigungen, einschließlich der Portierung von kürzlich veralteten KDE-Plattform-APIs für zukünftige Kompatibilität.
  • Das im Tarball enthaltene KDE4FAQ-Dokument wurde aktualisiert.
  • Yakuake hängt jetzt von der KDE-Plattform 4.7.1 oder neuer ab.

Was ist neu in Version 2.9.8:

  • Yakuake 2.9.8 ist ein (kleines) Feature-Release, dessen Hauptattraktion die lang erwartete Unterstützung dafür ist, dass KDEs Fenstermanager KWin die Fensteranimation hardwarebeschleunigt handhaben kann über OpenGL. Dies erfordert, dass Yakuake in den gerade veröffentlichten KDE Plasma Workspaces v4.6 oder einer neueren Version ausgeführt wird. Außerdem gibt es einige neue Tastaturkürzel, um Terminals in jede Richtung zu erweitern, eine neue Einstellung für Skin-Autoren und eine Auswahl kleinerer Bugfixes.

Was ist neu in Version 2.9.7:

  • Yakuake 2.9.7 ist eine Wartungsversion, die eine Reihe von Fehlerbehebungen und Verhaltensverbesserungen enthält, die sich seit der letzten Version angesammelt haben, insbesondere in der Tab-Leiste, aber auch auf Multi-Screen-Unterstützung und Skin Handhabung. Ab KDE 4.4 wird jetzt eine Plasma / fd.o-Benachrichtigung anstelle des alten Popup im KDE 3-Stil verwendet, und gesperrte Sitzungen zeigen nun ein entsprechendes Symbol auf ihren Registerkarten an (das verwendete Bild kann vom Skin-Autor angegeben und positioniert werden) ).
  • Abschließend möchte ich mich für den Mangel an Updates im letzten Jahr entschuldigen - die Dinge waren für mich an einigen anderen Fronten beschäftigt. Ich verspreche, zu versuchen, eine weitere Trockenperiode dieser Größenordnung zu vermeiden; Lass diese Veröffentlichung ein Signal sein, dass ich wieder in die Dinge zurückgehe. Tatsächlich habe ich eine Reihe von unvollendeten neuen Features, die herumstehen und nur darum betteln, endlich abgestaubt und fertiggestellt zu werden.

Was ist neu in Version 2.9.6:

  • Yakuake 2.9.6 ist ein Hotfix-Release, das sich um einen unangenehmen Fehler beim interaktiven Umbenennen von Sessions kümmert, der anscheinend schon eine Weile existiert, aber bis heute nicht bemerkt werden konnte. Als Bonus aktualisiert es auch die Standard-Skin-Grafiken, um das aktuelle anstelle des alten Anwendungssymbols anzuzeigen. Weitere Informationen finden Sie im folgenden Änderungsprotokoll.

Was ist neu in Version 2.9.5:

  • Es wurde ein neues Framework hinzugefügt, das als visuelle Ereignisüberlagerung bezeichnet wird, um Benachrichtigungen (und möglicherweise andere Informationen) über den Terminals anzuzeigen. Es wird für eine Reihe neuer Funktionen in dieser Version verwendet, wie in den separaten Einträgen beschrieben.
  • Es wurde eine Option hinzugefügt, um das neu fokussierte Endgerät visuell anzuzeigen, wenn der Fokus in einer Sitzung mit mehreren Endgeräten (d. h. über Splits) bewegt wird, oder das aktuell fokussierte Endgerät, wenn zu einer Sitzung mit mehreren Endgeräten gewechselt wird. Dies erleichtert das Leben von Benutzern, die es vorziehen, den & ldquor; I-Beam & rdquo; oder & quot; Unterstreichen & quot; Cursorstile im Terminal, da diese Cursorstile nicht den Terminalfokus anzeigen, wie der & ldquor; Block & rdquo; Stil macht. Die visuelle Anzeige, die hier verwendet wird, ist eine kurze, durchsichtige Überlagerung in der Farbe des Schwebendekors des globalen Farbschemas. Diese Funktion wird mithilfe des neuen visuellen Ereignis-Overlays realisiert, das in einem separaten Eintrag beschrieben wird.
  • Eine Funktion zum Deaktivieren der Tastatureingabe für alle oder einzelne Terminals in einer Sitzung wurde hinzugefügt. Beide Varianten sind im Kontextmenü der Registerkarte verfügbar. Die sitzungsweite Umschaltung ist auch in der Konfiguration der Tastaturkürzel verfügbar. Wenn Sie in ein Terminal eingeben, dessen Tastatureingabe deaktiviert ist, blinkt das Terminal kurz rot. Wenn Sie im Kontext-Menü auf einen der Terminalsymbole klicken, wird das betroffene Terminal in der Hover-Decoration-Farbe des globalen Farbschemas hervorgehoben. Die letzten beiden Aspekte dieses neuen Features wurden mithilfe des neuen visuellen Ereignis-Overlays realisiert, das in einem separaten Eintrag beschrieben wird. Außerdem wurden neue D-Bus-Schnittstellen hinzugefügt, um dieses Statusbit sowohl für Sitzungen als auch für Terminals zu erhalten / setzen.
  • Es wurde eine Funktion zum Sperren einer Sitzung hinzugefügt, um zu verhindern, dass sie versehentlich geschlossen wird. Diese Funktion ist sowohl im Kontextmenü der Registerkarte als auch in der Konfiguration der Tastaturkurzbefehle verfügbar. Wenn Sie versuchen, eine gesperrte Sitzung oder ihr aktives Terminal über Yakuakes eigene Aktionen / Verknüpfungen zu schließen, wird ein Warndialog angezeigt, und auch wenn Sie versuchen, Yakuake mit gesperrten Sitzungen zu beenden. Beachten Sie, dass dies nicht das Schließen eines Terminals innerhalb der Konsole KPart abdeckt, die das Terminal bereitstellt (wie zum Beispiel das Ausführen von "exit" oder über das Kontextmenü des Terminals). Neue D-Bus-Schnittstellen wurden hinzugefügt, um dieses Statusbit für Sitzungen zu erhalten / setzen.
  • Unterstützung für das Verschieben von Registerkarten in der Registerkartenleiste durch Ziehen und Ablegen.
  • Option zum Öffnen des Anwendungsfensters nach Programmstart hinzugefügt.
  • Verbesserte Grafiken für die Schaltfläche zum Sperren des Fensterstatus im Standard-Skin.
  • Es wurde eine etwas verbesserte Version des Anwendungssymbols (wieder von Oxygen Lead Artist Nuno Pinheiro) zusammen mit einer 256x256px Variante hinzugefügt.
  • D-Bus-Schnittstellen zum Teilen hinzugefügt.
  • Die häufig angeforderten D-Bus-Schnittstellen 'sessionIdForTerminalId (int terminalId)' und 'terminalIdsForSessionId (int sessionId)' wurden hinzugefügt.
  • Die Funktion zum automatischen Öffnen des Mauszeigers, die auf den Bildschirm trifft, überprüft nun die Position des Mauszeigers in Bezug auf die tatsächliche Position und Breite des Fensters und nicht auf die gesamte Bildschirmkante. Auf diese Weise werden die Bildschirmecken z.B. für KWin Desktop Effects wird mit der Standard-Yakuake-Fensterbreite von 90% der Arbeitsbereichsbreite ausgelöst.
  • Die Vollbild-Handhabung wurde neu geschrieben, was Fehler wie das Beenden des Vollbildmodus auf dem virtuellen Desktop-Switch behoben hat.
  • Habe die Transluzenz-Unterstützung neu geschrieben, um X11-spezifischen Code für KDE 4.3 oder höher nicht zu verwenden.
  • Es wurde eine Regression aus den Hintergrundbemalungsänderungen in 2.9.4 behoben, die dazu führte, dass Teilergriffe zwischen Terminals in der vom Benutzer konfigurierten Hintergrundfarbe angezeigt wurden.
  • Abstürze beim Schließen von Sitzungen mit bestimmten Split-Setups (auch beim Beenden) behoben.
  • Absturz beim Ändern der Fensterbreite / -höhe aus dem Menü mit Qt 4.5 behoben (verbessert auch die Effizienz der Fenstergrößenänderungen).
  • Der D-Bus-Aufruf 'removeTerminal (int terminalId)' wurde korrigiert, wobei immer das aktive Terminal der Sitzung geschlossen wurde, die das Zielterminal und nicht das Zielterminal enthielt.
  • Behoben: Interaktive Tab-Umbenennung, wobei immer die aktive Registerkarte umbenannt wurde und nicht die Registerkarte, für die die Linienbearbeitung aufgerufen und über dieser angezeigt wurde.
  • Die Bearbeitung der interaktiven Umbenennungszeile wurde möglicherweise ausgeblendet, auch wenn eine andere Sitzung als die umbenannte Sitzung gelöscht wird, und nicht nur, wenn die Sitzung, die umbenannt wird, gelöscht wird.
  • Das Layout der Optionen wurde auf der Seite Behavior des Konfigurationsdialogs etwas verbessert. Außerdem wurde sichergestellt, dass die Skin-Liste auf der Seite "Appearance" scrollt, sodass die ausgewählte Skin sichtbar ist, wenn die Liste angezeigt wird.
  • Unter KDE 4.2 und höher ist es jetzt im ersten Dialog nicht mehr möglich, eine Mehrfach-Tastenkombination zum Öffnen / Schließen des Fensters festzulegen, die mit dem Dialog für die Kontextkonfiguration übereinstimmt (die erforderliche API ist in 4.2 neu). Der Grund dafür, dass globale Tastenkombinationen in KDE nicht erlaubt sind, ist, dass sie nicht funktionieren.
  • Die Verknüpfung mit dem neuen Gold-Linker in binutils wurde korrigiert.
  • Aktualisierte KDE4FAQ-Datei (Animationsleistung).

Was ist neu in Version 2.9.4:

  • Es wurde ein neues Anwendungssymbol im Stil von Oxygen von Nuno Pinheiro hinzugefügt. Abgesehen davon, dass es jetzt viel besser in KDE 4 passt, ist es jetzt auch in allen Standardgrößen bis 128px plus als SVG verfügbar (wobei das alte Symbol nur in 16px und 32px verfügbar war), sodass du kein verschwommenes Yakuake-Symbol siehst verschiedene Orte in KDE 4 mehr als zuvor.
  • Eine Einstellung zum Füllen mit der konfigurierbaren Hintergrundfarbe bei einer bestimmten Deckkraft vor dem Malen der Skin-Elemente hinzugefügt. In der Tat ermöglicht dies eine gewisse Kontrolle über die Opazität und Farbtönung der durchscheinenden Bereiche der Haut.
  • Es wurde ein Fehler behoben, der es unmöglich machte, eine Sitzung, die sich am Anfang oder am Ende der Tableiste befand, nach dem Verschieben nach links / rechts mit den Tastenkombinationen zu verschieben.
  • Verschiedene Aktualisierungen der KDE4FAQ-Datei bezüglich Leistung und Rendering.

Ähnliche Software

pyte
pyte

15 Apr 15

AVFS
AVFS

14 Apr 15

PHP Shell
PHP Shell

15 Apr 15

wxDownload Fast
wxDownload Fast

3 Jun 15

Kommentare zu Yakuake

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!