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 სერვისი შეცდომით სრულდება.
- მშობლის აპი: გამოსწორდა აპების ბადის სვეტების სათაურების გადაფარვა ზოგიერთ მარჯვნიდან მარცხნივ დაწერილ ენაზე.
- მშობლის აპი: გამოსწორდა გაუქმების ღილაკის გათიშვა ნულოვანი დარჩენილი დროისას, როცა მშობლის თანხმობით დასაშვები ბლოკირების მქონე აპები ჯერ კიდევ მუშაობს. მშობლებს მათი დახურვა ბავშვის სესიის ჩაკეტვის შემდეგაც შეუძლიათ.
- ბავშვის აპი: გამოსწორდა კიოსკის სესიაში საკუთარი მნიშვნელობის შეყვანის შემდეგ 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-სა და Broker-ში. ძირითადი ტესტირება ადასტურებს, რომ პროდუქტი თავიდან ბოლომდე მუშაობს (ჰო!). შემდეგი ნაბიჯებია მეტი ხელით ტესტირება და ავტომატიზაციის ფართო დაფარვა. ნაადრევად ნუ აღფრთოვანდებით. ჩემი 30-წლიანი გამოცდილებით, ძალისხმევის 10% პროდუქტზე და 90% ტესტირებაზე უნდა დაიხარჯოს.
პროდუქტთან დაუკავშირებელი ცვლილებები
- თავიდან ბოლომდე ტესტების დაფარვა 33-მდე გაიზარდა.
v1.2
შეცდომების გამოსწორება
- პროგრამების განახლება: აღწერა აპის სახელს შეუსაბამეს.
- პაკეტირება: პაკეტიდან ამოიღეს შიდა ხელსაწყოები და დოკუმენტაცია.
- ეკრანთან დროის შეცდომა გამოსწორდა ეკრანთან დროის ცვლილების ჩავარდნა, როცა fapolicyd 1.3.6 ფაილების გარკვეულ სახელებს ვერ წარმოადგენდა. შესწორება უკვე დაბლოკილი ფაილებისთვის ზედმეტ გამონაკლისებს გამოტოვებს და პარამეტრების შეცვლამდე წესებს ამოწმებს; მხარდაუჭერელი შემთხვევების შეცდომებიც უფრო გასაგებია.
- ბროკერი: გამოსწორდა Lunar Client-ის ავტომატური გაშვება და მეხსიერებაში გაშვებული Minecraft AppImage, როცა ის რბილად დაბლოკილი იყო.
- ბროკერი: გამყარდა შესრულების შემოწმებები იზოლირებული D-Bus კლიენტებით, დაგვიანებული პასუხების შენარჩუნებით, აღდგენადი გასუფთავებითა და შესრულების იდენტობის უფრო მკაცრი შემოწმებით.
- ბავშვის აპი: შეჩერებიდან გამოღვიძების შემდეგ ტაიმერის აღდგენა გამოსწორდა და უკუთვლის განახლების ჩავარდნებისთვის კონფიდენციალურობის დამცავი დიაგნოსტიკა დაემატა. მადლობა მომხმარებელს, რომელმაც ავარიული ანგარიშის გამოგზავნა 2026 წლის 27 სექტემბერს შეძლო!
ახალი ფუნქციები
- ჟურნალირება: პრობლემების დიაგნოსტიკისთვის მეტი ჟურნალი დაემატა პირადად ამოსაცნობი ინფორმაციის ჩაწერის გარეშე.
- ჟურნალირება: ჟურნალის დროის ნიშნულები ადგილობრივიდან UTC-ზე შეიცვალა.
- გამოხმაურების დიალოგი: ჟურნალების შეგროვება ახლა ასინქრონულად მიმდინარეობს და ღილაკი „გამოხმაურების გაგზავნა“ გამორთულია შეგროვების დასრულებამდე. ჟურნალებში ახლა სისტემის ინფორმაციაა, პირადად ამოსაცნობი ინფორმაციის გარეშე.
- მშობლის აპი: დაზუსტდა განმარტება „როგორ გამოითვლება“.
- ბავშვის აპი: დაემატა ბრძანება oh-no-parent-control-child, როგორც oh-no-parent-control --child-overlay-ის ალტერნატიული სახელი, სხვა დისტრიბუტივებსა და სამუშაო გარემოებზე სამომავლო გაფართოებისთვის.
პროდუქტთან დაუკავშირებელი ცვლილებები
- ხარისხის შემოწმების გასაძლიერებლად 24 თავიდან ბოლომდე სატესტო შემთხვევა ავტომატიზდა.
v1.1
შეცდომების გამოსწორება
- მშობლის აპი: გამოსწორდა პრობლემა, რომლის გამოც მცირე ეკრანებზე დღიური კვოტა არ იშლებოდა.
- ბროკერი: გამოსწორდა შესრულების პოლიტიკის ხელახლა ჩატვირთვის ჩავარდნა, როცა უცვლელი წესების ფაილები მოძველებულ აქტიურ წესებს ფარავდა.
v1.0
ახალი ფუნქციები
- პირველი გამოშვება.
