Enlightenment 0.24 kullanıcı ortamının piyasaya sürülmesi

Dokuz aylık geliştirme sürecinin ardından yer aldı kullanıcı ortamı sürümü Aydınlanma 0.24, bir dizi EFL (Aydınlanma Vakfı Kütüphanesi) kütüphanesine ve Temel widget'lara dayanmaktadır. Sayı mevcut kaynak metinler, şimdilik dağıtım paketleri oluşmamış.

Enlightenment 0.24 kullanıcı ortamının piyasaya sürülmesi

En dikkate değer yenilikler Aydınlanma 0.24:

  • Ekran görüntüleri oluşturmak, kırpma ve temel görüntü düzenleme işlevlerini desteklemek için tamamen yeniden tasarlanmış bir modül eklendi;
  • Kullanıcı tanımlayıcısını değiştirme (setuid) bayrağıyla sağlanan yardımcı programların sayısı azaltıldı. Yükseltilmiş ayrıcalıklar gerektiren bu tür yardımcı programlar tek bir sistem uygulamasında birleştirilir;
  • Polkit aracılığıyla kimlik doğrulama aracısına sahip yeni bir temel modül eklendi; bu, ayrı bir arka plan işlemi çalıştırma zorunluluğundan kurtulmayı mümkün kıldı;
  • Harici monitörlerin parlaklığını ve arka ışığını kontrol etmek mümkündür (üzerinden ddcutil);
  • EFM dosya yöneticisinde varsayılan küçük resim çözünürlüğü 256x256 piksele yükseltildi;
  • Yeni bir kilitlenme yöneticisi önerildi;
  • İçeriğin kademeli olarak solması ve ekranda herhangi bir görüntü oluşmaması ile sorunsuz bir yeniden başlatma işlemi sağlanır;
  • Yeniden başlatma işlemi artık ortamın kendisi yerine aydınlanma_başlangıç ​​işleyicisi tarafından kontrol ediliyor;
  • Farklı çözünürlüklerde çeşitli seçenekler oluşturularak masaüstü duvar kağıdı işlemenin verimliliği artırıldı;
  • Malloc_trim çağrısı aracılığıyla kullanılmayan belleğin periyodik olarak serbest bırakılması etkinleştirildi;
  • X sunucusunu kullanırken, işaretçinin sınırların dışına çıkmasını önlemek için fare işaretçisi ekrana sıkı bir şekilde bağlanır;
  • Açık pencerelerde ve masaüstlerinde gezinmek için kullanılan eski arayüz (Çağrı Cihazı) yerine, bir “küçük resim önizlemesi” bileşeni kullanılıyor;
  • Masaüstü duvar kağıdını doğrudan Çağrı Cihazından özelleştirme yeteneği eklendi;
  • Çalma kontrolü uygulaması, seçili müzik çalar henüz çalışmıyorsa otomatik olarak başlatır;
  • Doğru “.desktop” dosyasının belirlenmesiyle ilgili olarak Steam'deki oyunlara bir istisna eklendi;
  • Bileşenlerin ayrı bir GÇ önceden getirme iş parçacığına önceden yüklenmesi nedeniyle daha sorunsuz bir başlatma işlemi sağlandı;
  • Ekran kilidine geçiş için ayrı bir zaman aşımı eklendi;
  • Bluez4 Bluetooth yığınının yerini Bluez5 aldı;
  • Coverity hizmetinde test sırasında tespit edilen tüm sorunlar çözüldü.

Enlightenment 0.24 kullanıcı ortamının piyasaya sürülmesi

Enlightenment'taki masaüstünün bir dosya yöneticisi, bir dizi widget, bir uygulama başlatıcısı ve bir dizi grafik yapılandırıcı gibi bileşenlerden oluştuğunu hatırlayalım. Aydınlanma, zevkinize göre işleme konusunda çok esnektir: grafik yapılandırıcılar kullanıcının ayarlarını sınırlamaz ve hem yüksek düzeyde araçlar (tasarımın değiştirilmesi, sanal masaüstlerinin ayarlanması, yazı tiplerinin yönetimi, ekran çözünürlüğü) sağlayarak işin tüm yönlerini özelleştirmenize olanak tanır. , klavye düzeni, yerelleştirme vb.) yanı sıra düşük düzeyli ayarlama yetenekleri (örneğin, önbelleğe alma parametrelerini, grafik hızlandırmayı, enerji tüketimini ve pencere yöneticisinin mantığını yapılandırabilirsiniz).

İşlevselliği genişletmek için modüllerin (gadget'ların) kullanılması ve görünümü yeniden tasarlamak için temaların tasarlanması önerilmektedir. Özellikle masaüstünde takvim planlayıcı, hava durumu tahmini, izleme, ses kontrolü, pil şarj değerlendirmesi vb. görüntülemek için modüller mevcuttur. Aydınlanmayı oluşturan bileşenler birbirine sıkı sıkıya bağlı değildir ve diğer projelerde veya mobil cihazlar için kabuklar gibi özel ortamlar oluşturmak için kullanılabilir.

Kaynak: opennet.ru

Yorum ekle