ĂshtĂ« publikuar versioni i parĂ« beta i utilitetit Term.Everything, i cili lejon shfaqjen e aplikacioneve grafike nĂ« njĂ« dritare me emulatorin e terminalit. NdĂ«r tĂ« tjera, programi lejon fillimin e aplikacioneve grafike nĂ« terminal kur aksesohet njĂ« sistem i largĂ«t pĂ«rmes SSH. Kodi i projektit shpĂ«rndahet sipas licencĂ«s AGPL 3.0, i shkruar nĂ« gjuhĂ«n Typescript dhe ekzekutohet duke pĂ«rdorur platformĂ«n Bun. NdĂ«rtimet e gatshme formohen nĂ« formatin AppImage.
Teknikisht, Term.Everything paraqet një kompozitë veriore mbi bazën e protokollit Wayland, e cila organizon daljen jo në ekran, por në dritaren e terminalit. Për konvertimin e imazheve në simbole Unicode të përshtatshme me sekuenca escape ANSI që simulojnë grafikën në terminal, përdoret biblioteka chafa. Shtypjet e çelësave dhe ngjarjet e lëvizjes së miut në terminal transmetohen në ngjarje hyrëse Wayland.
Në terminalet që mbështesin zgjerimin për përshkrimin e grafikës rasterike, si kitty, Ghostty, Konsole, wezterm dhe iTerm2, dalja është pothuajse e pandryshueshme nga hapja në një dritare zakonshme.

Në terminalet e thjeshta përdoret vizatimi me transformimin e daljes në grafikë psevdografike (grafika ACSII).


Burimi: opennet.ru
