Term.Everything esimene väljaanne graafiliste rakenduste käitamiseks terminalis.

Avalikustatud on Term.Everything utiliidi esimene beetaväljaanne, mis võimaldab kuvada kõiki graafika rakendusi terminali emulaatori aknas. Muuhulgas võimaldab programm käivitada graafika rakendusi terminalis, kui pääsete kaugsüsteemile ligi SSH kaudu. Projekti kood levitatakse AGPL 3.0 litsentsi all, see on kirjutatud Typescriptis ja töötab Bun platvormil. Valmis kogumid on loodud AppImage formaadis.

Tehniliselt on Term.Everything komposiitne server, mis põhineb Waylandi protokollil, korraldades väljundi mitte ekraanile, vaid terminali aknasse. Kujutiste muutmiseks sobivateks Unicode-märkideks, kasutades ANSI escape-järgseid järjestusi, mis simuleerivad terminalis graafikat, kasutatakse chafa teeki. Klaviatuuri vajutuste ja hiire liikumise sündmused terminalis edastatakse Waylandi sisendi sündmusteks.

Terminalides, mis toetavad rastergraafika väljundit nagu kitty, Ghostty, Konsole, wezterm ja iTerm2, on väljund peaaegu eristamatu tavalisest aknast.

Term.Everything esimene väljaanne graafiliste rakenduste käitamiseks terminalis.

Lihtsates terminalides kasutatakse väljundi joonistamist teisendamisega pseudograafikaks (ACSII-graafik).

Term.Everything esimene väljaanne graafiliste rakenduste käitamiseks terminalis.
Term.Everything esimene väljaanne graafiliste rakenduste käitamiseks terminalis.


Allikas: opennet.ru
Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster