إصدار Cinnamon 4.4 لبيئة سطح المكتب

بعد خمسة أشهر من التطوير شكلت الافراج عن بيئة المستخدم سينامون 4.4، وفي إطار ذلك مجتمع مطوري التوزيع Linux يُعدّ Mint نسخةً مُعدّلة من GNOME Shell، ومدير الملفات Nautilus، ومدير النوافذ Mutter، ويهدف إلى توفير بيئة كلاسيكية على غرار GNOME 2 مع الحفاظ على عناصر واجهة GNOME Shell الناجحة. أما Cinnamon، فهو مبنيّ على مكونات GNOME، ولكن هذه المكونات تُقدّم كنسخة مُعدّلة مُزامنة دوريًا، وخالية من أي تبعيات خارجية على GNOME.

سيتم طرح إصدار جديد من سينامون في التوزيع Linux من المقرر إطلاق نظام التشغيل Mint 19.3 قبل عطلة عيد الميلاد. وستتوفر حزم التثبيت قريبًا. Linux النعناع و Ubuntu من مستودع PPAدون انتظار إصدار جديد Linux مكان صنع المال.

إصدار Cinnamon 4.4 لبيئة سطح المكتب

رئيسي الابتكارات:

  • تم العمل على تحسين الأداء على الشاشات ذات كثافة البكسل العالية (HiDPI). في إعدادات اللغة والمستودع، تم استبدال الرموز ذات العلامات، والتي بدت ضبابية بسبب القياس على شاشات HiDPI. تحسين جودة الصورة عند معاينة السمات؛
  • يُقترح تطبيق XAppStatus المصغر وواجهة برمجة التطبيقات XApp.StatusIcon، لتنفيذ آلية بديلة لوضع أيقونات مؤشرات التطبيقات في شريط النظام. يحل XApp.StatusIcon المشاكل التي وُوجهت مع Gtk.StatusIcon، المصمم لأيقونات بحجم 16 بكسل، والذي يعاني من مشاكل مع الشاشات عالية الدقة (HiDPI)، ويعتمد على تقنيات قديمة مثل Gtk.Plug وGtk.Socket، غير المتوافقة مع GTK4 وWayland. كما يفترض Gtk.StatusIcon أن التطبيق هو من يقوم بعملية العرض، وليس التطبيق المصغر. لمعالجة هذه المشاكل، Ubuntu تم اقتراح نظام AppIndicator، ولكنه لا يدعم جميع وظائف Gtk.StatusIcon ويتطلب عمومًا إعادة تصميم التطبيقات المصغرة.

    يأخذ XApp.StatusIcon، مثل AppIndicator، عرض الرمز وتلميح الأداة والتسمية إلى جانب التطبيق الصغير، ويستخدم DBus لتمرير المعلومات من خلال التطبيقات الصغيرة. يوفر العرض على جانب التطبيق الصغير أيقونات عالية الجودة بأي حجم ويحل مشكلات العرض. يتم دعم نقل أحداث النقر من التطبيق الصغير إلى التطبيق، والذي يتم تنفيذه أيضًا عبر ناقل DBus. من أجل التوافق مع أجهزة سطح المكتب الأخرى، تم إعداد كعب روتين App.StatusIcon، الذي يكتشف وجود برنامج صغير، وإذا لزم الأمر، يعود إلى Gtk.StatusIcon، مما يجعل من الممكن عرض أيقونات التطبيقات القديمة بناءً على Gtk.StatusIcon؛

  • تم تحسين تخطيط العناصر في مربعات الحوار المشروطة، وتمت إضافة الإعدادات للتحكم في تخطيط العناصر في النوافذ وتغيير التركيز عند فتح نوافذ جديدة؛
  • تم تبسيط وإعادة تصميم قائمة سياق اللوحة؛
  • تمت إضافة وحدة بايثون لإدارة إعدادات الشاشة؛
  • تمت إضافة دعم للإشعارات المخفية وغير المشتتة للانتباه إلى نظام الإشعارات؛
  • تمت إضافة واجهة لإدارة ملحقات النظام إلى أداة التهيئة؛
  • تم تحسين قائمة التطبيق من أجل الأداء، وتمت إعادة تصميم آلية تحديث القائمة، وتمت إضافة القدرة على إخفاء الفئات مع العمليات الأخيرة؛
  • تمت إضافة تأثير مرئي عند تحريك العناصر على اللوحة؛
  • يحتوي المكوّن على مدير قسم القرص المدمج أقراص جنوم;
  • تمت إضافة إعداد لتعطيل لوحة اللمس عند توصيل ماوس خارجي؛
  • تمت إضافة دعم لموضوع عالي التباين في مدير النوافذ؛
  • في مدير ملفات Nemo، تمت إضافة القدرة على إدارة محتويات قائمة السياق إلى الإعدادات.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster