Przejdź do treści

Oh No! Parent Control

Historia wersji

Nowe funkcje, ulepszenia i poprawki — wydanie po wydaniu.

  1. v1.3

    Najnowsze wydanie

    Nowe 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.
  2. 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.
  3. 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.
  4. v1.0

    Nowe funkcje

    • Pierwsze wydanie.