Lanzamiento del entorno de escritorio Enlightenment 0.25

Después de un año y medio de desarrollo, se lanzó el entorno de usuario Enlightenment 0.25, que se basa en el conjunto de bibliotecas EFL (Enlightenment Foundation Library) y los widgets de Elementary. La versión está disponible en código fuente, los paquetes para distribuciones aún no se han formado.

Lanzamiento del entorno de escritorio Enlightenment 0.25

Las novedades más destacadas de Enlightenment 0.25:

  • Se ha modernizado la apariencia, que ha sido trasladada a un nuevo tema plano, alejándose de la realce de elementos.
    Lanzamiento del entorno de escritorio Enlightenment 0.25
  • Se ha propuesto un conjunto de fondos de pantalla de calidad significativamente mejorada.
  • Se ha optimizado el manejo del cambio de distribución del teclado.
  • Por defecto, se muestra una pantalla inicial que se puede desactivar en la configuración.
  • Se han añadido elementos para la configuración de la pantalla en el menú de ajustes rápidos.
    Lanzamiento del entorno de escritorio Enlightenment 0.25
  • El código responsable del manejo del pulso de apagado y la sincronización al mostrar en pantalla ha sido reescrito, lo que ha permitido eliminar artefactos durante la reproducción de video. Se ha ampliado el espectro de datos mostrados en el depurador FPS (se muestra a través de ctl+alt+shift+f).
    Lanzamiento del entorno de escritorio Enlightenment 0.25
  • En el módulo IBox, que se encarga de minimizar aplicaciones en un icono, se ha implementado una vista previa del contenido de la ventana minimizada al pasar el cursor del ratón.
  • Se ha asegurado la recuperación correcta de ventanas después de desconectar o reconectar la pantalla.
  • En el gestor de tareas se ha implementado una vista previa de ventanas al pasar el cursor del ratón.
  • Se ha aumentado el tamaño de la interfaz para navegar por la lista de ventanas (alt+tab), que también admite la vista previa del contenido de las ventanas.
  • Para dispositivos Bluetooth, el widget Bluez muestra el nivel de carga de la batería.
  • En el widget de control de consumo de energía, al pasar el ratón se muestra una ventana emergente con información detallada sobre la batería.
  • El código de guardado de la configuración ha sido trasladado a un manejo de entrada/salida multihilo.
  • En la interfaz para crear capturas de pantalla se ha añadido soporte para copiar y pegar desde el portapapeles.
  • El widget de control de temperatura ha sido trasladado al uso de dispositivos hwmon. Se ha añadido la posibilidad de seguir las lecturas de varios sensores.
  • Se ha añadido un nuevo módulo Procstats para mostrar en el encabezado información sobre el consumo de memoria y la carga de la CPU.
  • Se ha añadido soporte para el seguimiento de dispositivos conectados y la aplicación de una configuración de sistema de entrada diferente al conectarlos.
  • Se han implementado vinculaciones para el reconocimiento de comandos gestuales en los trackpads.
  • Se ha implementado la modificación de las configuraciones de escalado y DPI a través de xsettings, lo que permite escalar correctamente aplicaciones externas que no utilizan bibliotecas EFL.
  • Se ha unificado el manejo de fuentes en aplicaciones basadas en EFL y otras bibliotecas.
  • Se han añadido vinculaciones para alternar perfiles.
  • En el administrador de archivos EFM se ha añadido un menú con una lista de archivos abiertos recientemente. Se ha incrementado la frecuencia de sincronización al realizar operaciones de entrada/salida, como la copia de archivos. Al previsualizar imágenes, se muestra la fecha basada en los datos EXIF.
  • Se ha añadido la variable de entorno XDG_CURRENT_DESKTOP.
  • Al conectar o desconectar la alimentación, se ha implementado la posibilidad de emitir una señal sonora.
  • Se ha mejorado la apariencia del mezclador de sonido, se han añadido medidores de nivel de sonido para canales de entrada y salida, y se han asegurado los iconos de las aplicaciones que están actualmente reproduciendo o grabando sonido.
  • Se ha reducido el consumo de energía con la pantalla apagada.
  • Se ha añadido un editor de paletas y una utilidad para personalizar colores.
  • En el sistema de bloqueo de pantalla se ha implementado la posibilidad de iniciar sesión mediante huella digital (se utiliza libFprint). Se ha añadido una interfaz para guardar huellas digitales.
  • Se ha asegurado que la salida que va a los flujos stdout y error se guarde en el archivo ~/e-log.log.
  • Se han añadido configuraciones para controlar la velocidad de animación en los efectos de transición.
  • Por defecto, todas las vinculaciones a los bordes de la pantalla están desactivadas.

Se han declarado como dependencias obligatorias EFL, libexif y libpam (solo en Linux). Se recomiendan, para lograr una funcionalidad completa: connman para la configuración de red, bluez5 para trabajar con Bluetooth, bc para el calculador integrado, pulseaudio para la gestión de dispositivos de audio, acpid para manejar diversos eventos de hardware, packagekit para el seguimiento de actualizaciones del sistema, udisks2 para montar discos externos, ddcutil para gestionar la retroiluminación de la pantalla, gdb para depuración de caídas.

Lanzamiento del entorno de escritorio Enlightenment 0.25

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

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster