Pāriet uz saturu

Oh No! Parent Control

Versiju vēsture

Jaunas funkcijas, uzlabojumi un labojumi katrā laidienā.

  1. v1.5

    Jaunākais laidiens

    Sirsnīgs paldies

    • Steidzams kļūdu labojumu laidiens 30. oktobrī plkst. 16.00 PDT anonīms lietotājs ziņoja par kritisku kļūdu, kuras dēļ vecāku lietotnē nedarbojās laika ierobežojuma slēdzis. Šis steidzamais v1.5 laidiens novērš problēmu (skatiet pirmos divus ierakstus sadaļā Kļūdu labojumi). Tādēļ plānotais laidiens Fedora 44 tiks aizkavēts aptuveni par nedēļu. Lietotājam, kurš par to ziņoja: paldies! Patiesi atvainojamies par neērtībām. Šis produkts ir jauns, bet mēs neesam vāji! Esam apņēmušies kļūt labāki katru dienu.

    Jaunas funkcijas

    • Kiosks: Uzlabots Polkit autentifikācijas dialoga uzvednes izkārtojums, lai tā būtu skaidrāka un vieglāk lasāma.

    Kļūdu labojumi

    • Ekrāna laiks: Novērsta ekrānlaika kontroles ieslēgšanas kļūme, ja GNOME bija globāli atspējojis lietotāja paplašinājumus. Paplašinājuma atjaunošana aptver visus ieejas punktus: vecāku lietotnes ielādi, izvēlētā bērna maiņu, ekrānlaika ierobežojuma ieslēgšanu, laika piešķiršanas apstiprināšanu kioskā, datora restartēšanu un bērna pieteikšanos. Zināšanai: bērna paplašinājuma atspējošana var ietekmēt dažas produkta funkcijas, taču ekrānlaika ierobežojumi, lietotņu ierobežojumi un drošības robežas joprojām tiek pilnībā ievērotas un paliek neskartas.
    • Diagnostika: Pievienota privātumu saudzējoša reģistrēšana atspējotiem GNOME paplašinājumiem, Shell avārijām, iespējamām paplašinājumu kļūdām, kā arī ekrānlaika atjaunošanas un izmaiņu atsaukšanas kļūmēm.
    • Ekrāna laiks: Novērsta problēma, kuras dēļ papildu laika apstiprinājumi reizēm pievienoja vairāk laika, nekā pieprasīts.
    • Kiosks: Novērstas laika pieprasījumu kļūmes pirms vecāku apstiprinājuma, ja nav pieejama sistēmas valodu noteikšana.
    • Kiosks: Novērsta pieteikšanās noraidīšana, ja īslaicīga apkope uz brīdi aizkavē piekļuvi.
  2. v1.4

    Jaunas funkcijas

    • Valodas dialogs: Valodu var meklēt gan pēc angļu nosaukuma, gan nosaukuma pašā valodā.
    • Atlikušā laika atgādinājumi: Bērna sesijā pievienoti noklusējuma kritiskie atgādinājumi. Tie var parādīties pilnekrāna lietotnēs, un bērna preferencēs tos var pielāgot vai pilnībā noņemt.
    • Vecāku lietotne: Atsaukšanas dialogā ir saraksts ar darbojošām lietotnēm, kuru bloķēšanu var apiet ar vecāku atļauju un kuras tiks aizvērtas.
    • Vecāku lietotne: Izskata atsvaidzinājums :) Vienmērīgāka lietotnes ielāde; glīts lietotņu saraksta ielādes pārklājums ar progresu procentos.
    • Jaunumi: Vecāku un bērna lietotnēm pievienota metadatos balstīta Jaunumu infrastruktūra. Vecāku versija piedāvā visu (vecākiem nekādas žēlastības, grrr!); bērna versija piedāvā tikai rūpīgi veidotu, viņiem būtisku un piemērotu saturu (mēs taču visi esam atbildīgi vecāki, vai ne?).
    • Laika pieprasījuma veidlapa: Preferencēs varat pielāgot iepriekš iestatītos laikus!
    • Laika pieprasījuma veidlapa: Pielāgotajai vērtībai varat izvēlēties minūtes vai stundas (šo funkciju lūdza mans dēls. Kad priecīgi pamāju, viņš jautāja: tēti, būtu forši pievienot sekundes un dienas. Pirms es uzkliedzu: „Ārā, pirms es atkal iesperu pa tavu jauko mazo dibenu!“).

    Kļūdu labojumi

    • Instalēšana: Novērstas pakotņu trigeru kļūdas pēc liegtas kioska pieteikšanās Ubuntu un Fedora sistēmās, kā arī tad, kad bērna ekrāna laiks ir beidzies.
    • Kiosks: Novērsta neparedzēta piekļuve darbvirsmai, ierobežojot kioska kontu līdz pieprasījuma lietotnei un tai vajadzīgajiem pakalpojumiem.
    • Kiosks: Novērstas startēšanas kļūmes, ja citām instalētām lietotnēm ir rakstāmi datu katalogi.
    • Kiosks: Novērsta Fedora avārija startēšanas laikā, ko izraisīja trūkstoša GPU renderēšanas atļauja.
    • Bērna lietotne: Novērsta atpakaļskaitīšanas iesalšana nepārtrauktas lietošanas laikā un priekšlaicīga ekrāna bloķēšana pēc neaktivitātes.
    • Bērna lietotne: Novērsts, ka darbvirsma palika bloķēta pēc veiksmīgas autentifikācijas, kad bija piešķirts papildu ekrāna laiks.
    • Ekrāna laiks: Novērsti nevajadzīgi kļūdu ziņojumi pēc atbloķēšanas un uzlabota atkopšanās pēc īslaicīgām taimera pakalpojuma kļūmēm.
    • Broker: Novērstas startēšanas kļūmes īslaicīgu uzticamības datubāzes bloķēšanas konfliktu dēļ, un pēc pakalpojuma atkopšanās saglabāta ierobežota apjoma atkarību diagnostika, nevācot personas datus.
    • Broker: Pievienota automātiska atkopšanās, ja fapolicyd pakalpojums beidz darbu ar kļūdu.
    • Vecāku lietotne: Novērsta lietotņu režģa kolonnu virsrakstu pārklāšanās dažās valodās, kuras raksta no labās uz kreiso pusi.
    • Vecāku lietotne: Novērsts, ka poga Atsaukt bija atspējota, kad atlikušais laiks bija nulle, bet lietotnes ar vecāku atļauju apejamu bloķēšanu joprojām darbojās. Vecāki tās var aizvērt pēc bērna sesijas bloķēšanas.
    • Bērna lietotne: Novērsts, ka kioska sesijā Enter nospiešana pēc pielāgotas vērtības ievadīšanas neatvēra autentifikācijas dialogu.

    Ar produktu nesaistītas izmaiņas

    • Pilnas darbplūsmas testu pārklājums palielināts līdz 46. Fedora ir iekļauta, bez dubultas uzskaites.

    Gatavība Fedora Workstation 44

    • Manuālā testēšana: Vecais tētis maģiski atrada vēl vecāku Surface Laptop un brīnumainā kārtā instalēja tajā Fedora 44. Galu galā virtuālās mašīnas neaizstāj īsta datora lietošanas sajūtu (atceraties v1.1 kļūdas labojumu?). Pēc 5 kļūdu labojumiem tas darbojas!
    • Testu automatizācija: Liels solis tuvāk: Fedora automatizācija paaugstināta līdz pirmšķirīgam statusam ar Ubuntu līdzvērtīgu pārklājumu. Fedora laidiens jau pie apvāršņa!!!
  3. v1.3

    Jaunas funkcijas

    • Lokalizācija: Atbalsta 62 valodas, tostarp rakstību no labās uz kreiso pusi (jūs balsojāt, mēs ieklausījāmies! Tikai nesākat to uzskatīt par pašsaprotamu :) Izdariet mums pakalpojumu, izplatiet ziņu, palīdziet vairāk ģimenēm!)

    Kļūdas

    • Vecāku un kioska lietotne: Gaidošajiem produkta atjauninājumiem pievienots restartēšanas pieprasījuma dialogs ar sarkanu pogu “Restartēt tagad”; nesaistīti sistēmas restartēšanas pieprasījumi to neaktivizē.

    Gatavība Fedora Workstation 44

    • Visā sistēmā: Novērstas dažas bloķējošas problēmas fdpolicy importēšanā, SELinux un Broker. Pamata pārbaudes pierāda, ka produkts darbojas no sākuma līdz beigām (jā!). Nākamais solis: vairāk manuālu pārbaužu un plašāks automatizēto testu pārklājums. Pārāk agri nesajūsminieties. 10% pūļu produktam un 90% testēšanai atbilst manai 30 gadu pieredzei.

    Ar produktu nesaistītas izmaiņas

    • Paplašināts gala līdz galam pārbaužu pārklājums līdz 33 gadījumiem.
  4. v1.2

    Kļūdu labojumi

    • Programmatūras atjauninātājs: Labots apraksts, lai tas atbilstu lietotnes nosaukumam.
    • Pakotnes izveide: No pakotnes izņemtas iekšējās rīku programmas un dokumentācija.
    • Ekrāna laika kļūda Novērsta ekrāna laika izmaiņu kļūme gadījumos, kad fapolicyd 1.3.6 nespēja attēlot noteiktus failu nosaukumus. Labojums izlaiž nevajadzīgus izņēmumus jau bloķētiem failiem un pirms iestatījumu maiņas pārbauda noteikumus, sniedzot skaidrākus kļūdu paziņojumus neatbalstītiem gadījumiem.
    • Broker: Novērsta Lunar Client automātiska palaišana un atmiņā esošas Minecraft AppImage palaišana, kad lietotne bija bloķēta līdz apstiprinājumam.
    • Broker: Pastiprinātas izpildes pārbaudes ar izolētiem D-Bus klientiem, novēlotu atbilžu saglabāšanu, atkopjamu tīrīšanu un stingrākām izpildes identitātes pārbaudēm.
    • Bērna lietotne: Novērsta taimera atjaunošanas kļūda pēc pamošanās no apturēšanas režīma un pievienota privātumu saudzējoša diagnostika atpakaļskaitīšanas atsvaidzināšanas kļūmēm. Paldies lietotājam, kas 2026. gada 27. septembrī iesūtīja avārijas ziņojumu!

    Jaunas funkcijas

    • Žurnāli: Pievienoti papildu problēmu novēršanas žurnāli, neierakstot personu identificējošu informāciju.
    • Žurnāli: Žurnālu laikzīmogi mainīti no vietējā laika uz UTC.
    • Atsauksmju dialogs: Žurnālu apkopošana tagad notiek asinhroni, un poga “Sūtīt atsauksmi” paliek atspējota, līdz apkopošana beidzas. Žurnālos tagad ir sistēmas informācija, bet nav personu identificējošas informācijas.
    • Vecāku lietotne: Precizēts skaidrojums “Kā tiek aprēķināts”.
    • Bērna lietotne: Komanda oh-no-parent-control-child pievienota kā aizstājvārds komandai oh-no-parent-control --child-overlay, lai atbalstītu turpmāku pielāgošanu citām distribūcijām un darbvirsmas vidēm.

    Ar produktu nesaistītas izmaiņas

    • Automatizēti 24 gala līdz galam pārbaužu gadījumi kvalitātes kontroles stiprināšanai.
  5. v1.1

    Kļūdu labojumi

    • Vecāku lietotne: Novērsta problēma, kuras dēļ mazā ekrānā neizvērsās dienas limits.
    • Broker: Novērsta izpildes politiku pārlādes kļūme, kad nemainīti noteikumu faili slēpa novecojušus aktīvos noteikumus.
  6. v1.0

    Jaunas funkcijas

    • Sākotnējais laidiens.