Pardus ve akıllı tahta depolarına yaptığım hata düzeltmeleri

Herkese Merhaba,

Bir süredir Pardus ve okullardaki akıllı tahtalarda kullanılan etap sistemlerini inceliyordum boş vakitlerimde milli yazılımımıza katkım olsun diye github depolarındaki açık sorunlara el atayım dedim. Baya uğraştım ve çözdüğüm hatalar için resmi depolara PR ları gönderdim.

  • Yazılım Merkezinde pardus 23 ten 25 e geçerken eski ayarlar sıfırlanıyordu ve önbellek tam silinmiyordu. Fatih Bey’in issue da yazdığı yönergeye göre dizin yollarını toparladım ve eski ayarları yeni sürüme otomatik taşıyan bir kod yazdım (PR 62)

  • Yine Yazılım Merkezinde sol menüdeki kategori isimleri ingilizce veya başka dilde çevrilmiyordu kodda gettext eklemeyi unutmuşlar orayı düzeltip çevirileri bağladım (PR 61)

  • Akıllı tahtalarda eta menüyü yukarı alınca menü penceresi aşağıda açılıyordu tahta kullanan hocalar için sinir bozucu bir durumdu onu panelin tam altına gelecek şekilde dinamik yaptım (PR 6)

  • Pardus Bilgisayarım uygulamasında son kullanılanlar ve bilgisayarım linkine basınca program çöküyordu gio entegrasyonu ile o çökme hatasını çözdüm (PR 30)

  • Java kurucuya eksik olan openjdk 17 lts desteğini ekledim (PR 15)

  • Pardus gtk temasında pencere butonları 50px e kadar kontrolsüz esniyordu bozuk css kurallarını temizleyip 24px e sabitledim (PR 2)

Kodlarda gözümden kaçan bir hata veya eksik görürseniz söylerseniz çok sevinirim, teşekkürler.

Emeklerinize sağlık, :türkiye:

1 Beğeni

Ellerine sağlık hocam. Kutlarım.

2 Beğeni