Un terminal Linux réel dans une fenêtre d'outil, et un sous-menu pour l'atteindre

Featurekamo-internal
Expédié
3 septembre 2026 à 18:10 UTC
Auteur
Kamo
Commite
0d26a4b

L'option Linux Desktop nav devient un menu au lieu d'un lancement et d'un bureau à distance avec ses tailles, le terminal distant, exactement comme le softphone possède l'appel, la messagerie vocale et le texte. Un changement de registre le fait: «l'action» devient la suivante: «l'outil», et NavToolButton procède déjà à un sous-menu dans les trois placements. toolSections est déjà la source partagée pour la navigation et le bloc-bail d'origine, de sorte que les deux ne peuvent pas dériver. LE TERMINAL. xterm.js contre un vrai PTY sur la machine de développement du membre, donc il est un terminal et non un lanceur de commande: alt-screen apps (vim, htop, moins), 24 bits couleur, rapport de souris, pâte entre crochets, large et combinant les glyphes, cliquables Liens OSC 8. Rien n'est interprété sur le chemin et les touches sont des octets à la PTY et la sortie est arrière d'octets - ce qui est la seule façon pour un terminal en fait compatible avec ce que les gens courent en une. En plus de l'émulateur: un statut puce qui pulse plutôt que de compter sur la couleur seule, un titre qui suit le la séquence OSC propre shell de sorte qu'il suit cd et la commande en cours, copie-on-select avec Ctrl-Shift-C/V, Ctrl-Shift-F recherche, Ctrl -/-/0 zoom, et une palette qui suit le thème du téléspectateur. La coquille survit la fenêtre. Il fonctionne sous tmux clave sur la fenêtre id, donc a rafraîchir, connexion abandonnée ou une fenêtre-feuille restaur-retour à la même session avec son rollback et sa commande en cours - c'est aussi pourquoi un Lâchée se reconnecte avec le backoff au lieu de signaler une défaillance. Le le transport vit dans - free of React et de xterm, donc le backoff et la trame divisée sont testables sans DOM. LA TAILLE DE DESKTOP COURRISE EST GONE, et avec elle DesktopRésolutionPicker. Il a été fixé sur un paramétrage page quatre écrans à partir de chaque lancement et lire de localStorage, Alors "pourquoi est-ce qu'il a ouvert petit?" n'avait pas de réponse quelque part près de la chose qui s'ouvrait petit. La taille est maintenant choisie dans le même clic qui ouvre le bureau; openKamoDesktop le prend explicitement et un appelant sans avis passe «fit», C'est ce que la valeur par défaut a toujours été. Trois défauts trouvés et fixés en auto-révision, tous silencieux: le gestionnaire de raccourci a été fixé par un effet que les incendies avant l'émulateur async existent, de sorte qu'il Jamais lié du tout; fermeture d'une fenêtre pendant que sa demande de billet était en vol a ouvert encore une douille par la suite, laissant une coquille attachée à rien que le Un cap par membre a été compté; et les décorations de recherche ont été omises. Les deux couleurs de règle d'ensemble REQUISE D'ISEarchOptions. Taper les xterm refs au lieu de "any" est ce qui a attrapé le dernier. 405 fichiers de test / 5049 test passe, les 14 gardes sont propres, tsc est propre, et le la construction de la production réelle réussit - un tsc vert seul ne prouve rien ici. Dictionnaire poussé en premier (115c267f); vérifié par rapport à un nouveau clone la façon dont IC le fait, puisque les messages locaux/ sont gitignores.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation