VTE (Virtual Terminal Emulator) is een open source en volledig gratis bibliotheeksoftware die vanaf de basis is ontworpen om te fungeren als terminal-emulator-widget voor de GTK + 2.0 (of hogere) toolkit. Het kan door GNOME-ontwikkelaars worden gebruikt om terminal-capability-strings in een boom met tabellen te injecteren.
Het wordt gebruikt door GNOME Terminal
VTE is een terminalwidget die wordt gebruikt door de GNOME Terminal-toepassing, maar kan ook worden gebruikt om een console / terminal in te bouwen in editors, IDE's, games, etc. VTE bevat libvte, een bibliotheek die een terminalemulator-widget implementeert voor GTK + , en het vte-programma, een voorbeeldtoepassing die die widget in een GTK-venster omhult.
Applicatie-opties
De toepassing heeft verschillende opties, zoals de mogelijkheid om het gebruik van anti-aliasing uit te schakelen, een achtergrondafbeelding op te geven, / dev / console te controleren, URL's in een terminalemulator te markeren, rewrapping op resize uit te schakelen, opdrachten in de terminal uit te voeren , evenals om dubbele buffering uit te schakelen.
Bovendien kunnen gebruikers de spawning van een shell in de terminalemulator uitschakelen, het gebruik van een transparante achtergrond inschakelen, zichtbare en hoorbare waarschuwingen gebruiken, het gebruik van verschillende foutopsporingscontroles mogelijk maken, de positie en grootte van de terminal instellen en schakel een verschillende markeerkleur in voor selecties.
De GNOME virtuele terminal-editor
VTE is geassocieerd met het GNOME-project en staat ook bekend als een virtueel terminaleditorprogramma voor de controversiële GNOME grafische desktopomgeving, maar ook voor de krachtige GTK + -kit.
Onder de motorkap en beschikbaarheid
De software is volledig geschreven in de programmeertaal C en wordt ook samen met het GNOME-project gedistribueerd. Het kan worden gedownload van zijn officiële website of via Softoware als een universele tarball, die in elke GNU / Linux-distributie kan worden geïnstalleerd. VTE is ook beschikbaar op de standaardsoftware-repositories van veel Linux-distributies.
Wat is nieuw in deze versie:
- emulatie: negeer bCE alleen wanneer automatisch naar de nieuwe regel wordt getrokken
- build: vala: fix check voor valac & gt; = 0.31.1
- build: vala: Bump vapigen vereiste versie naar 0.24
- pty: spawn: vul altijd het GError bij fout in
- widget: voeg meer xkb-layout-schakelcodes toe aan de lijst met modifiers
- Kroatische vertaling bijwerken
- Wit-Russische vertaling bijwerken
Wat is nieuw in versie:
- emulatie: negeer bCE alleen wanneer automatisch naar de nieuwe regel wordt verzonden
- build: vala: fix check voor valac & gt; = 0.31.1
- build: vala: Bump vapigen vereiste versie naar 0.24
- pty: spawn: vul altijd het GError bij fout in
- widget: voeg meer xkb-layout-schakelcodes toe aan de lijst met modifiers
- Kroatische vertaling bijwerken
- Wit-Russische vertaling bijwerken
Wat is nieuw in versie 0.50.1:
- emulatie: negeer bCE alleen wanneer automatisch naar de nieuwe regel wordt getrokken
- build: vala: fix check voor valac & gt; = 0.31.1
- build: vala: Bump vapigen vereiste versie naar 0.24
- pty: spawn: vul altijd het GError bij fout in
- widget: voeg meer xkb-layout-schakelcodes toe aan de lijst met modifiers
- Kroatische vertaling bijwerken
- Wit-Russische vertaling bijwerken
Wat is nieuw in versie 0.50.0:
- emulatie: negeer bCE alleen wanneer automatisch uploaden naar de nieuwe regel
- build: vala: fix check voor valac & gt; = 0.31.1
- build: vala: Bump vapigen vereiste versie naar 0.24
- pty: spawn: vul altijd het GError bij fout in
- widget: voeg meer xkb-layout-schakelcodes toe aan de lijst met modifiers
- Kroatische vertaling bijwerken
- Wit-Russische vertaling bijwerken
Wat is nieuw in versie 0.48.1:
- VTE is nu afhankelijk van PCRE2 en GREGEX (die gebruikt PCRE1 intern) gebruik is verouderd.
Wat is nieuw in versie 0.46.1 / 0.48.0 Beta:
- VTE is nu afhankelijk van PCRE2 en GREGex (die intern gebruikmaakt van PCRE1) is verouderd.
Wat is nieuw in versie 0.46.1:
- VTE is nu afhankelijk van PCRE2 en GREGex (intern gebruik van PCRE1) is gedeprecieerd.
Wat is nieuw in versie 0.46.0:
- VTE is nu afhankelijk van PCRE2 en GREGEX (die gebruikt PCRE1 intern) gebruik is verouderd.
Wat is nieuw in versie 0.44.2 / 0.46.0 Beta:
- VTE is nu afhankelijk van PCRE2 en GREGex (die intern gebruikmaakt van PCRE1) is verouderd.
Wat is nieuw in versie 0.44.2:
- stream: herstel een crash bij truncate gevolgd door reset
- pty: Reset SIGQUIT-handler naar de standaard
- lib: ontbrekende G_BEGIN / END_DECLS toevoegen
- Berichtversie van de berichtversie
Wat is nieuw in versie 0.42 Beta 1:
- stream: herstel een crash bij truncate gevolgd door reset
- pty: Reset SIGQUIT-handler naar de standaard
- lib: ontbrekende G_BEGIN / END_DECLS toevoegen
- Berichtversie van de berichtversie
Wat is nieuw in versie 0.40.2:
- stream: herstel een crash bij truncate gevolgd door reset
- pty: Reset SIGQUIT-handler naar de standaard
- lib: ontbrekende G_BEGIN / END_DECLS toevoegen
- Berichtversie van de berichtversie
Wat is nieuw in versie 0.40.0:
- Italiaanse vertaling bijgewerkt
Wat is nieuw in versie 0.39.1:
- Bouw box_drawing.h opnieuw op als het generator-script verandert. Vermijdt buildbreuk wanneer het formaat verandert.
- ring: maak geen streams voor het alternatieve scherm
- stream: comprimeer gegevens met zlib
- stream: implementeer met één bestandsdescriptor
- emulatie: verander venstermanipulatie sequenties voer slechts één actie uit
- emulatie: verander zachte reset om niet terug te schakelen naar normaal scherm
- doc: Update iso2022.txt: bewaar alleen de ondersteunde bestanden en herstel het Britse
- build: verwijder eenheidsvarianten
- emulatie: herstel crash in herstelcursor zonder voorafgaande cursor-cursor
- widget: alleen ophalen wanneer een kind aanwezig is
- Turkse vertaling bijgewerkt
- pty: Standaard naar TERM = xterm-256color
- widget: laat een zombie kind niet achter bij het sluiten van een terminal
- emulatie: wijzig wis-in-line wanneer de cursor voorbij de laatste kolom is
- ring: voeg _vte_ring_reset () toe
Wat is nieuw in versie 0.35.1:
- Ondersteuning voor 16 miljoen kleuren (# 704449)
- Fix Home / End en enkele andere toetsen (# 600659, # 643233, # 710349)
- API toevoegen om rewrap in te schakelen bij resize (# 336238)
- Een langdurige prestatieregressie (# 721944) herstellen
- Bugfixes (# 586950, # 619891, # 672210, # 685759, # 691972, # 720977, # 721522)
Wat is nieuw in versie 0.35.0:
- Fixes maken
- Portabiliteitsoplossingen (# 710165)
- Bugfixes (# 4993, # 13299, # 336238, # 542087, # 686097, # 693013, # 705985, # 709692, # 709584, # 709930, # 710426, # 710481, # 710483, # 710484, # 710488 , # 710486)
Wat is nieuw in versie 0.34.9:
- Lijnen verdwijnen na het positioneren van de cursor (# 708496)
- Afval dat wordt weergegeven na het wijzigen van het formaat bij gebruik van een alternatief scherm (# 415277)
- vte gebruikt te veel bestandsdescriptors (deel van # 646098)
- Verkeerde schuifbalkpositie na het & quot; less & quot; opdracht (# 676075)
- Ondersteuning toevoegen voor DEC 1007 om de alternatieve schuifmodus in te stellen (# 518405, # 709060)
- Gebruik O_TMPFILE indien beschikbaar (# 704705)
- Verbeteringen in de terugdraaionderruimte (# 637275)
- Afbreken van bewering (# 676075)
- zsh - veel lege ruimte bij het wijzigen van de grootte van op VTE gebaseerde terminals (# 708213)
- Diverse oplossingen
Wat is nieuw in versie 0.34.7:
- Honor gtk-enable-primary-paste setting
- Opnieuw tekenen bij het wijzigen van kleuren (# 702415)
Wat is nieuw in versie 0.34.6:
- vte.sh-bugfix
- Voeg een nieuwe vlag toe voor vte_terminal_fork_command_full () om de bovenliggende omgeving niet te kopiëren
- Sta de lege tekenreeks toe aan OSC 6 en OSC 7 om een eerder ingestelde waarde uit te schakelen
Wat is nieuw in versie 0.34.4:
- Verbeterd script vte.sh (# 697225)
Wat is nieuw in versie 0.34.3:
- Introspection-fixes (# 676999, # 690003)
- Fixes maken (# 690554)
- Portabiliteitscorrecties (# 694494)
- Vertaalupdates
Wat is nieuw in versie 0.34.1:
- Eindkeuzestand mist Shift-release (# 683730)
- Rapporteer de vrijgave van de linkermuisknop niet (# 683729)
- xterm uitgebreide muisvolgmodus (# 681329)
- Ondersteuning van SGR 3 (cursieve tekst) (# 685223)
Vereisten :
- Bibliotheek voor lettertypeconfiguratie
Reacties niet gevonden