Oh No! Parent Control
Historial de versiones
Novedades, mejoras y correcciones, versión a versión.
v1.3
Última versiónFunciones nuevas
- Localización: Admite 62 idiomas, incluidos idiomas RTL (¡votasteis y os escuchamos! Pero no os malacostumbréis :) Hacedme un favor: difundidlo y ayudad a más familias).
Errores
- Aplicación para padres y Aplicación de quiosco: Se añadió un diálogo que exige reiniciar, con un botón rojo «Reiniciar ahora», para las actualizaciones pendientes del producto; las solicitudes de reinicio del sistema no relacionadas no lo activan.
Preparación para Fedora Workstation 44
- En general: Se corrigieron algunos problemas bloqueantes de importación de fdpolicy, SELinux y Broker. Las pruebas básicas demuestran que el producto funciona de principio a fin (¡bien!). El siguiente paso: más pruebas manuales y una cobertura de automatización disparatada. No os emocionéis demasiado pronto. Dedicar un 10 % de esfuerzo al producto y un 90 % a las pruebas coincide con mis 30 años de experiencia.
Cambios ajenos al producto
- La cobertura de pruebas de extremo a extremo aumentó a 33.
v1.2
Correcciones de errores
- Actualizador de software: Se corrigió la descripción para que coincidiera con el nombre de la aplicación.
- Empaquetado: Se eliminaron del paquete las herramientas internas y la documentación.
- Error de tiempo de pantalla Se corrigió un fallo que impedía cambiar el tiempo de pantalla cuando fapolicyd 1.3.6 no podía representar ciertos nombres de archivo. La solución omite excepciones innecesarias para archivos ya bloqueados y valida las reglas antes de cambiar los ajustes, con errores más claros para los casos no compatibles.
- Broker: Se corrigió el inicio automático de Lunar Client y el inicio de un AppImage de Minecraft en memoria cuando estaba Bloqueada con permiso.
- Broker: Se reforzaron las comprobaciones de ejecución con clientes D-Bus aislados, respuestas tardías retenidas, limpieza recuperable y comprobaciones más estrictas de identidad de ejecución.
- Aplicación infantil: Se corrigió la recuperación del temporizador al reanudar después de la suspensión y se añadieron diagnósticos respetuosos con la privacidad para los fallos de actualización de la cuenta atrás. ¡Gracias a la persona que envió un informe de fallo el 27 de septiembre de 2026!
Funciones nuevas
- Registro: Se añadieron más registros para resolver problemas sin registrar información de identificación personal.
- Registro: Las marcas de tiempo de los registros cambiaron de hora local a UTC.
- Diálogo de comentarios: La recopilación de registros ahora se ejecuta de forma asíncrona y el botón Enviar comentarios permanece desactivado hasta que termina. Los registros ahora incluyen información del sistema, pero no información de identificación personal.
- Aplicación para padres: Se aclaró la explicación «Cómo se calcula».
- Aplicación infantil: Se añadió el comando oh-no-parent-control-child como alias de oh-no-parent-control --child-overlay para facilitar futuras ampliaciones a otras distribuciones y entornos de escritorio.
Cambios ajenos al producto
- Se automatizaron 24 casos de prueba de extremo a extremo para reforzar los controles de calidad.
v1.1
Correcciones de errores
- Aplicación para padres: Se corrigió un problema que impedía expandir la asignación diaria en pantallas pequeñas.
- Broker: Se corrigió un fallo de recarga de las políticas de ejecución cuando archivos de reglas sin cambios ocultaban reglas activas obsoletas.
v1.0
Funciones nuevas
- Versión inicial.
