Oh No! Parent Control
Historia wersji
Nowe funkcje, ulepszenia i poprawki — wydanie po wydaniu.
v1.3
Najnowsze wydanieNowe funkcje
- Lokalizacja: Obsługa 62 języków, w tym języków RTL (głosowaliście, więc Was wysłuchaliśmy! Tylko się nie rozpuszczajcie :) Zróbcie mi przysługę: rozgłoście to, pomóżcie kolejnym rodzinom!)
Błędy
- Rodzic i kiosk: Dodano okno wymagające ponownego uruchomienia z czerwonym przyciskiem Uruchom ponownie teraz dla oczekujących aktualizacji produktu; niepowiązane żądania ponownego uruchomienia systemu go nie wywołują.
Gotowość na Fedora Workstation 44
- We wszystkich obszarach: Naprawiono kilka blokujących problemów związanych z importem fdpolicy, SELinux i Broker. Podstawowe testy potwierdzają, że produkt działa kompleksowo (hurra!). Następny krok: więcej testów ręcznych i szalony zakres automatyzacji. Nie ekscytujcie się za wcześnie. 10% wysiłku na produkt, 90% na testy — zgodnie z moimi 30-letnimi doświadczeniami.
Zmiany niezwiązane z produktem
- Zwiększono zakres testów e2e do 33.
v1.2
Poprawki błędów
- Aktualizator oprogramowania: Poprawiono opis, aby odpowiadał nazwie aplikacji.
- Pakiet: Usunięto z pakietu wewnętrzne narzędzia i dokumentację.
- Błąd czasu przed ekranem Naprawiono błędy zmian czasu przed ekranem występujące, gdy fapolicyd 1.3.6 nie potrafił przedstawić niektórych nazw plików. Poprawka pomija niepotrzebne wyjątki dla plików już zablokowanych i sprawdza reguły przed zmianą ustawień, podając jaśniejsze błędy dla nieobsługiwanych przypadków.
- Broker: Naprawiono automatyczne uruchamianie Lunar Client oraz uruchamianie aplikacji Minecraft AppImage w pamięci, gdy była objęta blokadą wymagającą zgody rodzica.
- Broker: Wzmocniono sondy wykonywania za pomocą izolowanych klientów D-Bus, zachowywania późnych odpowiedzi, możliwego do odzyskania czyszczenia i dokładniejszego sprawdzania tożsamości procesu.
- Aplikacja dziecka: Naprawiono przywracanie licznika po wznowieniu z uśpienia oraz dodano diagnostykę chroniącą prywatność przy błędach odświeżania odliczania. Dziękujemy użytkownikowi, który przesłał raport awarii 27 września 2026 r.!
Nowe funkcje
- Rejestrowanie zdarzeń: Dodano więcej dzienników diagnostycznych bez zapisywania informacji umożliwiających identyfikację osób.
- Rejestrowanie zdarzeń: Zmieniono znaczniki czasu w dziennikach z czasu lokalnego na UTC.
- Okno opinii: Zbieranie dzienników odbywa się teraz asynchronicznie, a przycisk Wyślij opinię pozostaje nieaktywny do końca zbierania. Dzienniki zawierają teraz informacje o systemie, ale bez danych umożliwiających identyfikację osób.
- Aplikacja Rodzica: Doprecyzowano wyjaśnienie Sposób obliczania.
- Aplikacja dziecka: Dodano polecenie oh-no-parent-control-child jako alias oh-no-parent-control --child-overlay, aby umożliwić przyszłą obsługę innych dystrybucji i środowisk graficznych.
Zmiany niezwiązane z produktem
- Zautomatyzowano 24 przypadki testów end-to-end, aby wzmocnić kontrole jakości.
v1.1
Poprawki błędów
- Aplikacja Rodzica: Naprawiono problem, przez który Dzienny limit nie rozwijał się na małych ekranach.
- Broker: Naprawiono brak ponownego wczytywania polityk wykonywania, gdy niezmienione pliki reguł maskowały nieaktualne aktywne reguły.
v1.0
Nowe funkcje
- Pierwsze wydanie.
