Preskočiť na obsah

Oh No! Parent Control

História verzií

Nové funkcie, vylepšenia a opravy v každom vydaní.

  1. v1.5

    Najnovšie vydanie

    Srdečné poďakovanie

    • Naliehavé vydanie s opravami chýb 30. októbra o 16:00 PDT nahlásil anonymný používateľ kritickú chybu, ktorá bránila fungovaniu prepínača časového limitu v rodičovskej aplikácii. Toto naliehavé vydanie v1.5 problém opravuje (pozrite prvé dve položky v časti Opravy chýb). Naše plánované vydanie pre Fedoru 44 sa preto oneskorí približne o týždeň. Používateľovi, ktorý chybu nahlásil: ďakujeme! Úprimne sa ospravedlňujeme za nepríjemnosti. Tento produkt je mladý, ale nie sme slabí! Sme odhodlaní zlepšovať sa každý deň.

    Nové funkcie

    • Kiosk: Vylepšené rozloženie výzvy v overovacom dialógu Polkit, aby bola jasnejšia a čitateľnejšia.

    Opravy chýb

    • Čas pri obrazovke: Opravené zlyhanie zapnutia kontroly času pri obrazovke, keď GNOME globálne zakázal používateľské rozšírenia. Obnova rozšírenia pokrýva všetky vstupné body: načítanie rodičovskej aplikácie, zmenu vybraného dieťaťa, zapnutie časového limitu, schválenie pridelenia času v kiosku, reštart počítača a prihlásenie dieťaťa. Pre informáciu: zakázanie detského rozšírenia môže ovplyvniť niektoré funkcie produktu, ale limity času pri obrazovke, obmedzenia aplikácií a bezpečnostné hranice zostávajú plne vynucované a nedotknuté.
    • Diagnostika: Pridané protokolovanie rešpektujúce súkromie pre zakázané rozšírenia GNOME, pády Shellu, možné chyby rozšírení a zlyhania obnovy času pri obrazovke aj vrátenia zmien.
    • Čas pri obrazovke: Opravené, že schválenia času navyše niekedy pridávali viac času, než bolo požadované.
    • Kiosk: Opravené zlyhávanie žiadostí o čas pred schválením rodičom, keď nie je dostupné zisťovanie jazykov systému.
    • Kiosk: Opravené odmietnutie prihlásenia, keď krátka údržba dočasne oneskorí prístup.
  2. v1.4

    Nové funkcie

    • Dialóg jazyka: Jazyk môžete vyhľadať podľa anglického aj lokalizovaného názvu.
    • Pripomienky zostávajúceho času: Do relácie dieťaťa boli pridané predvolené kritické pripomienky. Môžu sa zobrazovať v aplikáciách na celej obrazovke a v nastaveniach dieťaťa ich možno prispôsobiť alebo úplne odstrániť.
    • Rodičovská aplikácia: Dialóg odvolania povolenia zobrazuje zoznam spustených aplikácií s blokovaním, ktoré môže rodič dočasne povoliť, a ktoré budú ukončené.
    • Rodičovská aplikácia: Malý facelift :) Plynulejšie načítanie aplikácie; úhľadná prekryvná vrstva načítania zoznamu aplikácií s priebehom v percentách.
    • Čo je nové: Do rodičovskej a detskej aplikácie pribudla infraštruktúra noviniek založená na metadátach. Rodičovská verzia ponúka všetko (žiadne zľutovanie s rodičmi, grrr!); detská iba starostlivo pripravený, relevantný a vhodný obsah (veď sme všetci zodpovední rodičia, však?).
    • Formulár žiadosti o čas: Predvolené časy si môžete prispôsobiť v nastaveniach!
    • Formulár žiadosti o čas: Ako jednotku vlastnej hodnoty si môžete vybrať minúty alebo hodiny (funkciu si vyžiadal môj syn. Keď som s radosťou prikývol, spýtal sa: „Oci, bolo by super pridať sekundy a dni“, skôr než počul: „Von, kým ťa znova nekopnem do toho tvojho rozkošného zadočka!“).

    Opravy chýb

    • Inštalácia: Opravené chyby spúšťačov balíkov po zamietnutom prihlásení do kiosku v Ubuntu a Fedora a pri vyčerpaní času dieťaťa pri obrazovke.
    • Kiosk: Opravený nechcený prístup k pracovnej ploche obmedzením účtu kiosku na aplikáciu žiadostí a jej potrebné služby.
    • Kiosk: Opravené zlyhania pri spustení, keď majú iné nainštalované aplikácie zapisovateľné dátové adresáre.
    • Kiosk: Opravený pád pri spustení v systéme Fedora spôsobený chýbajúcim oprávnením na vykresľovanie cez GPU.
    • Detská aplikácia: Opravené zamŕzanie odpočítavania pri nepretržitom používaní a predčasné zamykanie obrazovky po nečinnosti.
    • Detská aplikácia: Opravené zotrvanie pracovnej plochy v zamknutom stave po úspešnom overení, keď bol pridelený ďalší čas pri obrazovke.
    • Čas pri obrazovke: Odstránené zbytočné hlásenia chýb po odomknutí a zlepšené zotavenie z dočasných zlyhaní služby časovača.
    • Broker: Opravené zlyhania pri spustení spôsobené dočasným súbehom pri získavaní zámku databázy dôvery a zachovaná diagnostika závislostí s obmedzeným rozsahom po obnovení služby bez zhromažďovania osobných údajov.
    • Broker: Pridané automatické zotavenie, keď sa služba fapolicyd ukončí s chybou.
    • Rodičovská aplikácia: Opravené prekrývanie hlavičiek stĺpcov mriežky aplikácií v niektorých jazykoch RTL.
    • Rodičovská aplikácia: Opravené neaktívne tlačidlo odvolania povolenia pri nulovom zostávajúcom čase, keď stále bežia aplikácie s blokovaním, ktoré môže rodič dočasne povoliť. Rodičia ich tak môžu zatvoriť po zamknutí relácie dieťaťa.
    • Detská aplikácia: Opravené neotvorenie dialógu overenia pri stlačení Enter po zadaní vlastnej hodnoty v relácii kiosku.

    Zmeny mimo produktu

    • Počet komplexných testov sa zvýšil na 46. Pokrývajú aj Fedora, bez dvojitého započítania.

    Pripravenosť na Fedora Workstation 44

    • Ručné testovanie: Starý tatko čarovne vyhrabal ešte starší Surface Laptop a zázrakom naň nainštaloval Fedora 44. Virtuálne stroje napokon nenahradia dojem zo skutočného počítača (pamätáte si opravu vo v1.1?). Po 5 opravách to funguje!
    • Automatizácia testov: Veľký krok vpred — automatizácia Fedora povýšila na občana prvej triedy a pokrytím sa vyrovnala Ubuntu. Vydanie pre Fedora je na obzore!!!
  3. v1.3

    Nové funkcie

    • Lokalizácia: Podporuje 62 jazykov vrátane jazykov písaných sprava doľava (hlasovali ste, vypočuli sme vás! Len si na to nezvyknite :) Urobte mi láskavosť, povedzte o nás ďalej a pomôžte ďalším rodinám!)

    Opravy chýb

    • Rodič a kiosk: Pri čakajúcich aktualizáciách produktu sa pridalo dialógové okno vyžadujúce reštart s červeným tlačidlom Reštartovať teraz; nesúvisiace požiadavky systému na reštart ho nevyvolajú.

    Pripravenosť na Fedora Workstation 44

    • Naprieč produktom: Opravilo sa niekoľko blokujúcich problémov s importom fdpolicy, SELinux a sprostredkovateľom. Základné testy dokazujú, že produkt funguje od začiatku až do konca (hurá!). Ďalším krokom je viac ručného testovania a rozsiahle automatizované pokrytie. Ešte sa netešte predčasne. Na základe mojich 30-ročných skúseností má zmysel venovať 10 % úsilia produktu a 90 % testovaniu.

    Zmeny mimo produktu

    • Rozšírené pokrytie komplexnými testami na 33 prípadov.
  4. v1.2

    Opravy chýb

    • Aktualizátor softvéru: Popis bol upravený tak, aby zodpovedal názvu aplikácie.
    • Balíkovanie: Z balíka sa odstránili interné nástroje a dokumentácia.
    • Chyba času pri obrazovke Opravilo sa zlyhanie zmien času pri obrazovke, keď fapolicyd 1.3.6 nedokázal reprezentovať určité názvy súborov. Oprava vynecháva nepotrebné výnimky pre už blokované súbory a pred zmenou nastavení overuje pravidlá; nepodporované prípady teraz hlásia jasnejšiu chybu.
    • Sprostredkovateľ: Opravilo sa automatické spúšťanie Lunar Client a spúšťanie AppImage Minecraftu v pamäti, keď bolo blokované do schválenia.
    • Sprostredkovateľ: Kontroly spúšťania sa posilnili izolovanými klientmi D-Bus, uchovaním oneskorených odpovedí, obnoviteľným čistením a prísnejšími kontrolami identity spúšťania.
    • Aplikácia dieťaťa: Opravila sa obnova časovača po prebudení zo suspendovaného stavu a pridala sa diagnostika bezpečná z hľadiska súkromia pri zlyhaní obnovenia odpočtu. Ďakujeme používateľovi, ktorý poslal hlásenie o zlyhaní 27. septembra 2026!

    Nové funkcie

    • Zaznamenávanie: Pridali sa ďalšie záznamy na riešenie problémov bez zaznamenávania osobne identifikovateľných údajov.
    • Zaznamenávanie: Časové pečiatky záznamov sa zmenili z miestneho času na UTC.
    • Dialóg spätnej väzby: Zbieranie záznamov teraz prebieha asynchrónne a tlačidlo Odoslať spätnú väzbu zostane neaktívne, kým sa zber nedokončí. Záznamy teraz obsahujú systémové informácie bez osobne identifikovateľných údajov.
    • Rodičovská aplikácia: Spresnilo sa vysvetlenie výpočtu.
    • Aplikácia dieťaťa: Príkaz oh-no-parent-control-child bol pridaný ako alias príkazu oh-no-parent-control --child-overlay na podporu budúceho rozšírenia na ďalšie distribúcie a prostredia.

    Zmeny mimo produktu

    • Automatizovalo sa 24 komplexných testovacích prípadov na posilnenie kontroly kvality.
  5. v1.1

    Opravy chýb

    • Rodičovská aplikácia: Opravil sa problém, pre ktorý sa Denný čas nerozbalil na malých obrazovkách.
    • Sprostredkovateľ: Opravilo sa opätovné načítanie pravidiel spúšťania, keď nezmenené súbory pravidiel zakryli zastarané aktívne pravidlá.
  6. v1.0

    Nové funkcie

    • Prvé vydanie.