Oh No! Parent Control
Versiegeschiedenis
Nieuwe functies, verbeteringen en fixes per release.
v1.5
Nieuwste releaseEen welgemeend dankjewel
- Dringende versie met bugfixes Op 30 oktober om 16.00 uur PDT meldde een anonieme gebruiker een kritieke fout waardoor de schakelaar voor de tijdslimiet in de ouder-app niet werkte. Deze dringende versie v1.5 verhelpt het probleem (zie de eerste twee vermeldingen onder Bugfixes). Onze geplande uitgave voor Fedora 44 loopt hierdoor ongeveer een week vertraging op. Aan de gebruiker die dit meldde: bedankt! Onze oprechte excuses voor het ongemak. Dit product is jong, maar we zijn niet zwak! We zetten ons ervoor in om elke dag beter te worden.
Nieuwe functies
- Kiosk: De indeling van de melding in het Polkit-authenticatievenster is verbeterd om die duidelijker en beter leesbaar te maken.
Bugfixes
- Schermtijd: Verholpen dat schermtijdbeheer niet kon worden ingeschakeld wanneer GNOME gebruikersextensies globaal had uitgeschakeld. Het herstel van de extensie omvat alle toegangspunten: laden van de ouder-app, wisselen van het geselecteerde kind, inschakelen van de schermtijdlimiet, goedkeuren van tijd in de kiosk, opnieuw opstarten van de computer en aanmelden van het kind. Ter informatie: het uitschakelen van de kindextensie kan bepaalde productfuncties beïnvloeden, maar schermtijdlimieten, app-beperkingen en beveiligingsgrenzen blijven volledig van kracht en ongewijzigd.
- Diagnostiek: Privacyvriendelijke logregistratie toegevoegd voor uitgeschakelde GNOME-extensies, Shell-crashes, mogelijke extensiefouten en fouten bij schermtijdherstel en het terugdraaien van wijzigingen.
- Schermtijd: Verholpen dat goedkeuringen voor extra tijd soms meer tijd toevoegden dan aangevraagd.
- Kiosk: Verholpen dat tijdaanvragen al vóór ouderlijke goedkeuring mislukten wanneer de systeemtalen niet konden worden gedetecteerd.
- Kiosk: Verholpen dat aanmelden werd geweigerd wanneer kort onderhoud de toegang tijdelijk vertraagde.
v1.4
Nieuwe functies
- Taalvenster: Zoek een taal op de Engelse naam of de naam in de eigen taal.
- Herinneringen aan resterende tijd: Standaard kritieke herinneringen toegevoegd aan de kindersessie. Ze kunnen ook in apps op volledig scherm verschijnen en kunnen in de kindervoorkeuren worden aangepast of volledig verwijderd.
- Ouderapp: Het intrekkingsvenster toont welke actieve apps die geblokkeerd zijn maar met ouderlijke toestemming tijdelijk toegankelijk zijn, worden afgesloten.
- Ouderapp: Een opknapbeurt :) De app start soepeler; een nette laadlaag voor de applijst toont de voortgang in procenten.
- Wat is er nieuw: Een infrastructuur voor Wat is er nieuw op basis van metagegevens toegevoegd aan de ouder- en kinderapp. Ouders krijgen alles te zien (geen genade voor ouders, grrr!); kinderen krijgen alleen zorgvuldig gemaakte inhoud die voor hen relevant en geschikt is (we zijn toch allemaal verantwoordelijke ouders?).
- Formulier voor tijd aanvragen: U kunt de vooraf ingestelde tijden aanpassen in de voorkeuren!
- Formulier voor tijd aanvragen: U kunt voor een eigen waarde kiezen tussen minuten en uren (een verzoek van mijn zoon. Nadat ik blij knikte, zei hij: papa, seconden en dagen zouden ook leuk zijn. Waarop ik riep: "Wegwezen, voordat ik je weer een schop onder je schattige kontje geef!").
Bugfixes
- Installatie: Pakkettriggerfouten verholpen na een geweigerde kioskaanmelding op Ubuntu en Fedora en wanneer de schermtijd van een kind op is.
- Kiosk: Onbedoelde toegang tot het bureaublad verholpen door het kioskaccount te beperken tot de aanvraagapp en de benodigde diensten.
- Kiosk: Opstartfouten verholpen wanneer andere geïnstalleerde apps beschrijfbare gegevensmappen hebben.
- Kiosk: Een crash bij het opstarten op Fedora verholpen die ontstond doordat toestemming voor GPU-rendering ontbrak.
- Kinderapp: Vastlopende aftellingen tijdens doorlopend gebruik en te vroege schermvergrendeling na inactiviteit verholpen.
- Kinderapp: Verholpen dat het bureaublad na geslaagde authenticatie vergrendeld bleef terwijl extra schermtijd was toegekend.
- Schermtijd: Onnodige foutmeldingen na ontgrendeling verholpen en herstel na tijdelijke storingen in de timerdienst verbeterd.
- Broker: Opstartfouten door tijdelijke vergrendelingsconflicten in de vertrouwensdatabase verholpen. Diagnostiek over afhankelijkheden blijft na herstel van de dienst bewaard, binnen vaste grenzen en zonder persoonsgegevens te verzamelen.
- Broker: Automatisch herstel toegevoegd wanneer de fapolicyd-dienst met een fout stopt.
- Ouderapp: Overlappende kolomkoppen in het appraster bij sommige talen die van rechts naar links worden geschreven verholpen.
- Ouderapp: Verholpen dat Intrekken uitgeschakeld was bij nul resterende tijd terwijl apps die geblokkeerd zijn maar met ouderlijke toestemming tijdelijk toegankelijk zijn nog actief waren. Ouders kunnen die apps nu sluiten nadat de kindersessie is vergrendeld.
- Kinderapp: Verholpen dat Enter na het invoeren van een eigen waarde in een kiosksessie het authenticatievenster niet opende.
Wijzigingen buiten het product
- Dekking van end-to-endtests verhoogd naar 46. Fedora is inbegrepen, zonder dubbeltelling.
Klaar voor Fedora Workstation 44
- Handmatige tests: De oude papa toverde een nog oudere Surface Laptop tevoorschijn en installeerde er wonderbaarlijk Fedora 44 op. Uiteindelijk vervangen virtuele machines het gevoel van een echte computer niet (herinnert u zich de v1.1-fix?). Vijf bugfixes later werkt het!
- Testautomatisering: Een grote stap dichterbij: Fedora-testautomatisering is bevorderd tot volwaardige ondersteuning, met dezelfde dekking als Ubuntu. De Fedora-release komt eraan!!!
v1.3
Nieuwe functies
- Lokalisatie: Ondersteuning voor 62 talen, waaronder talen die van rechts naar links worden geschreven (u stemde, wij luisterden! Maar raak niet verwend :) Doe ons een plezier: vertel het verder en help meer gezinnen!)
Bugs
- Ouder- en kioskapp: Een dialoogvenster toegevoegd dat een herstart vereist, met een rode knop Nu herstarten voor openstaande productupdates; niet-gerelateerde verzoeken om het systeem opnieuw op te starten activeren dit venster niet.
Klaar voor Fedora Workstation 44
- Over de hele linie: Enkele blokkerende problemen met fdpolicy-import, SELinux en Broker opgelost. Basistests bevestigen dat het product van begin tot eind werkt (yes!). De volgende stap: meer handmatige tests en een forse uitbreiding van de automatiseringsdekking. Wees nog niet te enthousiast. 10% inzet voor het product en 90% voor tests past bij mijn 30 jaar ervaring.
Wijzigingen buiten het product
- Dekking van end-to-endtests verhoogd naar 33
v1.2
Bugfixes
- Software-updater: De beschrijving aangepast zodat deze overeenkomt met de appnaam.
- Pakket: Interne tools en documentatie uit het pakket verwijderd.
- Schermtijdbug Verholpen dat wijzigingen in schermtijd mislukten wanneer fapolicyd 1.3.6 bepaalde bestandsnamen niet kon weergeven. De fix slaat onnodige uitzonderingen voor al geblokkeerde bestanden over en controleert regels voordat instellingen worden gewijzigd, met duidelijkere fouten voor niet-ondersteunde gevallen.
- Broker: Verholpen dat Lunar Client automatisch startte en een Minecraft-AppImage in het geheugen startte terwijl er nog geen ouderlijke toestemming was verleend.
- Broker: Uitvoeringscontroles versterkt met geïsoleerde D-Bus-clients, behoud van late antwoorden, herstelbare opruiming en strengere controles van de uitvoeringsidentiteit.
- Kinderapp: Herstel van de timer na ontwaken uit slaapstand gerepareerd en privacyvriendelijke diagnostiek toegevoegd voor fouten bij het vernieuwen van de aftelling. Dank aan de gebruiker die op 27 september 2026 een crashrapport stuurde!
Nieuwe functies
- Logboeken: Meer logboeken voor probleemoplossing toegevoegd, zonder persoonsgegevens te loggen.
- Logboeken: Tijdstempels in logboeken gewijzigd van lokale tijd naar UTC.
- Feedbackvenster: Logboekverzameling verloopt nu asynchroon en de knop Feedback versturen blijft uitgeschakeld totdat de verzameling is voltooid. Logboeken bevatten nu systeeminformatie, maar geen persoonsgegevens.
- Ouderapp: De uitleg Hoe wordt dit berekend verduidelijkt.
- Kinderapp: De opdracht oh-no-parent-control-child toegevoegd als alias voor oh-no-parent-control --child-overlay ter ondersteuning van toekomstige uitbreiding naar andere distributies en desktopomgevingen.
Wijzigingen buiten het product
- 24 end-to-endtestgevallen geautomatiseerd om kwaliteitscontroles te versterken.
v1.1
Bugfixes
- Ouderapp: Probleem verholpen waardoor Daglimiet op kleine schermen niet kon worden uitgevouwen.
- Broker: Verholpen dat uitvoeringsbeleid niet opnieuw werd geladen wanneer ongewijzigde regelbestanden verouderde actieve regels verborgen.
v1.0
Nieuwe functies
- Eerste release.
