Oh No! Parent Control
Verzióelőzmények
Új funkciók, fejlesztések és javítások kiadásonként.
v1.5
Legújabb kiadásSzívből jövő köszönet
- Sürgős hibajavító kiadás Október 30-án, PDT szerint 16 órakor egy névtelen felhasználó kritikus hibát jelentett, amely miatt az időkorlát kapcsolója nem működött a szülői alkalmazásban. Ez a sürgős v1.5 kiadás kijavítja a problémát (lásd a Hibajavítások első két bejegyzését). Emiatt a Fedora 44-hez tervezett kiadásunk körülbelül egy hetet késik. A hibát bejelentő felhasználónak: köszönjük! Őszintén elnézést kérünk a kellemetlenségért. Ez a termék még fiatal, de nem vagyunk gyengék! Elkötelezettek vagyunk a mindennapos fejlődés mellett.
Új funkciók
- Kioszk: Javítottuk a Polkit hitelesítési párbeszédablak üzenetének elrendezését, hogy egyértelműbb és olvashatóbb legyen.
Hibajavítások
- Képernyőidő: Javítottuk a képernyőidő-szabályozás bekapcsolásának hibáját, amikor a GNOME globálisan letiltotta a felhasználói bővítményeket. A bővítmény helyreállítása minden belépési pontra kiterjed: a szülői alkalmazás betöltésére, a kiválasztott gyermek módosítására, az időkorlát bekapcsolására, idő engedélyezésére a kioszkban, a számítógép újraindítására és a gyermek bejelentkezésére. Tájékoztatásul: a gyermek bővítményének letiltása érinthet bizonyos termékfunkciókat, de a képernyőidő-korlátok, az alkalmazáskorlátozások és a biztonsági határok továbbra is teljes mértékben érvényesülnek, és változatlanok maradnak.
- Diagnosztika: Adatvédelmet tiszteletben tartó naplózást adtunk hozzá a letiltott GNOME-bővítményekhez, a Shell összeomlásaihoz, a lehetséges bővítményhibákhoz, valamint a képernyőidő helyreállításának és a módosítások visszavonásának hibáihoz.
- Képernyőidő: Javítottuk, hogy a többletidő jóváhagyása néha a kértnél több időt adott hozzá.
- Kioszk: Javítottuk az időkérések szülői jóváhagyás előtti meghiúsulását, ha a rendszer nyelveinek felismerése nem érhető el.
- Kioszk: Javítottuk a bejelentkezés elutasítását, amikor rövid karbantartás átmenetileg késlelteti a belépést.
v1.4
Új funkciók
- Nyelvi párbeszédablak: A nyelvre az angol és a saját nyelvű neve alapján is rákereshet.
- Hátralévő időre figyelmeztető emlékeztetők: Alapértelmezett kritikus emlékeztetők kerültek a gyermek munkamenetébe. Teljes képernyős alkalmazásokban is megjelenhetnek, és a gyermek beállításaiban testreszabhatók vagy teljesen eltávolíthatók.
- Szülői alkalmazás: A visszavonási párbeszédablak felsorolja azokat a futó, szülői jóváhagyással feloldható tiltású alkalmazásokat, amelyek le lesznek állítva.
- Szülői alkalmazás: Ráncfelvarrás :) Gördülékenyebb alkalmazásbetöltés; rendezett fedőréteg az alkalmazáslista betöltéséhez, százalékos folyamatjelzővel.
- Újdonságok: Metaadatokra épülő Újdonságok infrastruktúra került a szülői és gyermekalkalmazásba. A szülői változat mindent megmutat (nincs kegyelem a szülőknek, grrr!); a gyermekváltozat csak gondosan összeállított, számukra releváns és megfelelő tartalmat kínál (hiszen mind felelős szülők vagyunk, ugye?).
- Időkérő űrlap: Az előre megadott időket testreszabhatja a beállításokban!
- Időkérő űrlap: Az egyéni érték mértékegysége perc vagy óra lehet (a fiam kérte ezt a funkciót. Miután örömmel bólintottam, megkérdezte: apa, jó lenne másodperceket és napokat is hozzáadni. Mielőtt rákiáltottam: "Kifelé, mielőtt megint fenéken billentelek, te kis cukorfalat!").
Hibajavítások
- Telepítés: Javítottuk a csomagtriggerek hibáit az elutasított kioszkbejelentkezés után Ubuntu és Fedora rendszeren, illetve amikor elfogy a gyermek képernyőideje.
- Kioszk: A kioszkfiókot a kérőalkalmazásra és a szükséges szolgáltatásokra korlátozva megszüntettük az asztalhoz való nem szándékos hozzáférést.
- Kioszk: Javítottuk az indulási hibákat, amikor más telepített alkalmazások írható adatkönyvtárakkal rendelkeznek.
- Kioszk: Javítottuk a Fedora induláskori összeomlását, amelyet a GPU-megjelenítés engedélyének hiánya okozott.
- Gyermekalkalmazás: Javítottuk a visszaszámlálás lefagyását folyamatos használat közben és az inaktivitást követő túl korai képernyőzárolást.
- Gyermekalkalmazás: Javítottuk, hogy az asztal sikeres hitelesítés után is zárolva maradt, ha további képernyőidőt engedélyeztek.
- Képernyőidő: Megszüntettük a feloldás utáni szükségtelen hibajelentéseket, és javítottuk az időzítőszolgáltatás átmeneti hibáiból való helyreállást.
- Szolgáltatásközvetítő: Javítottuk a megbízhatósági adatbázis átmeneti zárolási ütközései okozta indulási hibákat, és a szolgáltatás helyreállása után is megőrizzük a korlátozott terjedelmű függőségi diagnosztikát, személyes adatok gyűjtése nélkül.
- Szolgáltatásközvetítő: Automatikus helyreállítást adtunk hozzá arra az esetre, ha a fapolicyd szolgáltatás hibával leáll.
- Szülői alkalmazás: Javítottuk az alkalmazásrács oszlopfejléceinek átfedését egyes jobbról balra írt nyelveknél.
- Szülői alkalmazás: Javítottuk, hogy a Visszavonás gomb nulla hátralévő időnél le volt tiltva, miközben még futottak szülői jóváhagyással feloldható tiltású alkalmazások. A szülők így a gyermek munkamenetének zárolása után is bezárhatják őket.
- Gyermekalkalmazás: Javítottuk, hogy kioszkmunkamenetben az egyéni érték beírása után az Enter nem nyitotta meg a hitelesítési párbeszédablakot.
Nem termékhez kapcsolódó módosítások
- A végponttól végpontig tartó tesztek lefedettsége 46-ra nőtt. A Fedora is szerepel, kettős számolás nélkül.
Felkészülés a Fedora Workstation 44-re
- Kézi tesztelés: Az öreg apuka varázslatosan előásott egy még öregebb Surface Laptopot, és csodával határos módon Fedora 44-et telepített rá. Végül is a virtuális gépek nem helyettesítik egy igazi számítógép élményét (emlékeznek a v1.1 hibajavítására?). Öt hibajavítással később működik!
- Tesztautomatizálás: Egy nagy lépéssel közelebb: a Fedora automatizálása első osztályú rangra lépett elő, lefedettsége az Ubuntuéval azonos. Láthatáron a Fedora-kiadás!!!
v1.3
Új funkciók
- Honosítás: 62 nyelvet támogat, köztük jobbról balra írókat is (szavaztatok, meghallgattunk! De azért ne szokjatok hozzá :) Segítsetek terjeszteni a hírét, hogy több családhoz eljusson!)
Hibák
- Szülői és kioszk: Újraindítást igénylő ablakot adtunk piros Újraindítás most gombbal a függő termékfrissítésekhez; a más okból kért rendszer-újraindítás nem váltja ki.
Felkészülés a Fedora Workstation 44-re
- Minden területen: Több blokkoló hibát javítottunk az fdpolicy import, az SELinux és a Broker körül. Az alapvető tesztelés igazolja, hogy a termék elejétől a végéig működik (hurrá!). Következő lépés: több kézi tesztelés és elképesztő automatizált lefedettség. Ne örülj túl korán. A termékre fordított 10% és a tesztelésre fordított 90% megfelel a 30 éves tapasztalatomnak.
Nem termékhez kapcsolódó módosítások
- A teljes folyamatot lefedő tesztek számát 33-ra emeltük.
v1.2
Hibajavítások
- Szoftverfrissítő: A leírást az alkalmazás nevéhez igazítottuk.
- Csomagolás: Eltávolítottuk a belső eszközöket és dokumentációt a csomagból.
- Képernyőidő-hiba Javítottuk a képernyőidő-módosítások sikertelenségét, amely akkor történt, ha a fapolicyd 1.3.6 nem tudott bizonyos fájlneveket ábrázolni. A javítás elhagyja a már blokkolt fájlok szükségtelen kivételeit, és a beállítások módosítása előtt ellenőrzi a szabályokat; a nem támogatott esetekhez egyértelműbb hibákat ad.
- Szolgáltatásközvetítő: Javítottuk, hogy a Lunar Client automatikusan elindult, valamint hogy az enyhén blokkolt, memóriában futtatott Minecraft AppImage elindulhatott.
- Szolgáltatásközvetítő: Megerősítettük a végrehajtás vizsgálatait elkülönített D-Bus-kliensekkel, a késői válaszok megőrzésével, helyreállítható tisztítással és szigorúbb végrehajtásazonosság-ellenőrzéssel.
- Gyermekalkalmazás: Javítottuk az időzítő helyreállítását a felfüggesztett állapotból való visszatérés után, és adatvédelmet megőrző diagnosztikát adtunk a visszaszámláló frissítési hibáihoz. Köszönjük annak, aki 2026. szeptember 27-én összeomlási jelentést küldött!
Új funkciók
- Naplózás: További hibakeresési naplókat adtunk hozzá személyazonosításra alkalmas adatok rögzítése nélkül.
- Naplózás: A naplók időbélyegeit helyi időről UTC-re állítottuk.
- Visszajelzési párbeszédablak: A naplógyűjtés most aszinkron módon történik, a Visszajelzés küldése gomb pedig a gyűjtés végéig letiltott marad. A naplók mostantól személyazonosító adatok nélkül rendszerinformációkat is tartalmaznak.
- Szülői alkalmazás: Egyértelműsítettük a Hogyan számítjuk ki? magyarázatot.
- Gyermekalkalmazás: Az oh-no-parent-control-child parancs az oh-no-parent-control --child-overlay parancs álneve lett, hogy a jövőben más disztribúciókra és asztali környezetekre is bővíthető legyen.
Nem termékhez kapcsolódó módosítások
- A minőség-ellenőrzés erősítéséhez 24 végponttól végpontig tartó tesztesetet automatizáltunk.
v1.1
Hibajavítások
- Szülői alkalmazás: Javítottuk azt a hibát, amely miatt kis képernyőn nem lehetett kibontani a napi időkeretet.
- Szolgáltatásközvetítő: Javítottuk a végrehajtási szabályzatok újratöltésének hibáját, amelyet az okozott, hogy a változatlan szabályfájlok elfedték az elavult aktív szabályokat.
v1.0
Új funkciók
- Első kiadás.
