Oh No! Parent Control
היסטוריית גרסאות
תכונות חדשות, שיפורים ותיקונים, גרסה אחר גרסה.
v1.5
הגרסה האחרונהתודה מכל הלב
- גרסה דחופה לתיקון באגים ב־30 באוקטובר בשעה 16:00 PDT, משתמש אנונימי דיווח על באג קריטי שמנע ממתג מגבלת הזמן לפעול ביישום ההורים. גרסה דחופה זו, v1.5, מתקנת את הבעיה (ראו את שני הסעיפים הראשונים תחת תיקוני באגים). כתוצאה מכך, הגרסה המתוכננת שלנו עבור Fedora 44 תתעכב בכשבוע. למשתמש שדיווח: תודה! אנו מתנצלים בכנות על אי הנוחות. המוצר הזה צעיר, אבל אנחנו לא חלשים! אנו מחויבים להשתפר בכל יום.
תכונות חדשות
- קיוסק: שופר סידור ההודעה בתיבת הדו־שיח לאימות של Polkit כדי שתהיה ברורה וקלה יותר לקריאה.
תיקוני באגים
- זמן מסך: תוקן כשל בהפעלת בקרת זמן המסך כאשר GNOME השבית את הרחבות המשתמש באופן גורף. שחזור ההרחבה מכסה את כל נקודות הכניסה: טעינת יישום ההורים, החלפת הילד הנבחר, הפעלת מגבלת המסך, אישור הענקת זמן בקיוסק, הפעלה מחדש של המחשב וכניסת הילד. לידיעתכם: השבתת הרחבת הילד עשויה להשפיע על תכונות מסוימות במוצר, אך מגבלות זמן המסך, הגבלות היישומים וגבולות האבטחה ממשיכים להיאכף במלואם ואינם מושפעים.
- אבחון: נוסף רישום ביומן ששומר על הפרטיות עבור הרחבות GNOME מושבתות, קריסות Shell, שגיאות אפשריות בהרחבות וכשלים בשחזור זמן המסך ובהחזרת שינויים לאחור.
- זמן מסך: תוקנה בעיה שבה אישורי זמן נוסף הוסיפו לעיתים יותר זמן מהמבוקש.
- קיוסק: תוקנו כשלים בבקשות זמן לפני אישור ההורים כאשר זיהוי שפות המערכת אינו זמין.
- קיוסק: תוקנה דחיית כניסה כאשר פעולת תחזוקה קצרה מעכבת זמנית את הגישה.
v1.4
תכונות חדשות
- חלונית בחירת שפה: אפשר לחפש שפה גם לפי שמה באנגלית וגם לפי שמה המקומי.
- תזכורות לזמן שנותר: נוספו תזכורות קריטיות כברירת מחדל בהפעלת הילד. הן יכולות להופיע ביישומים במסך מלא, ואפשר להתאים אותן אישית או להסירן לגמרי בהעדפות הילד.
- יישום הורים: חלונית ביטול ההרשאה מציגה רשימה של יישומים פועלים שחסומים עם אפשרות לאישור הורים וייסגרו.
- יישום הורים: מתיחת פנים קטנה :) טעינת היישום חלקה יותר; שכבת טעינה נאה של רשימת היישומים מציגה את ההתקדמות באחוזים.
- מה חדש: נוספה תשתית ״מה חדש״ המבוססת על מטא־נתונים ליישומי ההורים והילדים. גרסת ההורים מציגה הכול (אין רחמים על הורים, גרר!); גרסת הילדים מציעה רק תוכן שנכתב בקפידה ורלוונטי ומתאים להם (כולנו הורים אחראים, נכון?).
- טופס בקשת זמן: אפשר להתאים את משכי הזמן המוגדרים מראש בהעדפות!
- טופס בקשת זמן: אפשר לבחור דקות או שעות כיחידה לערך מותאם אישית (תכונה שהבן שלי ביקש. אחרי שהנהנתי בשמחה, הוא אמר: ״אבא, יהיה מגניב להוסיף שניות וימים״, לפני ששמע צעקה: ״החוצה, לפני ששוב אבעט בישבן הקטן והחמוד שלך!״).
תיקוני באגים
- התקנה: תוקנו שגיאות במפעילי חבילות לאחר כניסה לקיוסק שנדחתה ב-Ubuntu וב-Fedora, וכאשר זמן המסך של הילד אוזל.
- קיוסק: תוקנה גישה לא מכוונת לשולחן העבודה באמצעות הגבלת חשבון הקיוסק ליישום הבקשות ולשירותים הדרושים לו.
- קיוסק: תוקנו כשלי הפעלה כאשר ליישומים אחרים המותקנים במערכת יש תיקיות נתונים הניתנות לכתיבה.
- קיוסק: תוקנה קריסה בהפעלה ב-Fedora שנגרמה מהיעדר הרשאה לרינדור באמצעות GPU.
- יישום ילד: תוקנו קפיאות של הספירה לאחור במהלך שימוש רציף ונעילת מסך מוקדמת לאחר חוסר פעילות.
- יישום ילד: תוקן מצב שבו שולחן העבודה נשאר נעול לאחר אימות מוצלח כאשר הוענק זמן מסך נוסף.
- זמן מסך: הוסרו דיווחי שגיאות מיותרים לאחר פתיחת הנעילה ושופרה ההתאוששות מכשלים זמניים בשירות הטיימר.
- מתווך: תוקנו כשלי הפעלה עקב התנגשויות נעילה זמניות במסד נתוני האמון, ונשמר אבחון תלויות בהיקף מוגבל לאחר התאוששות השירות, בלי לאסוף נתונים אישיים.
- מתווך: נוספה התאוששות אוטומטית כאשר שירות fapolicyd מסתיים עם שגיאה.
- יישום הורים: תוקנה חפיפה של כותרות העמודות ברשת היישומים ביישום ההורים בכמה שפות RTL.
- יישום הורים: תוקן כפתור ביטול ההרשאה שהיה מושבת כשלא נותר זמן אך יישומים שחסומים עם אפשרות לאישור הורים עדיין פעלו. כעת ההורים יכולים לסגור אותם אחרי שהפעלת הילד ננעלת.
- יישום ילד: תוקן מצב שבו לחיצה על Enter לאחר הזנת ערך מותאם אישית בהפעלת קיוסק לא פתחה את חלונית האימות.
שינויים שאינם במוצר
- כיסוי הבדיקות מקצה לקצה הוגדל ל-46. Fedora מכוסה, בלי ספירה כפולה.
מוכנות ל-Fedora Workstation 44
- בדיקות ידניות: אבא הזקן שלף באורח קסם Surface Laptop ישן עוד יותר והתקין עליו בנס את Fedora 44. בסופו של דבר, מכונות וירטואליות לא מחליפות את התחושה של מחשב אמיתי (זוכרים את תיקון הבאג ב-v1.1?). 5 תיקונים אחר כך, זה עובד!
- אוטומציית בדיקות: עוד צעד גדול קדימה: אוטומציית Fedora קודמה למעמד מן השורה הראשונה, עם כיסוי המשתווה ל-Ubuntu. הגרסה ל-Fedora כבר באופק!!!
v1.3
תכונות חדשות
- לוקליזציה: תמיכה ב-62 שפות, לרבות RTL (הצבעתם, הקשבנו! אבל אל תתלהבו יותר מדי :) עשו לי טובה, הפיצו את הבשורה ועזרו למשפחות נוספות!).
באגים
- יישום הורים וקיוסק: נוספה חלונית שמחייבת הפעלה מחדש, עם כפתור אדום ״להפעיל מחדש עכשיו״, עבור עדכוני מוצר ממתינים; בקשות מערכת לא קשורות להפעלה מחדש אינן מפעילות אותה.
מוכנות ל-Fedora Workstation 44
- בכל המערכת: תוקנו כמה בעיות חוסמות בייבוא fdpolicy, ב-SELinux ובמתווך. בדיקות בסיסיות מוכיחות שהמוצר עובד מקצה לקצה (כן!). השלב הבא: בדיקות ידניות נוספות וכיסוי אוטומציה מטורף. אל תתרגשו מוקדם מדי. 10% מאמץ על המוצר ו-90% על בדיקות תואמים לניסיון שלי בן 30 השנים.
שינויים שאינם במוצר
- כיסוי הבדיקות מקצה לקצה הוגדל ל-33.
v1.2
תיקוני באגים
- מעדכן התוכנה: התיאור תוקן כך שיתאים לשם היישום.
- אריזה: כלים פנימיים ותיעוד הוסרו מהחבילה.
- באג זמן מסך תוקנה כשל של שינויי זמן מסך כאשר fapolicyd 1.3.6 לא יכלה לייצג שמות קובץ מסוימים. התיקון מדלג על חריגות מיותרות לקבצים שכבר חסומים ומאמת כללים לפני שינוי הגדרות, עם הודעות שגיאה ברורות יותר למקרים לא נתמכים.
- מתווך: תוקנו הפעלה אוטומטית של Lunar Client והפעלה של AppImage של Minecraft מתוך הזיכרון בזמן שהוא חסום עם אפשרות להיתר זמני.
- מתווך: בדיקות ההפעלה חוזקו עם לקוחות D-Bus מבודדים, שמירת תשובות מאוחרות, ניקוי שניתן להתאושש ממנו ובדיקות מחמירות יותר לזהות ההפעלה.
- יישום ילד: תוקנה התאוששות הטיימר לאחר התעוררות מהשהיה ונוספו אבחונים המכבדים פרטיות לכשלי רענון הספירה לאחור. תודה למשתמש ששלח דוח קריסה ב-27 בספטמבר 2026!
תכונות חדשות
- רישום: נוספו עוד רשומות לפתרון בעיות, בלי לרשום מידע המאפשר זיהוי אישי.
- רישום: חותמות הזמן ברשומות הוחלפו משעה מקומית ל-UTC.
- חלונית משוב: איסוף הרשומות פועל כעת באופן אסינכרוני, וכפתור שליחת המשוב נשאר מושבת עד לסיום האיסוף. הרשומות כוללות כעת מידע מערכת, ללא מידע המאפשר זיהוי אישי.
- יישום הורים: ההסבר ״איך זה מחושב״ הובהר.
- יישום ילד: נוספה הפקודה oh-no-parent-control-child ככינוי ל-oh-no-parent-control --child-overlay, כדי לתמוך בהתרחבות עתידית להפצות ולסביבות שולחן עבודה נוספות.
שינויים שאינם במוצר
- 24 מקרי בדיקה מקצה לקצה הפכו לאוטומטיים כדי לחזק את בדיקות האיכות.
v1.1
תיקוני באגים
- יישום הורים: תוקנה בעיה שבגללה המכסה היומית לא התרחבה במסכים קטנים.
- מתווך: תוקן כשל בטעינה מחדש של מדיניות הפעלה כאשר קובצי כללים שלא השתנו הסתירו כללים פעילים מיושנים.
v1.0
תכונות חדשות
- השקה ראשונית.
