Después de dos años de desarrollo, se ha publicado el lanzamiento del entorno de escritorio Xfce 4.18, destinado a proporcionar un escritorio clásico que requiere mínimos recursos del sistema. Xfce consta de varios componentes interrelacionados que se pueden utilizar en otros proyectos si así lo desean. Entre estos componentes se encuentran: el gestor de ventanas xfwm4, la barra de lanzamiento de aplicaciones, el gestor de pantalla, el gestor de sesiones de usuario y control de consumo de energía, el gestor de archivos Thunar, el navegador web Midori, el reproductor multimedia Parole, el editor de texto mousepad y el sistema de configuración de parámetros del entorno.

Novedades principales:
- En la biblioteca de elementos de la interfaz libxfce4ui se ha propuesto un nuevo widget XfceFilenameInput para la entrada de nombres de archivo, que informa sobre errores cometidos en el caso de usar nombres no válidos, por ejemplo, que contengan espacios adicionales o caracteres especiales.


- Se ha añadido un nuevo widget para configurar combinaciones de teclas, que proporciona una interfaz gráfica para reasignar atajos de teclado específicos para varios componentes del entorno de usuario (en este momento, solo se soportan los componentes Thunar, Xfce4-terminal y Mousepad).

- Se ha optimizado el rendimiento del servicio para la creación de miniaturas (pixbuf-thumbnailer). Se ha proporcionado la posibilidad de cambiar los parámetros de las miniaturas para el escritorio, como la opción de utilizar iconos grandes (x-large) y muy grandes (xx-large), que son convenientes para pantallas de alta resolución. En el generador de miniaturas Tumbler y en el gestor de archivos Thunar se ha implementado la posibilidad de utilizar repositorios compartidos de miniaturas, que pueden ser utilizados por diferentes usuarios (las miniaturas pueden ser guardadas en un subdirectorio junto a las imágenes originales).
- En la barra (xfce4-panel) se ha propuesto un nuevo plugin para mostrar la hora, que combina los antiguos plugins de reloj digital y analógico (DateTime y Clock). Además, el plugin se ha enriquecido con un modo de reloj binario y una función para rastrear el tiempo de sueño. Se han propuesto varias disposiciones de reloj para mostrar la hora: analógicas, binarias, digitales, textuales y LCD.


- En el administrador de escritorio (xfdesktop) se ha añadido la opción de ocultar el botón 'Eliminar' en el menú contextual y mostrar una confirmación separada para la operación de reorganización de iconos en el escritorio.
- En el configurador (xfce4-settings) se ha simplificado la interfaz de búsqueda de configuraciones: la barra de búsqueda ahora siempre es visible y no se oculta detrás del control deslizante.

- En la interfaz de configuración de los parámetros de pantalla se ha añadido la posibilidad de definir las acciones que se realizan al conectar nuevas pantallas.

- En la configuración de apariencia, al seleccionar un nuevo tema, se ha implementado una opción para establecer automáticamente el tema correspondiente para el gestor de ventanas xfwm4.
- En la interfaz de búsqueda de aplicaciones (xfce4-appfinder) se ha añadido soporte para la propiedad 'PrefersNonDefaultGPU' para utilizar una GPU secundaria en sistemas con gráficos híbridos. También se ha añadido una configuración para ocultar los elementos de decoración de la ventana.

- En el gestor de ventanas xfwm4 se ha añadido soporte para la sincronización vertical adaptativa (vsync) al usar GLX. La configuración escritorios virtuales ha sido alineada con otros gestores de ventanas.
- Se ha mejorado la escala de la interfaz de usuario en pantallas de alta densidad de píxeles y se han resuelto problemas de desenfoque de iconos al activar la escala.
- La representación de todos los encabezados de ventanas y diálogos se realiza por defecto a través del gestor de ventanas, pero para algunos diálogos se ha previsto una opción para decorar el encabezado en el lado del cliente (CSD), utilizando el widget GtkHeaderBar.

