Rilascio dell'ambiente utente Enlightenment 0.24

Dopo nove mesi di sviluppo si è tenuto rilascio dell'ambiente utente Enlightenment 0.24, che si basa su un insieme di librerie EFL (Enlightenment Foundation Library) e sui widget Elementary. La versione è disponibile in codice sorgente, i pacchetti per le distribuzioni non sono ancora stati formati.

Rilascio dell'ambiente utente Enlightenment 0.24

Le migliorie più significative novità Enlightenment 0.24:

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

Rilascio dell'ambiente utente Enlightenment 0.24

Ricordiamo che il desktop in Enlightenment è composto da componenti quali il file manager, un insieme di widget, la barra di avvio delle applicazioni e un insieme di configuratori grafici. Enlightenment è molto flessibile nella personalizzazione: i configuratori grafici non limitano l'utente nelle impostazioni e permettono di configurare tutti gli aspetti del funzionamento, fornendo sia strumenti ad alto livello (modifica dell'aspetto, configurazione di desktop virtuali, gestione dei font, risoluzione dello schermo, layout della tastiera, localizzazione, ecc.) sia possibilità di tuning a basso livello (ad esempio, è possibile configurare parametri di caching, accelerazione grafica, consumo energetico, logica di funzionamento del gestore delle finestre).

Per ampliare le funzionalità, si propongono moduli (widget) e per rinnovare l'aspetto — temi di design. In particolare, sono disponibili moduli per visualizzare sul desktop il calendario, le previsioni meteorologiche, il monitoraggio, il controllo del volume, la valutazione della carica della batteria, ecc. I componenti di Enlightenment non sono rigidamente vincolati tra loro e possono essere utilizzati in altri progetti o per creare ambienti specializzati, come interfacce per dispositivi mobili.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster