Yakuake

Software skärmdump:
Yakuake
Mjukvaruinformation:
Version: 3.0.5 Uppdaterad
Ladda upp dagen: 17 Aug 18
Utvecklare: Eike Hein
Licens: Gratis
Popularitet: 42

Rating: 5.0/5 (Total Votes: 1)

Yakuake är ett litet stycke programvara som ger Linux-användare en drop-down-terminalemulator i stil med Quake-konsolen. Det är baserat på Konsole Terminal Emulator-programmet och utformat för KDE Software Compilation-projektet.

Huvudfunktionerna inkluderar ett flikgränssnitt, ett komplext D-Bus / DCOP-gränssnitt, släta rulla ner effekter, justerbar animationshastighet och dimensioner, samt stöd för skinn, som lätt kan skapas av medlemmar i samhället.

Dessutom har applikationsfunktionerna navigeringsfältet, kopierar / klistrar funktionalitet, möjlighet att öppna standardfilhanteraren på den aktuella platsen, ställa in teckenkodningar, hitta text i terminalfönstret, justera, radera eller spara rullgardinsmenyn, och stöd för profiler.

När du öppnar programmet för första gången kommer en dialogruta för första körning att be dig att ställa in en tangentbordsgenväg för att komma åt terminalemulatorn, eftersom det här är det enda sättet att öppna och dra in Yakuake-fönstret överst på skärmen .

Som standard används F12-tangenten för att komma åt programmet, men du kan enkelt ändra den till någon annan tangent på tangentbordet, så länge det inte påverkar tangentbordsgenväggen för ett annat program eller en skrivbordsfunktion.

Nya skal kan enkelt öppnas från plusknappen längst ner på fönstret, bredvid fliken "Shell", och öppnas i nya flikar bredvid den aktuella fliken med namnet "Shell nr 2" & quot; "Shell nr 3" etc.

Å andra sidan kan skal också lätt stängas med minusknappen som finns på höger sida av flikverktygsfältet. Dessutom har den en titelfält som tillåter användarna att aktivera eller inaktivera funktionen alltid på topp och helskärmsläge, samt att konfigurera kortkommandon och meddelanden.

Vad är nytt i den här utgåvan:

  • Yakuake v3.0.2 är en mindre bugfix-release som lägger tillbaka en beskrivningfil som implementerar freedesktop.org AppData-specifikationen.

Vad är nytt i version 3.0.2:

  • Yakuake v3.0.2 är en mindre bugfix-release som lägger till en beskrivning fil som implementerar freedesktop.org AppData specifikationen.

Vad är nytt i version 2.9.9:

  • Yakuake 2.9.9 är funktion, bugfix och generellt underhållslösning. De viktigaste nya funktionerna är införandet av tystnads- / aktivitetsövervakningsalternativ för terminaler och tillägg av Get Hot New Stuff-stöd för att göra det enklare att ladda ner nya Yakuake-skinn. Olika små tweaks till fönsterbeteendet har gjorts, från automatiskt återkallande av Yakuake-fönstret när den sista sessionen är stängd för ytterligare placeringar i flera övervakningsinställningar med intressanta skrivbordspanelarrangemang. Skriptförfattare kommer att uppskatta de återigen utökade D-Bus API. Synkronisera standardgenvägarna till ändringar som gjorts i Konsole och en smattering av andra små fixar runt saker och slutligen beror Yakuake på KDE Platform version 4.7.1 eller högre.
  • Yakuake sportar nu en standard KDE "Konfigurer meddelanden ..." objekt i menyn. Konfigurerings popup-konfigurationen har startat, och nyuppdaterade anmälningshändelser som omfattas nedan finns där.
  • Det är nu möjligt att övervaka sessioner (eller enskilda terminaler inom dem) för aktivitet eller tystnad. Se flikens snabbmeny eller tangentbordsgenvägarna för att växla övervakning, och den nya "Konfigurera meddelanden" dialogrutan som nämns ovan för att konfigurera vad som händer när aktivitet eller tystnad detekteras i en övervakad session eller terminal (som standard utlöses en skrivbordsmeddelande popup för varje).
  • Observera att upprepad aktivitet i en terminal inte resulterar i upprepade meddelanden för den terminalen. Efter den första anmälan måste aktivitetsövervakningen vara inaktiverad eller återaktiverad, eller den aktiva sessionen omkopplades eller fönstret stängde - endast då en annan aktivitetsanmälan kommer att visas.
  • Stöd för Få heta nya saker för skinn har lagts till. Se det nya & quot; Få nya skinn ... & quot; knappen under hudlistan på Utsidan-sidan i konfigurationsdialogrutan.
  • När fönstret är inställt att inte visas på alla virtuella skrivbord och inte är bosatt på det nuvarande virtuella skrivbordet, men är öppet (dvs inställt för att vara öppet oavsett fokusförlust), öppnas / Retract-åtgärden som normalt används för att antingen dra in det, eller när alternativet att även använda åtgärden för att fokusera fönstret är aktiverat, orsaka att fönsterhanteraren växlar till det virtuella skrivbordet som fönstret ligger på. Det tidigare fallet, det vill säga när alternativet att även använda åtgärden för att fokusera fönstret är avaktiverat, har nu ändrats för att flytta fönstret till det nuvarande virtuella skrivbordet och fokusera det, istället för att dra tillbaka det.
  • Yakuake drar nu automatiskt tillbaka efter att den sista öppna fliken stängs.
  • Ett antal standardtangentkommandon har ändrats för att återställa konsistens med Konsole, som införde ändrade standardvärden i KDE Software Compilation v4.6.
  • Inbjudan till maximering av fönsterhanteraren resulterar nu i ett Yakuake-fönster med 100% bredd och höjd i stället för att det obehandlade fönstret flyttas till det övre vänstra hörnet av skärmen. Återställningen stöds dock inte eftersom den inte passar lätt med Yakuakes statliga modell för fönsterstorlek.
  • Tweaks till koden Yakuake använder sig för att göra sig till det aktiva fönstret när det åberopas bör förbättra kompatibiliteten med fler fönsterhanterare, särskilt xfwm.
  • D-Bus API har utökats ytterligare för att täcka de nya aktivitets- och tystnadsövervakningsalternativen samt med ytterligare metoder för att hämta information om tangentbordets ingångsaktiverade tillstånd för sessioner och terminaler.
  • Den addSession * och split * D-Bus-samtalet returnerar nu ID för den nyligen skapade sessionen eller terminalen, eller -1 om det inte var möjligt att skapa en ny session eller terminal.
  • Se till att ActiveTerminalId D-Bus-samtalet alltid returnerar något användbart efter ett addSessionTwo * / Quad-samtal, även när fönstret stängs när samtalet görs. Tidigare kunde aktivTerminalId returnera -1 i den här situationen eftersom det tekniskt är ingen aktiv terminal tills fönstret öppnas och en fokushändelse får en att bli aktiv. Nu kommer terminalen som kommer att få fokus när fönstret öppnas omedelbart deklarerade den aktiva terminalen.
  • "Hjälp" knappen har tagits bort från konfigurationsdialogen eftersom det för närvarande inte finns någon handbok.
  • Lösningar i fönsters geometri och placeringsberäkning i flera skärmuppsättningar och med paneler som ligger på andra skärmar än den undre kanten.
  • Lös en bugg som orsakar "Inaktivera tangentbordsinmatning - & # x3e; För den här sessionen " kryssrutan i snabbmenyn för en multiterminal session aktiveras när tangentbordsinmatningen är avstängd för någon av de enskilda terminalerna, i stället för endast när alla terminaler har den inaktiverad (dvs det som gör att kryssrutan manuellt kan göra).
  • Fasta fel i flikstoppsordningen på flera sidor i konfigurationsdialogrutan.
  • Fix meddelandet som visas på stderr när Yakuake redan körs för att referera till växling istället för att öppna fönstret, eftersom det är vad en upprepad körning faktiskt gör - om fönstret redan är öppet stängs det nu.
  • Koda-uppgraderingar, inklusive borttagning från nyligen avvecklade KDE-plattforms API för framtida kompatibilitet.
  • KDE4FAQ-dokumentet som ingår i tarballen har uppdaterats.
  • Yakuake beror nu på KDE-plattform 4.7.1 eller senare.

Vad är nytt i version 2.9.8:

  • Yakuake 2.9.8 är en (liten) funktionsläge, vars huvudsakliga attraktion är det efterlängtade stödet för att låta KDE: s fönsterhanterare, KWin, hantera fönsteranimationen på ett hårdvaruccelerat sätt via OpenGL. Detta kräver att Yakuake körs inuti de nyskapade KDE Plasma Workspace v4.6 eller någon nyare version. Dessutom finns det några nya tangentbordsgenvägar för att växa terminaler i alla riktningar, en ny inställning för hudförfattare och ett sortiment av mindre buggfixar.

Vad är nytt i version 2.9.7:

  • Yakuake 2.9.7 är en underhållslösning som innehåller ett antal buggfixar och beteendeförbättringar som har ackumulerats sedan den senaste versionen, särskilt till flikfältet, men även för multiskärmstöd och hud hantering. På KDE 4.4 och senare används en Plasma / fd.o-anmälan i stället för den gamla popup-popupen i KDE 3, och låsta sessioner visar nu en lämplig ikon på sina flikar (den använda bilden kan specificeras och placeras av hudförfattaren ).
  • Som avslutande anteckning ber om ursäkt för förlusten av uppdateringar under det senaste året - saker har varit upptagen för mig på några andra fronter. Jag lovar att försöka undvika en annan torr stavning av sådan storleksordning; låt denna frisläppning vara en signal om att jag släpper tillbaka till saker. Faktum är att jag har ett antal oavslutade nya funktioner som sitter runt, bara ber om att slutligen dammas av och avslutas.

Vad är nytt i version 2.9.6:

  • Yakuake 2.9.6 är en snabbkorrigeringsutgåva som tar hand om en otäck bugg i den interaktiva byten av sessioner som verkar ha funnits en stund men lyckades fly undan till idag. Som en bonus uppdaterar den också standardhudgrafik för att presentera strömmen snarare än den gamla applikationsikonen. För mer detaljer, se changelog nedan.

Vad är nytt i version 2.9.5:

  • Lades till en ny ram, kallad visuell händelseöverlagring, för att visa meddelanden (och eventuellt annan information) ovanpå terminalerna. Den används för ett antal nya funktioner som finns i den här utgåvan, som beskrivs i deras separata poster.
  • Tillagde ett alternativ för att visuellt indikera den nyfokuserade terminalen när man flyttar fokus i en session med flera terminaler (dvs via splittringar) eller den aktuella fokuserade terminalen när man byter till en session med flera terminaler. Detta gör användarnas liv enklare som föredrar att använda "I-Beam" eller "Underline" markörstilarna i terminalen, eftersom de här markörstilarna inte anger terminalfokus som "Block" stil gör. Den visuella indikationen som används här är en kort, genomskinlig överlagring i det globala färgschemaets svängdekorationsfärg. Den här funktionen realiseras med hjälp av den nya visuella händelseöverläggningen som beskrivs i en separat post.
  • Tillagde en funktion för att inaktivera tangentbordsinmatning för alla eller enskilda terminaler i en session. Båda varianterna är tillgängliga från flikens snabbmeny; Den övergripande växeln är också tillgänglig i konfigurationen av tangentbordsgenvägar. När du skriver in i en terminal som har tangentbordingången, blinkar kortet kort kort rött. När du svävar en av de per terminala växlarna i snabbmenyn kommer den berörda terminalen att markeras i det globala färgschemaets svängdekorationsfärg. De senare två aspekterna av denna nya funktion har uppnåtts med hjälp av den nya visuella händelseöverlagringen som beskrivs i en separat post. Dessutom har nya D-Bus-gränssnitt lagts till för att få / ställa in denna statusbit för både sessioner och terminaler.
  • Tillagde en funktion för att låsa en session för att förhindra att den stängs av misstag, tillgänglig från flikens snabbmeny och i snabbkommandon. När du försöker stänga en låst session eller den aktiva terminalen via Yakuakes egna handlingar / genvägar kommer en varningsdialog att visas, och även när du försöker sluta Yakuake med alla låsta sessioner. Observera att detta inte omfattar att stänga en terminal från Konsole KPart som tillhandahåller terminalen (t.ex. körning "exit" eller via terminalens snabbmeny). Nya D-Bus-gränssnitt har lagts till för att få / ställa in denna statusbit för sessioner.
  • Tillagt stöd för att flytta flikar på flikfältet genom att dra och släppa.
  • Tillagd ett alternativ för att öppna programfönstret efter programstarten.
  • Förbättrad grafik för fönsterlåsknappen i standardhuden.
  • Tillagde en lite förbättrad version av programikonen (igen gjord av Oxygen lead artist Nuno Pinheiro) tillsammans med en 256x256px-variant.
  • Tillagda D-Bus-gränssnitt för delning.
  • Tillagde de ofta begärda "sessionIdForTerminalId (int terminalId)" och "terminalIdsForSessionId (int sessionId)" D-Bus gränssnitt.
  • Funktionen för automatisk öppning av muspekaren visar nu muspekarens position mot den faktiska positionen och bredden av fönstret i stället för att utlösas på hela skärmens kant. På så sätt befrias skärmens hörn, t.ex. för KWin Desktop Effects utlöses med standard Yakuake fönsterbredd på 90% arbetsyta bredd.
  • Rewrote fullskärmshantering, fixa buggar som att avsluta helskärmsläge på virtuell skrivbordsbrytare.
  • Rewrote translucency supporten att inte använda X11-specifik kod på KDE 4.3 eller högre.
  • Fixerade en regression från bakgrundsmålningsändringarna i 2.9.4 som orsakade splitterhandtag mellan terminalerna för att visas i den användarkonfigurerade bakgrundsfärgen.
  • Fasta kraschar när sessioner avslutas med vissa uppdelade uppställningar (även på slut).
  • Fast krasch när du ändrar fönsterbredd / höjd från menyn med Qt 4.5 (förbättrar också effektiviteten i fönsterstorleksändringar).
  • Fast "D-Bus-samtalet" removeTerminal (int terminalId) "stänger alltid den aktiva terminalen för den session som innehåller målterminalen, snarare än målterminalen.
  • Fasta interaktiva fliken byter namn på att alltid byta namn på den aktiva fliken, istället för fliken linjedirektionen påpekades och visas ovanpå.
  • Fasta den interaktiva byt namnraden redigerar eventuellt att bli dold också när en annan session än den som omdirigeras blir raderad, snarare än bara när den session som omdirigeras blir raderad.
  • Något förbättrad alternativlayout på sidan Behavior i konfigurationsdialogrutan och såg till att hudlistan på Utsidan-sidan bläddrar så att den valda huden är synlig när listan visas.
  • På KDE 4.2 och senare tillåter dialogrutan med första raden nu inte längre att ange en genväg med flera nycklar för att öppna / stänga fönstret, i enlighet med dialogrutan för genvägskonfiguration (det obligatoriska API är nytt i 4.2). Orsaken till att flera viktiga globala genvägar inte är tillåtna i KDE är att de inte fungerar.
  • Fast länkning med den nya guldlänken i binutils.
  • Uppdaterad KDE4FAQ-fil (animationsprestanda).

Vad är nytt i version 2.9.4:

  • Lades till en ny applikationsikon för syreformat gjord av Nuno Pinheiro. Förutom att passa mycket bättre in i KDE 4 visuellt, är den nu också tillgänglig i alla standardstorlekar upp till 128px plus som SVG (medan den gamla ikonen endast var tillgänglig i 16px och 32px), vilket innebär att du inte ser en suddig Yakuake-ikon i olika platser i KDE 4 längre som du gjorde tidigare.
  • Tillagde en inställning för att fylla med den konfigurerbara bakgrundsfärgen vid en viss opacitet före målning av hudelementen. I själva verket tillåter detta viss kontroll över opacitet och färgton av genomskinliga områden i huden.
  • Lös en bugg som gjorde det omöjligt att flytta en session som ligger i början eller slutet av flikfältet efter att ha flyttat den åt vänster / höger med tangentbordsgenvägarna.
  • Olika uppdateringar av filen KDE4FAQ relaterad till prestanda och rendering.

Liknande mjukvara

Serv-U
Serv-U

14 Apr 15

I-Spy
I-Spy

3 Jun 15

Sh To Bash
Sh To Bash

20 Feb 15

ma-shell
ma-shell

14 Apr 15

Kommentarer till Yakuake

Kommentarer hittades inte
Kommentar
Slå på bilder!