Los espacios de trabajo flotantes incorporan barras de título adaptadas al tema y permiten elegir la disposición predeterminada
dhh integró la función de espacios de trabajo flotantes de
ryanrhughes en la rama de desarrollo quattro mediante omacom/omarchy#14482. Ahora Super + L alterna entre las disposiciones en mosaico, con desplazamiento y flotante, con un indicador de disposición en la barra en el que se puede hacer clic. Las ventanas flotantes incorporan barras de título adaptadas al tema, con botones para maximizar y cerrar. La implementación incorporada también permite elegir una disposición predeterminada para los espacios de trabajo, conservando las preferencias individuales de cada uno.
Antes de integrarse, la implementación prescindió de Shelf, que permitía minimizar ventanas, y del ajuste a los bordes. dhh también corrigió la forma en que la migración decodifica los lanzadores de aplicaciones web existentes para que las barras de título puedan mostrar los nombres de aplicación guardados. Un commit relacionado del repositorio de paquetes, omacom/omarchy-pkgs@9c81c8a705be, mantiene desactivadas las barras de título salvo que la configuración las habilite, evitando que queden barras sueltas cuando un espacio de trabajo deja de usar el modo flotante.
Fuentes
- Pick window transparency from Appearance > Window Transparency, and a Glassy bar background
- Pick window transparency from Appearance > Window Transparency, and a Glassy bar background (#14991)
- review-comment by
greptile-apps[bot]
- review-comment by
dhh
- review-comment by
greptile-apps[bot]
- review-comment by
dhh
Las ventanas con efecto cristal y los fondos de la barra se incorporan a las opciones de apariencia
dhh presentó e integró omacom/omarchy#14991 en quattro, añadiendo las opciones Opaco, Transparente y Cristal para las ventanas, junto con Opaco, Cristal y Sin fondo para la barra. El commit que acompaña al cambio separa la transparencia del ajuste de animaciones y conserva las ventanas opacas para quienes ya tenían las animaciones desactivadas. Estos cambios pertenecen a la rama de desarrollo.
La revisión de greptile-apps[bot] detectó una condición de carrera al cambiar de tema y cambios de la barra que podían indicar que se habían aplicado correctamente aunque hubiera fallado la actualización del desenfoque.
dhh respondió manteniendo el bloqueo del tema mientras se cambia la transparencia y restaurando el fondo anterior de la barra cuando falla la sincronización del desenfoque. Estas respuestas están documentadas en omacom/omarchy#14991:discussion_r4241034084 y omacom/omarchy#14991:discussion_r4241536469.
Bloq Mayús recupera su función habitual y Mayús permite cambiar de método de entrada
dhh integró omacom/omarchy#14939 en quattro, restaurando el funcionamiento habitual de Bloq Mayús y trasladando Compose a Mayús + Bloq Mayús. El cambio relacionado del método de entrada, incorporado en omacom/omarchy@dc50bbe5746a, permite pulsar Mayús por sí sola para salir del motor de entrada activo, escribir con caracteres latinos y volver a activarlo. Mayús + letra y la escritura habitual con caracteres latinos siguen funcionando igual.
greptile-apps[bot] descubrió que la prueba de compilación del mapa de teclado podía omitirse sin aviso cuando xkbcli no estaba disponible.
dhh modificó la prueba para exigir su presencia, como se documenta en omacom/omarchy#14939:discussion_r4239666159. Así, una ejecución satisfactoria de las pruebas también comprueba la opción de teclado personalizada.
El bloqueo de sesión consulta el estado actual y evita apropiarse de un bloqueo ajeno
dhh integró omacom/omarchy#15020 en quattro para impedir que una segunda instancia del shell se apropie de un bloqueo de sesión que otro proceso aún podría mantener. Otro commit de quattro, omacom/omarchy@d1a614ce6629, hace que las solicitudes de bloqueo consulten directamente el estado actual, después de que un enlace de propiedades desactualizado provocara que una solicitud de bloqueo previa a la suspensión no hiciera nada.
greptile-apps[bot] cuestionó el límite de reintentos de recuperación.
dhh explicó que la recuperación desiste deliberadamente mientras siga presente otra instancia de Quickshell o hyprlock: se acepta la posibilidad de que quede una instancia huérfana tras la protección de emergencia del compositor, en lugar de apropiarse de un bloqueo activo. El revisor aceptó esta decisión en omacom/omarchy#15020:discussion_r4241553575. El reinicio normal del shell espera a que termine la instancia anterior.
Las aplicaciones predeterminadas dan paso a Signed, Monologue y Omacut
dhh integró omacom/omarchy#14962 en quattro, retirando OBS Studio y Kdenlive de las nuevas instalaciones. El commit que acompaña al cambio indica que Monologue cubre la grabación y Omacut, el recorte. Las instalaciones existentes conservan ambas aplicaciones, y la opción de eliminar las aplicaciones preinstaladas ya no las incluye entre las que se deben desinstalar.
Otro commit de dhh en quattro, omacom/omarchy@be7c7bf3785f, sustituye Xournal++ por Signed en la instalación base y en el conjunto de aplicaciones preinstaladas. Su migración instala Signed en los equipos existentes, salvo que su propietario haya eliminado las aplicaciones preinstaladas, y conserva las instalaciones existentes de Xournal++. El paquete de Signed también se incorporó a la rama master del repositorio de paquetes.
Una única imagen de instalación ARM selecciona los paquetes según la placa detectada
birkskyum abrió omacom/omarchy-iso#258 el 11 de octubre para sustituir las selecciones separadas por placa por una única imagen USB aarch64. El commit de ese día, omacom/omarchy-iso@72773f63ef29, incluye los paquetes de todas las plataformas en el repositorio local sin conexión y permite que el instalador elija mediante el detector de hardware del entorno de ejecución. Posteriormente,
ryanrhughes integró la propuesta en la rama de desarrollo n1x el 15 de octubre, fuera del periodo que abarca este informe.
Otros commits relacionados conservan el firmware de Snapdragon de Windows antes de sustituir el disco e incluyen los controladores modulares de plataforma necesarios para que funcionen el USB, el teclado y la pantalla durante el arranque. La comparación de birkskyum del 11 de octubre indicó que la selección de paquetes para N1x no había cambiado, aunque la imagen era más grande. La descripción actual de la propuesta registra arranques por USB intermitentes en el Yoga Slim 7x y señala que seguían sin probarse la instalación en el portátil y el hardware N1x y GB10.
La integración del soporte para Surface Pro 11 en el kernel sigue siendo una propuesta abierta
turbineBMW abrió omacom/omarchy-pkgs#975 el 11 de octubre. La propuesta seguía abierta al comprobar su estado el 19 de octubre. Su descripción actual propone integrar el soporte para Surface Pro 11 en linux-omarchy-aarch64, incluidos los dispositivos de entrada, las cámaras y la gestión de energía; esa descripción también contiene revisiones posteriores y pruebas del 17 de octubre.
En la conversación del 11 de octubre, birkskyum informó de una compilación y un arranque satisfactorios en un Yoga Slim 7x, con los dispositivos de entrada, la red y el sonido funcionando, y excluyó expresamente las pruebas de suspensión y las específicas de Surface. Después,
turbineBMW comunicó que había probado la receta de compilación en un Surface Pro 11 y que funcionaban la suspensión, las cámaras, el lápiz y la entrada táctil. Se trata de informes de colaboradores, no de una confirmación independiente ni de un cambio del kernel ya distribuido.
El empaquetado de sudo sin contraseña mantiene la renovación de permisos tras las actualizaciones
La rama master del repositorio de paquetes recibió omacom/omarchy-pkgs@40ea1555f250, con ekollof como participante y Emiel (Andrath) Kollof como nombre de autor. El cambio distribuye conjuntamente en settings-dev el programa auxiliar de sudo sin contraseña, la biblioteca de seguridad, la regla de limpieza, el mecanismo de revocación y los scripts del paquete. Antes, una actualización podía dejar un marcador de eliminación que impedía conceder nuevos permisos hasta reiniciar.
La relación entre paquetes exige ahora la capacidad que proporciona la biblioteca de seguridad, lo que impide instalar un entorno de ejecución sin el programa auxiliar que necesita. Por separado, el commit de dhh en quattro, omacom/omarchy@3c1f7b780f8d, actualiza el indicador de sudo cuando cambian los permisos y utiliza un temporizador de caducidad basado en la hora del reloj; también actualiza el indicador cuando falla un cambio.
Pear Passwords publica una corrección de la verificación TLS
Pear Passwords 2.0.2 completó su publicación en el marketplace mediante omacom/omarchy-plugin-marketplace#10755. HANCORE-linux detectó que la verificación del certificado TLS del servidor estaba desactivada en una dependencia obligatoria de aprovisionamiento.
dragosol respondió con un parche que exige verificar el certificado y el nombre de host, restringe las solicitudes a servidores HTTPS de Apple y desactiva las redirecciones. El instalador también vuelve a construir la imagen afectada.
Posteriormente, HANCORE-linux aceptó el código fuente corregido y el procedimiento de reconstrucción, manteniendo la instalación manual por la configuración nativa y los pasos que requieren permisos de root.
github-actions[bot] comunicó que la instantánea actualizada se había publicado y verificado. Esta verificación se aplica a esa instantánea exacta del marketplace y no constituye una auditoría de seguridad.
Semantic search se publica tras proteger los documentos indexados
La propuesta de publicación de Semantic search de depletionmode, omacom/omarchy-plugin-marketplace#11062, llegó a publicarse después de que
HANCORE-linux detectara dos vías de exposición de datos locales: un índice en texto plano accesible para otros usuarios y una condición de carrera en el puerto del servidor del modelo que podía enviar documentos privados a otro proceso a la escucha.
depletionmode restringió los permisos de almacenamiento al propietario y sustituyó las conexiones TCP al servidor del modelo por sockets Unix privados que verifican la identidad del proceso hijo antes de enviar datos.
HANCORE-linux aceptó las correcciones revisadas y
github-actions[bot] comunicó la publicación. La instalación sigue siendo manual y descarga el modelo y el entorno de ejecución con hashes fijados; la verificación del marketplace cubre la instantánea seleccionada y no constituye una auditoría de seguridad.
Screen Narrator añade idiomas, traducción y lectura de PDF
uBruckhaus presentó el cambio de nombre de Simple Reader a Screen Narrator con 51 idiomas de lectura y traducción opcional. Después, durante la tramitación de omacom/omarchy-plugin-marketplace#11075, actualizó la versión propuesta a la 0.5.0, con lectura de PDF. El autor informó de detección de páginas mediante capturas de pantalla, cambio automático de página y omisión de los números de página en la lectura.
HANCORE-linux detectó campos editables del shell que podían provocar lecturas del portapapeles sin límites.
uBruckhaus los sustituyó por campos controlados mediante teclas y funciones explícitas de pegado con límites de bytes y tiempos máximos.
HANCORE-linux aceptó el código fuente corregido y
github-actions[bot] comunicó que la instantánea actualizada se había publicado y verificado. La configuración del entorno de ejecución, el modelo y el servicio sigue requiriendo una instalación manual.
Las cuadrículas del calendario evitan los saltos causados por el horario de verano
omacom/omarchy@d74d6ea249c5 se incorporó a quattro, con omarchybot como participante y Omarchybot como nombre de autor. El cambio construye las cuadrículas del calendario con fechas UTC en lugar de la medianoche local, evitando fechas duplicadas o mal colocadas cuando los cambios de horario de verano hacen que la medianoche no exista. Los encabezados del calendario utilizan el mediodía local para evitar seleccionar el mes anterior.
El commit explica que Node y QML resuelven de forma distinta las horas locales inexistentes, lo que permitió que las pruebas anteriores no detectaran fallos en el calendario del escritorio. Las pruebas revisadas comprueban que las cuadrículas no se construyan con la hora local e incluyen la fecha que se omitió en el calendario de Samoa.
