Preskoči na vsebino

Oh No! Parent Control

Zgodovina različic

Nove funkcije, izboljšave in popravki, izdaja za izdajo.

  1. v1.3

    Najnovejša izdaja

    Nove funkcije

    • Lokalizacija: Podpora za 62 jezikov, tudi za RTL (glasovali ste, prisluhnili smo! A naj vam ne postane samoumevno :) Naredite nam uslugo, razširite novico in pomagajte več družinam!)

    Napake

    • Starši in kiosk: Ob čakajočih posodobitvah izdelka smo dodali pogovorno okno, ki zahteva ponovni zagon, z rdečim gumbom Znova zaženi zdaj; nepovezane zahteve za ponovni zagon sistema ga ne sprožijo.

    Pripravljenost za Fedora Workstation 44

    • Na vseh področjih: Odpravili smo nekaj blokirajočih težav z uvozom fdpolicy, SELinux in Broker. Osnovno preizkušanje potrjuje, da izdelek deluje od začetka do konca (ja!). Naslednji korak: več ročnega preizkušanja in nora pokritost s samodejnimi preizkusi. Ne veselite se prezgodaj. 10 % truda za izdelek, 90 % za preizkušanje — to potrjuje mojih 30 let izkušenj.

    Spremembe zunaj izdelka

    • Povečali smo pokritost s preizkusi od začetka do konca na 33 primerov.
  2. v1.2

    Popravki napak

    • Posodobitev programske opreme: Popravili smo opis, da se ujema z imenom aplikacije.
    • Pakiranje: Iz paketa smo odstranili interna orodja in dokumentacijo.
    • Napaka časa pred zaslonom: Odpravili smo neuspešne spremembe časa pred zaslonom, kadar fapolicyd 1.3.6 ni mogel predstaviti določenih imen datotek. Popravek preskoči nepotrebne izjeme za že blokirane datoteke in preveri pravila pred spremembo nastavitev ter poda jasnejše napake za nepodprte primere.
    • Broker: Odpravili smo samodejni zagon Lunar Client in zagon AppImage Minecraft iz pomnilnika, ko je bil mehko blokiran.
    • Broker: Okrepili smo preverjanja izvajanja z izoliranimi odjemalci D-Bus, ohranjenimi poznimi odgovori, obnovljivim čiščenjem in strožjim preverjanjem identitete izvajanja.
    • Aplikacija za otroke: Odpravili smo obnovitev časovnika po prebujanju iz pripravljenosti in dodali diagnostične podatke, ki varujejo zasebnost, za napake pri osveževanju odštevanja. Hvala uporabniku, ki je 27. septembra 2026 poslal poročilo o sesutju!

    Nove funkcije

    • Beleženje: Dodali smo več dnevnikov za odpravljanje težav, ne da bi beležili osebne podatke.
    • Beleženje: Časovne žige v dnevnikih smo spremenili iz lokalnega časa v UTC.
    • Pogovorno okno za odzive: Zbiranje dnevnikov zdaj poteka asinhrono, gumb Pošlji odziv pa ostane onemogočen, dokler zbiranje ni končano. Dnevniki zdaj vključujejo sistemske podatke brez osebnih podatkov.
    • Aplikacija za starše: Pojasnilo, kako se vrednost izračuna, je zdaj jasnejše.
    • Aplikacija za otroke: Dodali smo ukaz oh-no-parent-control-child kot vzdevek za oh-no-parent-control --child-overlay, da omogočimo prihodnjo razširitev na druge distribucije in namizna okolja.

    Spremembe zunaj izdelka

    • Avtomatizirali smo 24 primerov preizkusov od začetka do konca za okrepitev preverjanja kakovosti.
  3. v1.1

    Popravki napak

    • Aplikacija za starše: Odpravili smo težavo, zaradi katere se Dnevna časovna kvota na majhnih zaslonih ni razširila.
    • Broker: Odpravili smo neuspešno ponovno nalaganje pravilnikov izvajanja, kadar so nespremenjene datoteke s pravili zakrile zastarela aktivna pravila.
  4. v1.0

    Nove funkcije

    • Prva izdaja.