Después de nueve meses de desarrollo lanzamiento del entorno de usuario , que se basa en un conjunto de bibliotecas EFL (Enlightenment Foundation Library) y en los widgets Elementary. La versión está disponible en , los paquetes para las distribuciones aún .
Más destacadas Enlightenment 0.24:
- Se añadió un módulo completamente rediseñado para crear capturas de pantalla, que admite recorte y funciones básicas de edición de imágenes;
- Se ha reducido el número de utilidades que se entregan con la bandera de cambio de identificador de usuario (setuid). Estas utilidades, que requieren privilegios elevados, se han consolidado en una sola aplicación del sistema;
- Se añadió un nuevo módulo base con un agente de autenticación a través de Polkit, eliminando la necesidad de iniciar un proceso en segundo plano separado;
- Se ha proporcionado la capacidad de controlar el brillo y la retroiluminación de monitores externos (a través de );
- En el administrador de archivos EFM, la resolución de las miniaturas por defecto se ha incrementado a 256×256 píxeles;
- Se ha propuesto un nuevo manejador de fallos;
- Se ha garantizado un proceso de reinicio continuo con un atenuado paulatino del contenido y sin la aparición de artefactos en la pantalla;
- El proceso de reinicio ahora está controlado por el manejador enlightenment_start, en lugar de por el entorno mismo;
- Se ha mejorado la eficiencia en el manejo de fondos de escritorio mediante la generación de múltiples variantes en diferentes resoluciones;
- Se ha proporcionado la liberación periódica de memoria no utilizada a través de la llamada a malloc_trim;
- Al usar el servidor X, se ha implementado un anclaje rígido del puntero del ratón a la pantalla para evitar que el puntero salga de los límites;
- En lugar de la antigua interfaz de navegación por ventanas y escritorios abiertos (Pager), se ha utilizado el componente 'mini vista previa';
- Se ha añadido la posibilidad de configurar los fondos de escritorio directamente desde el Pager;
- En el applet de control de reproducción, se ha garantizado el lanzamiento automático del reproductor de música seleccionado, si aún no está en ejecución;
- Se ha añadido una excepción para los juegos de Steam relacionada con la identificación correcta del archivo '.desktop';
- Se ha garantizado un proceso de inicio más suave mediante la carga anticipada de componentes en un hilo separado de IO prefetch;
- Se ha añadido un tiempo de espera separado para pasar a la pantalla de bloqueo;
- La pila Bluetooth Bluez4 ha sido reemplazada por Bluez5;
- Se han resuelto todos los problemas detectados durante las pruebas en el servicio Coverity.
Recordemos que el escritorio en Enlightenment se forma por componentes como el gestor de archivos, un conjunto de widgets, la barra de lanzamiento de aplicaciones y un conjunto de configuradores gráficos. Enlightenment es muy flexible en cuanto a personalización: los configuradores gráficos no limitan al usuario en las configuraciones y permiten ajustar todos los aspectos del funcionamiento, proporcionando tanto herramientas de alto nivel (cambio de apariencia, configuración de escritorios virtuales, gestión de fuentes, resolución de pantalla, distribución del teclado, localización, etc.) como opciones para tunear a bajo nivel (por ejemplo, se pueden ajustar parámetros de caché, aceleración gráfica, consumo de energía, lógica de funcionamiento del gestor de ventanas).
Para ampliar la funcionalidad se propone utilizar módulos (widgets), y para modificar la apariencia, temas de diseño. En particular, hay módulos disponibles para mostrar en el escritorio un calendario-planificador, previsión del tiempo, monitorización, control de volumen, evaluación de la carga de la batería, etc. Los componentes de Enlightenment no están rígidamente vinculados entre sí y pueden ser utilizados en otros proyectos o para crear entornos especializados, como interfaces para dispositivos móviles.
Fuente: opennet.ru
