Cinnamon 4.4 masaüstü mühit buraxılışı

Beş aylıq inkişafdan sonra formalaşmışdır istifadəçi mühitinin buraxılması Cinnamon 4.4, burada Linux Mint paylanmasının tərtibatçıları birliyi GNOME Shell, Nautilus fayl meneceri və Mutter pəncərə meneceri çəngəlini inkişaf etdirir, bu da GNOME 2-nin klassik üslubunda uğurlu qarşılıqlı əlaqə elementlərini dəstəkləmək məqsədi daşıyır. GNOME Shell. Cinnamon GNOME komponentlərinə əsaslanır, lakin bu komponentlər GNOME-a heç bir xarici asılılığı olmayan vaxtaşırı sinxronlaşdırılmış çəngəl kimi göndərilir.

Cinnamon-un yeni buraxılışı Milad bayramlarından əvvəl buraxılması planlaşdırılan Linux Mint 19.3 paylamasında təklif olunacaq. Yaxın gələcəkdə Linux Mint və Ubuntu-da quraşdırıla bilən paketlər hazırlanacaq PPA deposuLinux Mint-in yeni versiyasını gözləmədən.

Cinnamon 4.4 masaüstü mühit buraxılışı

Əsas yeniliklər:

  • Yüksək piksel sıxlığı (HiDPI) ekranlarında performansın yaxşılaşdırılması üçün işlər görülüb. Dil və repozitor parametrlərində HiDPI ekranlarında miqyaslamaya görə bulanıq görünən bayraqlı nişanlar dəyişdirilib. Mövzulara ön baxış zamanı təkmilləşdirilmiş şəkil keyfiyyəti;
  • XAppStatus appleti və XApp.StatusIcon API təklif olunur, sistem tepsisində tətbiq göstəriciləri ilə nişanların yerləşdirilməsi üçün alternativ mexanizm həyata keçirilir. XApp.StatusIcon, 16 piksellik ikonalardan istifadə etmək üçün nəzərdə tutulmuş, HiDPI ilə bağlı problemləri olan və GTK4 və Wayland ilə uyğun gəlməyən Gtk.Plug və Gtk.Socket kimi köhnə texnologiyalara bağlı olan Gtk.StatusIcon ilə qarşılaşılan problemləri həll edir. . Gtk.StatusIcon həm də o deməkdir ki, render applet tərəfində deyil, proqram tərəfində aparılır. Bu problemləri həll etmək üçün Ubuntu-da AppIndicator sistemi təklif edilmişdir, lakin o, Gtk.StatusIcon-un bütün funksionallığını dəstəkləmir və bir qayda olaraq, appletlərin yenidən işlənməsini tələb edir.

    XApp.StatusIcon, AppIndicator kimi, ikona, alət ipucu və etiketin göstərilməsini applet tərəfinə aparır və məlumatı appletlər vasitəsilə ötürmək üçün DBus-dan istifadə edir. Applet tərəfində göstərmə istənilən ölçüdə yüksək keyfiyyətli nişanlar təqdim edir və ekran problemlərini həll edir. Klik hadisələrinin appletdən tətbiqə ötürülməsi dəstəklənir, bu da DBus avtobusu vasitəsilə həyata keçirilir. Digər masaüstləri ilə uyğunluq üçün appletin mövcudluğunu aşkar edən və lazım olduqda Gtk.StatusIcon-a geri dönən App.StatusIcon stub hazırlanmışdır ki, bu da Gtk.StatusIcon əsasında köhnə proqramların nişanlarını göstərməyə imkan verir;

  • Modal dialoqlarda elementlərin düzülüşü təkmilləşdirilmiş, pəncərələrdə elementlərin düzülüşünə nəzarət etmək və yeni pəncərələr açarkən diqqəti dəyişmək üçün parametrlər əlavə edilmişdir;
  • Panelin kontekst menyusu sadələşdirilmiş və yenidən işlənmişdir;
  • Ekran parametrlərini idarə etmək üçün Python modulu əlavə edildi;
  • Bildiriş sisteminə gizli, diqqəti yayındırmayan bildirişlər üçün dəstək əlavə edildi;
  • Konfiquratora sistem genişləndirmələrini idarə etmək üçün interfeys əlavə edilmişdir;
  • Tətbiq menyusu performans üçün optimallaşdırılıb, menyu yeniləmə mexanizmi yenidən işlənib və son əməliyyatlarla kateqoriyaları gizlətmək imkanı əlavə edilib;
  • Paneldə elementləri hərəkət etdirərkən vizual effekt əlavə edildi;
  • Konfiquratorda daxili disk bölmə meneceri var gnome-disklər;
  • Xarici siçanı birləşdirərkən toxunma panelini söndürmək üçün parametr əlavə edildi;
  • Pəncərə menecerində yüksək kontrastlı mövzu üçün dəstək əlavə edildi;
  • Nemo fayl menecerində kontekst menyusunun məzmununu idarə etmək imkanı parametrlərə əlavə edilmişdir.

Mənbə: opennet.ru

Добавить комментарий