Windows Terminal Preview 1.16 introduce nuovo motore di rendering del testo

1 year ago 138

di Filippo Molinini, 16 dicembre 2022, 15:1516 dicembre 2022, 15:15

Windows Terminal Preview si aggiorna alla versione 1.16.3464.0.

  • Nuove opzioni per la trasparenza – La trasparenza vintage ora funziona su Windows 10! Disattivate useAcrylic per utilizzarla!
  • Avvisa prima di chiudere più di una scheda – È ora possibile configurare se si viene avvisati prima di chiudere più di una scheda.
  • Nuovo motore di rendering del testo – Molteplici modifiche al nuovo motore di rendering del testo:
    • Ora cercheremo di scalare meglio i glifi di disegno dei blocchi e delle caselle.
    • Non andrà più in crash con un heap overflow quando viene presentata una sequenza DBCS malformata.
    • Abbiamo modificato il modo in cui i glifi vengono scalati quando si trovano molto al di fuori dei loro riquadri di delimitazione nei font che si comportano in modo scorretto.
  • Migliorie all’accessibilità – Introdotte le seguenti migliorie per l’accessibilità.
    • Alt+Spazio ora apre il menu di sistema nell’interfaccia utente delle impostazioni e nella palette dei comandi.
    • Le caselle di testo nell’interfaccia utente delle impostazioni sono state rese più facilmente individuabili dagli screen reader.
    • Non ci saranno più tooltip ridondanti nell’interfaccia delle impostazioni.
    • Il controllo WPF ora supporta le notifiche di accessibilità.
    • La barra del titolo/breadcrumb dell’interfaccia delle impostazioni è ora leggibile dagli screen reader.
  • Abbiamo iniziato a raccogliere informazioni sulla frequenza di utilizzo dei segni e dei temi FTCS.
  • Abbiamo modificato il layout della pagina degli schemi di colore per risolvere alcuni problemi su Windows 10.
  • L’uso della rotella del mouse per disattivare la trasparenza ora disabilita l’effetto materiale acrilico.
  • Windows Terminal funziona di nuovo sulle SKU di Windows N (senza supporto).
  • Abbiamo risolto i seguenti problemi che potevano portare a un denial of service locale o peggio:
    • OSC 9;9 ora rifiuta i percorsi malformati e non li propaga ulteriormente in wsl –cd (#14093) ESECUZIONE DI CODICE REMOTO CVE-2022-44702.
    • Gli URI di OSC 8 saranno limitati a 2 MB di lunghezza, seguendo iTerm2 (e solo 1024 byte saranno visualizzati nel tooltip).
  • I processi OpenConsole non verranno più leakati quando stanno eseguendo una shell di Visual Studio Developer.
  • experimental.useBackgroundImageForWindow ha ridotto del 50% i bug di rendering!
  • Non verrà più tagliato l’anello di avanzamento nella scheda quando il titolo della scheda è troppo lungo.
  • START /MAX dovrebbe ora massimizzare in modo più affidabile la finestra del Terminale quando quest’ultimo è impostato come host predefinito della console.
  • –pos ora sovrascrive l’impostazione “centra al lancio” se specificata sulla riga di comando.
  • L’incollamento tra parentesi, i titoli forzati e la forma predefinita del cursore non sono più inizializzati in modo casuale.
  • Questo risolve un problema per cui il testo incollato veniva occasionalmente troncato in modo errato.
  • RIS non interromperà più la capacità del Terminale di gestire i caratteri di controllo C1.
  • Le applicazioni della console saranno ora correttamente identificate come proprietarie della loro finestra “pseudo-console” associata.
  • Ctrl+C ora salta tutti i suoni DECPS in riproduzione.
  • Le applicazioni dovrebbero ricevere in modo più affidabile i segnali di chiusura quando si chiude una scheda, e non termineranno più senza tanti complimenti le loro sessioni di console.
  • È ora possibile duplicare le schede non focalizzate.
  • L’estensione della shell Apri in Terminale dovrebbe apparire in modo più affidabile nel menu contestuale del Desktop.
  • intenseTextStyle ora è incluso correttamente nello schema JSON-
  • JSON Schema: startingDirectory è ora correttamente identificato come supporto a null.
  • Un’applicazione che chiama system() sul suo thread principale non si blocca più da sola e con il Terminale (quando il Terminale è impostato come predefinito).
  • Abbiamo risolto una fonte di deadlock nella gestione delle finestre per le applicazioni della console (come la sospensione durante l’uscita…).
  • L’avvio di migliaia di istanze di cmd.exe in successione non interromperà più la sessione della console.
  • Abbiamo risolto un errore di compilazione in Visual Studio 2022 Update 4 che causava una lettura fuori dai limiti.
  • wpf: non è più possibile chiamare WriteString con un’istanza di terminale nulla.
  • wpf: Non è più possibile ridimensionare il terminale fino a 0x0.

Non dimenticate di scaricare la nostra app per Windows, per Android o per iOS, di seguirci su Facebook, TwitterYouTube, Instagram e di iscrivervi al Forum di supporto tecnico, in modo da essere sempre aggiornati su tutte le ultimissime notizie dal mondo Microsoft. Iscrivetevi al nostro canale Telegram di offerte per approfittare di tanti sconti pubblicati ogni giorno.

Articolo di Windows Blog Italia

Windows Terminal Preview | Download

Tag //

Read Entire Article