- Spegnimento
- 4 settembre 2026 alle ore 20:42 UTC
- Autore
- Kamo
- Impegno
- a13dbe1
## Terminals è ora due punti di vista di una macchina Sub-tabs piuttosto che due schede di alto livello, perché non sono due destinazioni: un terminale è una shell che può essere in esecuzione di una sessione, una sessione è una conversazione che può avere un guscio. L'interruttore è un controllo segmentato, non un secondo schede MUI striscia — due barre a schede impilate leggere come cromo, una rotaia segmentata legge come "uno di questi due", che è quello che è. Ogni metà porta la propria creazione, quindi un singolo `+` in alto nell'intestazione del navigatore (che potrebbe significare solo uno di loro) è ora mostrata solo durante il collasso, dove nessuna riga si adatta. TerminalsWorkbench è condiviso dal Centro Interazione e il massimizzato navigatore, esattamente come Terminali Pane lo era già, quindi i due non possono allontanarsi. Si'. prende l'elenco del terminale come prop piuttosto che inquinare di nuovo — entrambe le superfici Tienilo. ## Due verbi, e che uno appare è lo stato Una sessione già in esecuzione in un terminale dice **Apri** e solleva quella finestra. Uno che non dice "Riprova" e apre un terminale che lo riprende. Mai entrambi, e mai una fila disabilitata. Ripresa di una sessione che è già attaccato dà una conversazione due teste: entrambi CLIs scrivere allo stesso trascrizione e la seconda si apre riprendendo quello che il primo è nel mezzo. La regola è una funzione, `terminalForSession`, in modo che nulla può rispondere due volte e in modo diverso. la macchina lascia una ricevuta nel momento in cui la prepara — e lo dice piuttosto che offrire di riprendere qualcosa che non è stato ancora scritto. Le sessioni sono raggruppate di giorno. Quattrocento di loro in una colonna piana è una parete; lo stesso quattrocento sotto Oggi / Ieri / Prima di questa settimana / Prima è una lista che potete trovare ieri pomeriggio in. La lista mantiene i dintorni regole: la stessa geometria della riga e la guida 3px dell'elenco dei terminali, e la stessa divisione tipografica — ciò che una persona o il modello ha scritto è impostato nell'interfaccia sans, ciò che la macchina riporta è impostato nel mono dell'emulatore. Niente qui può chiedere una modalità di autorizzazione. Ogni sessione inizia con autorizzazioni bypassate e che è deciso sulla macchina dev; i nomi delle richieste che sessione e nient'altro. Un perno di prova che il cliente non può crescere tale parametro. ## La barra di scorrimento del terminale xterm disegna la barra grigia del browser sul suo viewport, che può solo offrire "un po' e "un po' giù". In un terminale le due estremità non sono altre due posizioni — loro sono i due posti che realmente desiderate, l'inizio di quello che correte e live prompt — così ogni ottiene un pulsante: saltare-a-start sopra la freccia su, salt-to-end sotto la freccia giù, con premere-e-hold ripeti sulle frecce, click-to-page sulla traccia e un pollice trascinabile. xterm's proprio bar è nascosto, non ridisegnato; il viewport ancora scorre, quindi ruota, trackpad e tocco sono invariati. Il pulsante jump-to-end si accende quando l'uscita è arrivata sotto la piega. Un terminal che ha smesso di seguire sembra esattamente come uno che ha finito, e questo è l'unica cosa che il bar sa che il lettore non può vedere. ## Verifica Il cancello completo: 14 guardie e 5322 test, più tsc. Il nuovo UI è stato anche reso in un browser da un'imbragatura locale e letto piuttosto che assunto — che catturato un chip di verbo trasparente che mostra il titolo troncato attraverso la parola "Resume", e uno stato vuoto che lampeggiava su una macchina con quattrocento sessioni perché il `loading` è ancora falso sul render prima che l'effetto funzioni. axe-core segnala zero violazioni WCAG AA attraverso i nuovi componenti. The banco da lavoro porta il proprio MotionConfig: il Centro Interazione avvolge il suo pannello in uno, il navigatore non lo fa, e framer-motion fuori si anima dritto attraverso preferisce-ridotto-mozione senza una parola. Le chiavi del dizionario sono atterrate prima, come richiede CI.