Lëshimi i mjedisit të përdoruesit Enlightenment 0.24

Pas pas nëntë muaj zhvillimi u mbajt lëshimi i mjedisit të përdoruesit Enlightenment 0.24, которое базируется на наборе библиотек EFL (Enlightenment Foundation Library) и виджетах Elementary. Выпуск доступен в исходных текстах, пакеты для дистрибутивов пока не сформированы.

Lëshimi i mjedisit të përdoruesit Enlightenment 0.24

Pikat më të dukshme risitë Enlightenment 0.24:

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

Lëshimi i mjedisit të përdoruesit Enlightenment 0.24

Kujtojmë se desktopi në Enlightenment formohet nga componente si menaxheri i skedarëve, një grup widgetesh, paneli i nisjes së aplikacioneve dhe një grup konfiguruesish grafikë. Enlightenment është shumë fleksibël në personalizimin sipas dëshirës: konfiguruesit grafikë nuk e kufizojnë përdoruesin në cilësime dhe lejojnë që të gjitha aspektet e funksionimit të personalizohen, duke ofruar si mjete me nivel të lartë (ndryshimi i pamjes, konfigurimi i desktopëve virtualë, menaxhimi i fontëve, përkufizimi i rezolutës së ekranit, disposicioni i tastierës, lokalizimi, etj.) ashtu edhe mundësi për optimizim të nivelit të ulët (për shembull, është e mundur të konfiguroni parametrat e cache-it, përshpejtimin grafik, konsumin e energjisë, logjikën e menaxherit të dritareve).

Për të zgjeruar funksionalitetin, ofrohet përdorimi i moduleve (gadgets), dhe për të riparuar pamjen e jashtme — tema të dizajnit. Konkretisht, janë të disponueshme module për të shfaqur në desktop një kalendar-planifikuesi, parashikimin e motit, monitorimin, kontrollin e volumin, vlerësimin e karikimit të baterisë etj. Komponentët e Enlightenment nuk janë të lidhur fort me njëri-tjetrin dhe mund të përdoren në projekte të tjera ose për të krijuar mjedise të specializuara, siç janë shell-et për pajisje mobile.

Burimi: opennet.ru

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster