بعد عامين من التطوير ، تم نشر إصدار بيئة سطح المكتب Xfce 4.18 ، بهدف توفير سطح مكتب كلاسيكي يتطلب الحد الأدنى من موارد النظام للتشغيل. يتكون Xfce من عدة مكونات مترابطة يمكن استخدامها في مشاريع أخرى إذا رغبت في ذلك. تتضمن هذه المكونات مدير نافذة xfwm4 ، ومشغل التطبيقات ، ومدير العرض ، وجلسة المستخدم ومدير إدارة الطاقة ، ومدير ملفات Thunar ، ومتصفح الويب Midori ، ومشغل الوسائط المشروط ، ومحرر نص لوحة الماوس ، ونظام إعدادات البيئة.
الابتكارات الرئيسية:
- توفر مكتبة عناصر واجهة libxfce4ui عنصر واجهة مستخدم XfceFilenameInput جديدًا لإدخال اسم ملف ، والذي يبلغ عن الأخطاء في حالة استخدام أسماء غير صالحة ، على سبيل المثال ، تحتوي على مسافات إضافية أو أحرف خاصة.
- تمت إضافة عنصر واجهة مستخدم جديد لتخصيص اختصارات لوحة المفاتيح ، والذي يوفر واجهة رسومية لإعادة تعيين مفاتيح الاختصار الخاصة بمكونات مختلفة لبيئة المستخدم (يتم دعم Thunar و Xfce4-terminal و Mousepad فقط).
- تم تحسين أداء الخدمة لإنشاء الصور المصغرة (pixbuf-thumbnailer). توفير القدرة على تغيير خيارات الصور المصغرة لسطح المكتب ، مثل القدرة على استخدام رموز كبيرة (x-large) وكبيرة جدًا (xx-large) مفيدة على الشاشات عالية الدقة. يمكن الآن لمحرك الصور المصغرة Tumbler ومدير ملفات Thunar استخدام مستودعات الصور المصغرة المشتركة التي يشاركها مستخدمون مختلفون (يمكن تخزين الصور المصغرة مسبقًا في دليل فرعي بجوار الصور الأصلية).
- توفر اللوحة (xfce4-panel) مكونًا إضافيًا جديدًا لعرض الوقت ، والذي يجمع بين المكونات الإضافية المنفصلة سابقًا للساعات الرقمية والتناظرية (التاريخ والوقت والساعة). بالإضافة إلى ذلك ، تمت إضافة وضع الساعة الثنائية ووظيفة تتبع وقت السكون إلى البرنامج المساعد. لعرض الوقت ، يتم تقديم العديد من تخطيطات الساعة: التناظرية ، والثنائية ، والرقمية ، والنصية ، وشاشات الكريستال السائل.
- يوفر مدير سطح المكتب (xfdesktop) القدرة على إخفاء زر الحذف في قائمة السياق وعرض تأكيد منفصل لإعادة ترتيب الرموز على سطح المكتب.
- في أداة التهيئة (xfce4-settings) ، تم تبسيط واجهة البحث عن الإعدادات - أصبح شريط البحث الآن مرئيًا دائمًا وغير مخفي خلف شريط التمرير.
- توفر واجهة إعدادات الشاشة القدرة على تحديد الإجراءات التي يتعين القيام بها عند توصيل شاشات جديدة.
- في إعدادات المظهر ، عند تحديد سمة جديدة ، تم تنفيذ خيار لتعيين السمة المناسبة لمدير نافذة xfwm4 تلقائيًا.
- تمت إضافة دعم لخاصية "PrefersNonDefaultGPU" في واجهة أداة البحث عن التطبيقات (xfce4-appfinder) لاستخدام وحدة معالجة الرسومات الثانوية على أنظمة الرسومات الهجينة. تمت إضافة إعداد لإخفاء زخارف النوافذ.
- يضيف مدير النوافذ xfwm4 دعمًا للمزامنة الرأسية التكيفية (vsync) عند استخدام GLX. تتوافق إعدادات سطح المكتب الافتراضية مع مديري النوافذ الآخرين.
- مقياس محسّن لواجهة المستخدم على الشاشات ذات كثافة البكسل العالية ، ومن بين أمور أخرى ، حل المشكلات المتعلقة بتعتيم الرموز عند تمكين القياس.
- يتم عرض جميع عناوين النوافذ ومحاورات الحوار افتراضيًا بواسطة مدير النوافذ ، ولكن بالنسبة لبعض مربعات الحوار ، هناك خيار لتزيين عنوان جانب العميل (CSD) باستخدام عنصر واجهة المستخدم GtkHeaderBar.
- في مدير ملفات Thunar ، تم تحسين وضع عرض القائمة - بالنسبة للدلائل الموجودة في حقل الحجم ، يظهر عدد الملفات الموجودة في الدليل ، والقدرة على عرض عمود مع الوقت الذي تم فيه إنشاء الملفات.
تمت إضافة عنصر إلى قائمة السياق لإظهار مربع حوار لتعيين الحقول المعروضة.
شريط جانبي لمعاينة الصور مدمج ، والذي يمكن أن يعمل في وضعين - التضمين في اللوحة اليسرى الحالية (لا يشغل مساحة إضافية) والعرض في شكل لوحة منفصلة ، والتي تعرض أيضًا معلومات حول الحجم والملف اسم.
توفير القدرة على التراجع والإعادة (التراجع / الإعادة) بعض عمليات الملفات ، مثل النقل وإعادة التسمية والحذف إلى سلة المهملات والإنشاء والربط. بشكل افتراضي ، يتم التراجع عن 10 عمليات ، ولكن يمكن تغيير حجم المخزن المؤقت للتراجع في الإعدادات.
تمت إضافة القدرة على تمييز الملفات المحددة بلون خلفية محدد. يتم تنفيذ ربط اللون في علامة تبويب منفصلة تمت إضافتها إلى القسم باستخدام إعدادات Thunar.
تم توفير القدرة على تخصيص محتويات شريط أدوات مدير الملفات وإظهار زر همبرغر بقائمة منسدلة بدلاً من شريط القوائم التقليدي.
تمت إضافة وضع Split View ، والذي يسمح لك بعرض علامتي تبويب مختلفتين مع الملفات جنبًا إلى جنب. يمكن تغيير حجم كل لوحة عن طريق تحريك الفاصل. يمكن الفصل الرأسي والأفقي للوحات.
تم توفير حرف '|' في سطر الحالة لمزيد من الفصل البصري للعناصر. إذا رغبت في ذلك ، يمكن تغيير الفاصل في قائمة السياق.
تم تنفيذ دعم للبحث المتكرر عن الملفات مباشرة من Thunar. يتم إجراء البحث في سلسلة منفصلة ، بمجرد أن يصبح جاهزًا ، يتم عرضه في اللوحة مع قائمة الملفات (عرض القائمة) ويتم تزويده بتسمية حول مسار الملف. من خلال قائمة السياق ، يمكنك الانتقال بسرعة إلى الدليل بالملف الذي تم العثور عليه باستخدام الزر "فتح موقع العنصر". من الممكن قصر البحث على الدلائل المحلية فقط.
تم اقتراح شريط جانبي منفصل مع قائمة بالملفات المستخدمة مؤخرًا ، وتصميمه مشابه للوحة مع نتائج البحث. من الممكن فرز الملفات حسب وقت الاستخدام.
تم نقل الإشارات المرجعية للأدلة المفضلة والزر الخاص بإنشاء إشارة مرجعية إلى قائمة إشارات مرجعية منفصلة.
تحتوي سلة المحذوفات على لوحة معلومات بها أزرار لإفراغ سلة المحذوفات واستعادة الملفات من سلة المحذوفات. عند عرض محتويات السلة ، يظهر وقت الحذف. تمت إضافة الزر "استعادة وإظهار" إلى قائمة السياق لاستعادة ملف وفتح الدليل بهذا الملف في علامة تبويب منفصلة.
تم تحسين واجهة ربط التطبيقات بأنواع MIME ، حيث يتم وضع علامة صريحة على التطبيق الافتراضي ويتم توفير قائمة بالاقتران المحتمل. تمت إضافة زر إلى قائمة السياق لتعيين تطبيق المعالج الافتراضي.
يتم توفير القدرة على تقديم إجراءات محددة من قبل المستخدم في شكل قائمة فرعية متتالية متعددة المستويات.
واجهة تم تغييرها مع الإعدادات. خيارات الصور المصغرة المجمعة. تمت إضافة القدرة على تحديد حجم الملف الذي يتم فيه إنشاء الصور المصغرة. تمت إضافة القدرة على استخدام الملفات المؤقتة بامتداد * .partial ~ في عمليات نقل الملفات. تمت إضافة خيار للتحقق من المجموع الاختباري بعد اكتمال النقل. تمت إضافة إعداد للسماح بتشغيل البرامج النصية لـ shell. تمت إضافة خيارات لاستعادة علامات التبويب عند بدء التشغيل وإظهار المسار الكامل في الرأس.
المصدر: opennet.ru