Издание на потребителската среда Enlightenment 0.24

След девет месеца разработка се състоя релиз на потребителското пространство Enlightenment 0.24, която е базирана на набор от библиотеки EFL (Enlightenment Foundation Library) и елементи Elementary. Изданието е достъпно в изходни кодове, пакетите за дистрибуции все още не са оформени.

Издание на потребителската среда Enlightenment 0.24

Най-забележителните нововъведения Enlightenment 0.24:

  • Добавен е напълно преработен модул за създаване на екранни снимки, който поддържа изрязване и основни функции за редактиране на изображения;
  • С броя на инструментите, предоставяни с флага за смяна на идентификатора на потребителя (setuid), е намалено. Подобни инструменти, изискващи повишени привилегии, са обединени в едно системно приложение;
  • Добавен е нов основен модул с агент за удостоверяване чрез Polkit, което е позволило да се избегне стартирането на отделен фонов процес;
  • Осигурена е възможност за управление на яркостта и осветлението на външни монитори (чрез ddcutil);
  • В файловия мениджър EFM разрешението на миниатюрите по подразбиране е увеличено до 256×256 пиксела;
  • Предложен е нов обработчик за сривове;
  • Осигурен е безпроблемен процес на рестартиране с постепенно затихване на съдържанието и без появата на артефакти на екрана;
  • Процесът на рестартиране сега се контролира от обработчик enlightenment_start, а не от самата среда;
  • Увеличена е ефективността при обработката на фоновите изображения чрез генериране на няколко варианта в различни резолюции;
  • Осигурено е периодично освобождаване на неизползваната памет чрез извикване на malloc_trim;
  • При използване на X-сървър е реализирана строга връзка на курсора на мишката с екрана, за да се предотврати излизането му извън границите;
  • Вместо стария интерфейс за навигация между отворените прозорци и работни пространства (Pager) е задействан компонентът „миниатюрен преглед“;
  • Добавена е възможност за настройка на фоновите изображения директно от Pager;
  • В аплета за управление на възпроизвеждане е осигурено автоматично стартиране на избрания музикален плейър, ако той още не е стартиран;
  • Добавено е изключение за игрите от Steam, свързано с определянето на правилния „.desktop“ файл;
  • Осигурен е по-гладък процес на стартиране чрез предварително зареждане на компонентите в отделен поток IO prefetch;
  • Добавен е отделен таймаут за преминаване към заключване на екрана;
  • Bluetooth стекът Bluez4 е заменен с Bluez5;
  • Решени са всички проблеми, открити при тестване в услугата Coverity.

Издание на потребителската среда Enlightenment 0.24

Напомняме, че работния плот в Enlightenment се състои от компоненти като файлов мениджър, набор от уиджети, панел за стартиране на приложения и набор от графични конфигурации. Enlightenment е много гъвкав в адаптиране към вашия вкус: графичните конфигурирани не ограничават потребителя в настройките и позволяват настройка на всички аспекти на работата, предоставяйки както високо ниво инструменти (промяна на оформлението, настройка на виртуални работни плотове, управление на шрифтове, резолюция на екрана, разположение на клавиатури, локализация и т.н.), така и възможности за ниско ниво настройка (например, може да настроите параметри за кеширане, графична акцелерация, управление на енергията, логика на работа на мениджъра на прозорците).

За разширяване на функционалността се предлагат модули (гаджети), а за промяна на външния вид — теми на оформлението. По-конкретно, налични са модули за показване на календара-планиращ, прогноза за времето, мониторинг, управление на звука, оценка на заряда на батерията и др. Компонентите на Enlightenment не са строго свързани помежду си и могат да се използват в други проекти или за създаване на специализирани среди, като оболки за мобилни устройства.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster