Настройките на GNOME ще получат опция за избор на терминал по подразбиране
Технологии
⚠ Един източник
2h ago

Настройките на GNOME ще получат опция за избор на терминал по подразбиране

AI-синтезирано · Пристрастието премахнато · Само факти
Image: Omgubuntu

Разработчикът Игнаци Кучински разкри предстояща функция за Настройките на GNOME, която ще позволи на потребителите да избират приложение за терминал по подразбиране. В момента GNOME не предлага графичен потребителски интерфейс за промяна на системния терминал по подразбиране, липсваща функция, която може да бъде разочароваща както за обикновените потребители, така и за разработчиците.

Причината за това пропуснато е свързана с начина, по който Linux десктопите идентифицират приложенията. Традиционно приложенията декларират своите възможности, използвайки MIME типове, стандартизирани етикети за файлови и данни формати, което позволява на GNOME да създава списъци с приложения по подразбиране за задачи като отваряне на изображения или уеб връзки. Въпреки това, терминалните емулатори не обработват файлове или URI схеми; те просто стартират обвивка. Това означаваше, че няма начин GNOME да идентифицира и да изброи подходящи приложения за терминал като стойности по подразбиране.

Нова спецификация за приложения freedesktop intent има за цел да реши този проблем. Тази спецификация ще позволи на приложенията да декларират своите възможности, а не само видовете данни, които обработват. Това ще позволи на GNOME да разпознае терминалните емулатори и да ги представи като опции в секцията „Приложения по подразбиране“ на Настройките. Освен терминалите, спецификацията предлага и поддръжка за файлови мениджъри и калкулатори.

Реализацията изисква няколко стъпки: публикуване на спецификацията, добавяне на поддръжка към Glib (основна библиотека на GNOME) за четене на новите декларации в .desktop файлове и актуализиране на приложенията от разработчиците. Предишни опити за решаване на този проблем се провалиха, но в момента разработката напредва бързо. Въпреки че функцията няма да бъде налична в GNOME 51, планирана за пускане следващата седмица, тя може да бъде включена в GNOME 52, очаквана следващата година. В момента Ubuntu използва Ptyxis като стойност по подразбиране, докато GNOME предлага Console, а Ghostty е друг популярен избор.

Беше ли полезно?

Прочетете оригиналното отразяване

💬 Коментари

📜 Правила за коментари