- En el administrador de archivos Thunar se ha mejorado el modo de visualización en forma de lista (List View): para directorios se muestra el número de archivos contenidos en el directorio en el campo de tamaño, se ha añadido la posibilidad de mostrar una columna con la fecha de creación de los archivos.

En el menú contextual se ha añadido una opción para mostrar un diálogo para configurar los campos visibles.

Se ha integrado un panel lateral para la vista previa de imágenes, que puede funcionar en dos modos: incrustado en el panel izquierdo actual (sin ocupar espacio adicional) y mostrado como un panel separado, que además muestra información sobre el tamaño y el nombre del archivo.


Se ha añadido la posibilidad de deshacer y rehacer (undo/redo) ciertas operaciones con archivos, como mover, renombrar, eliminar a la papelera, crear y formar enlaces. De forma predeterminada, se permite un retroceso de 10 operaciones, pero el tamaño del búfer de deshacer se puede cambiar en la configuración.

Se ha añadido la opción de resaltar archivos seleccionados con un color de fondo específico. La asignación de colores se realiza en una pestaña separada, añadida en la sección de configuración de Thunar.


Se ha proporcionado la opción de personalizar el contenido de la barra de herramientas del administrador de archivos y mostrar, en lugar de la tradicional barra de menú, un botón de ‘hamburguesa’ con un menú desplegable.



Se ha añadido el modo de vista dividida (Split View), que permite mostrar lado a lado dos pestañas diferentes con archivos. El tamaño de cada panel se puede cambiar arrastrando el separador. Se permite tanto la división vertical como horizontal de los paneles.

En la barra de estado se ha implementado el uso del símbolo ‘|’ para una división visual más clara de los elementos. Si se desea, el separador se puede cambiar en el menú contextual.

Se ha implementado la búsqueda recursiva de archivos directamente desde Thunar. La búsqueda se ejecuta en un hilo separado y, a medida que se va completando, se muestra en el panel con la lista de archivos (List View) y se acompaña de una etiqueta con la ruta del archivo. A través del menú contextual, se puede acceder rápidamente al directorio donde se encontró el archivo, utilizando el botón ‘Open Item Location’. Es posible restringir la búsqueda solo a directorios locales.

Se ha propuesto un panel lateral separado con una lista de archivos recientemente utilizados, cuyo diseño es similar al panel de resultados de búsqueda. Existe la posibilidad de ordenar los archivos por tiempo de uso.

Los marcadores para directorios favoritos y el botón para crear un marcador se han trasladado a un menú separado de Marcadores.

En la papelera se ha implementado un panel informativo con botones para vaciar la papelera y restaurar archivos de la papelera. Al ver el contenido de la papelera, se muestra el tiempo de eliminación. Se ha añadido un botón ‘Restore and Show’ en el menú contextual para restaurar un archivo y abrir el directorio con ese archivo en una pestaña separada.

Se ha mejorado la interfaz para vincular aplicaciones a tipos MIME, donde se indica claramente la aplicación predeterminada y se proporciona una lista de posibles asociaciones. Se ha añadido un botón en el menú contextual para establecer la aplicación manejadora predeterminada.


Se ha proporcionado la capacidad de representar las acciones definidas por el usuario en forma de un submenú cascada de múltiples niveles.

Se ha modificado la interfaz de la configuración. Se han agrupado las opciones de miniaturas. Se ha añadido la posibilidad de limitar el tamaño de los archivos al crear miniaturas. En las operaciones de transferencia de archivos, se ha añadido la opción de usar archivos temporales con la extensión *.partial~. Se ha añadido una opción para verificar la suma de comprobación después de completar la transferencia. Se ha añadido una configuración para permitir la ejecución de scripts de shell. Se han añadido opciones para restaurar pestañas al iniciar y mostrar la ruta completa en el encabezado.


Fuente: opennet.ru




























