Lewati ke konten

Oh No! Parent Control

Riwayat versi

Fitur baru, peningkatan, dan perbaikan di setiap rilis.

  1. v1.5

    Rilis terbaru

    Terima kasih dari hati

    • Rilis perbaikan bug mendesak Pada 30 Oktober pukul 16.00 PDT, seorang pengguna anonim melaporkan bug kritis yang menyebabkan sakelar batas waktu tidak berfungsi di aplikasi orang tua. Rilis mendesak v1.5 ini memperbaiki masalah tersebut (lihat dua entri pertama di Perbaikan Bug). Akibatnya, rilis yang direncanakan untuk Fedora 44 akan tertunda sekitar satu minggu. Kepada pengguna yang melaporkannya: terima kasih! Kami dengan tulus meminta maaf atas ketidaknyamanannya. Produk ini masih muda, tetapi kami tidak lemah! Kami berkomitmen untuk menjadi lebih baik setiap hari.

    Fitur Baru

    • Kiosk: Memperbaiki tata letak pesan dialog autentikasi Polkit agar lebih jelas dan mudah dibaca.

    Perbaikan Bug

    • Waktu Layar: Memperbaiki kegagalan mengaktifkan kontrol waktu layar ketika GNOME menonaktifkan ekstensi pengguna secara global. Pemulihan ekstensi mencakup semua titik masuk: pemuatan aplikasi orang tua, perubahan anak yang dipilih, pengaktifan batas layar, persetujuan pemberian waktu di kios, mulai ulang komputer, dan masuknya anak. Informasi: menonaktifkan ekstensi anak dapat memengaruhi beberapa fitur produk, tetapi batas waktu layar, pembatasan aplikasi, dan batas keamanan tetap diberlakukan sepenuhnya dan tidak terpengaruh.
    • Diagnostik: Menambahkan pencatatan yang menjaga privasi untuk ekstensi GNOME yang dinonaktifkan, kerusakan Shell, kemungkinan kesalahan ekstensi, serta kegagalan pemulihan waktu layar dan pengembalian perubahan.
    • Waktu Layar: Memperbaiki persetujuan waktu tambahan yang terkadang menambahkan waktu lebih banyak daripada yang diminta.
    • Kiosk: Memperbaiki kegagalan permintaan waktu sebelum persetujuan orang tua ketika deteksi bahasa sistem tidak tersedia.
    • Kiosk: Memperbaiki penolakan masuk ketika aktivitas pemeliharaan singkat menunda akses untuk sementara.
  2. v1.4

    Fitur Baru

    • Dialog Bahasa: Anda dapat mencari bahasa dengan nama bahasa Inggris maupun nama dalam bahasa itu sendiri.
    • Pengingat Sisa Waktu: Menambahkan pengingat kritis bawaan dalam sesi anak. Pengingat dapat muncul di aplikasi layar penuh dan dapat disesuaikan atau dihapus sepenuhnya melalui preferensi anak.
    • Aplikasi Orang Tua: Dialog pencabutan menampilkan daftar aplikasi yang sedang berjalan dengan blokir yang dapat dilonggarkan melalui persetujuan orang tua dan akan dihentikan.
    • Aplikasi Orang Tua: Penyegaran tampilan :) Pemuatan aplikasi lebih mulus; lapisan pemuatan daftar aplikasi yang rapi dengan persentase kemajuan.
    • Yang Baru: Menambahkan infrastruktur Yang Baru berbasis metadata untuk aplikasi orang tua dan anak. Versi orang tua menampilkan semuanya (tidak ada ampun untuk orang tua, grrr!); versi anak hanya menampilkan konten yang disusun dengan cermat agar relevan dan sesuai untuk mereka (kita semua orang tua yang bertanggung jawab, bukan?).
    • Formulir Permintaan Waktu: Anda dapat menyesuaikan waktu prasetel di preferensi!
    • Formulir Permintaan Waktu: Anda dapat memilih menit atau jam sebagai satuan nilai khusus (fitur yang diminta putra saya. Setelah saya mengangguk senang, ia bertanya: Ayah, keren kalau ditambah detik dan hari. Sebelum dibentak: "Keluar, sebelum Ayah menendang pantat kecilmu yang lucu itu lagi!").

    Perbaikan Bug

    • Instalasi: Memperbaiki kesalahan pemicu paket setelah login kiosk ditolak di Ubuntu dan Fedora, serta saat waktu layar anak habis.
    • Kiosk: Memperbaiki akses desktop yang tidak disengaja dengan membatasi akun kiosk hanya untuk aplikasi permintaan dan layanan yang diperlukan.
    • Kiosk: Memperbaiki kegagalan saat memulai ketika aplikasi terpasang lain memiliki direktori data yang dapat ditulisi.
    • Kiosk: Memperbaiki crash saat memulai di Fedora akibat tidak adanya izin perenderan GPU.
    • Aplikasi Anak: Memperbaiki hitung mundur yang membeku selama penggunaan berkelanjutan dan penguncian layar terlalu dini setelah tidak aktif.
    • Aplikasi Anak: Memperbaiki desktop yang tetap terkunci setelah autentikasi berhasil ketika tambahan waktu layar telah diberikan.
    • Waktu Layar: Memperbaiki laporan kesalahan yang tidak perlu setelah membuka kunci dan meningkatkan pemulihan dari kegagalan sementara layanan pengatur waktu.
    • Layanan broker: Memperbaiki kegagalan saat memulai akibat perebutan kunci sementara pada basis data kepercayaan, serta mempertahankan diagnostik dependensi dalam batas tertentu setelah layanan pulih tanpa mengumpulkan data pribadi.
    • Layanan broker: Menambahkan pemulihan otomatis ketika layanan fapolicyd berhenti dengan kesalahan.
    • Aplikasi Orang Tua: Memperbaiki judul kolom kisi aplikasi yang tumpang tindih dalam beberapa bahasa yang ditulis dari kanan ke kiri.
    • Aplikasi Orang Tua: Memperbaiki tombol Cabut yang nonaktif saat sisa waktu nol sementara aplikasi dengan blokir yang dapat dilonggarkan melalui persetujuan orang tua masih berjalan, sehingga orang tua dapat menutupnya setelah sesi anak terkunci.
    • Aplikasi Anak: Memperbaiki tombol Enter yang tidak membuka dialog autentikasi setelah mengetik nilai khusus dalam sesi kiosk.

    Perubahan Nonproduk

    • Meningkatkan cakupan pengujian menyeluruh menjadi 46. Fedora tercakup, tanpa penghitungan ganda.

    Kesiapan Fedora Workstation 44

    • Pengujian Manual: Ayah tua ini secara ajaib menemukan Surface Laptop yang lebih tua lagi dan dengan keajaiban memasang Fedora 44 di dalamnya. Bagaimanapun, mesin virtual tidak menggantikan pengalaman memakai komputer nyata (ingat perbaikan bug v1.1?). Setelah 5 perbaikan bug, akhirnya berfungsi!
    • Otomatisasi Pengujian: Satu langkah besar lebih dekat: otomatisasi Fedora baru saja naik kelas menjadi warga kelas satu, dengan cakupan setara Ubuntu. Rilis Fedora sudah di depan mata!!!
  3. v1.3

    Fitur Baru

    • Pelokalan: Mendukung 62 bahasa, termasuk RTL (Anda memilih, kami mendengarkan! Jangan jadi manja dulu ya :) Bantu saya sebarkan kabar ini agar lebih banyak keluarga terbantu!)

    Bug

    • Orang tua dan kiosk: Menambahkan dialog yang mewajibkan mulai ulang dengan tombol merah “Mulai ulang sekarang” untuk pembaruan produk yang tertunda; permintaan mulai ulang sistem yang tidak terkait tidak memicunya.

    Kesiapan Fedora Workstation 44

    • Secara menyeluruh: Memperbaiki beberapa masalah penghambat pada fdpolicy import, SELinux, dan Broker. Pengujian dasar membuktikan produk berfungsi dari awal hingga akhir (ya!). Langkah berikutnya: lebih banyak pengujian manual dan cakupan otomatisasi yang intens. Jangan terlalu cepat bergembira. Pengalaman saya selama 30 tahun menunjukkan alokasi 10% upaya untuk produk dan 90% untuk pengujian adalah tepat.

    Perubahan Nonproduk

    • Meningkatkan cakupan pengujian end-to-end menjadi 33
  4. v1.2

    Perbaikan Bug

    • Pembaruan Perangkat Lunak: Memperbaiki deskripsi agar sesuai dengan nama aplikasi.
    • Pengemasan: Menghapus alat internal dan dokumentasi dari paket.
    • Bug waktu layar Memperbaiki kegagalan perubahan waktu layar saat fapolicyd 1.3.6 tidak dapat merepresentasikan nama berkas tertentu. Perbaikan ini melewati pengecualian yang tidak diperlukan untuk berkas yang sudah diblokir dan memvalidasi aturan sebelum mengubah pengaturan, dengan pesan kesalahan yang lebih jelas untuk kasus yang tidak didukung.
    • Layanan broker: Memperbaiki Lunar Client yang diluncurkan otomatis serta peluncuran AppImage Minecraft dalam memori saat berstatus Perlu Persetujuan.
    • Layanan broker: Memperkuat pemeriksaan eksekusi dengan klien D-Bus terisolasi, mempertahankan balasan yang datang terlambat, pembersihan yang dapat dipulihkan, dan pemeriksaan identitas eksekusi yang lebih ketat.
    • Aplikasi Anak: Memperbaiki pemulihan timer setelah komputer bangun dari suspend dan menambahkan diagnostik yang menjaga privasi untuk kegagalan penyegaran hitung mundur. Terima kasih kepada pengguna yang mengirim laporan crash pada 27 September 2026!

    Fitur Baru

    • Pencatatan: Menambahkan lebih banyak log pemecahan masalah tanpa mencatat informasi yang dapat mengidentifikasi seseorang.
    • Pencatatan: Mengubah stempel waktu log dari waktu lokal ke UTC.
    • Dialog masukan: Pengumpulan log kini berjalan secara asinkron, dan tombol Kirim masukan tetap nonaktif sampai pengumpulan selesai. Log kini mencakup informasi sistem tanpa informasi yang dapat mengidentifikasi seseorang.
    • Aplikasi Orang Tua: Memperjelas penjelasan Cara perhitungan.
    • Aplikasi Anak: Menambahkan perintah oh-no-parent-control-child sebagai alias untuk oh-no-parent-control --child-overlay guna mendukung perluasan pada masa mendatang ke distribusi dan lingkungan desktop lain.

    Perubahan Nonproduk

    • Mengotomatisasi 24 kasus pengujian end-to-end untuk memperkuat pemeriksaan kualitas.
  5. v1.1

    Perbaikan Bug

    • Aplikasi Orang Tua: Memperbaiki masalah yang membuat Alokasi Harian tidak dapat diperluas pada layar kecil.
    • Layanan broker: Memperbaiki kegagalan pemuatan ulang kebijakan eksekusi saat berkas aturan yang tidak berubah menutupi aturan aktif yang sudah usang.
  6. v1.0

    Fitur Baru

    • Rilis awal.