صدر تقرير عن العمل على MAUI 2.2.0

ماوي 2.2.2

تهدف Maui DE إلى تقديم بيئة متماسكة وحديثة وممتعة ومتقاربة لأجهزة كمبيوتر Linux

منذ عدة أيام ، شاركنا هنا على المدونة إصدار الإصدار 2.4 من توزيع Nitrux Linux ، الذي يعمل مطوروه على تطوير بيئة سطح المكتب الخاصة بهم تسمى "Maui DE".

سبب ذكره هو أنه إلى جانب الإطلاق أيضًا صدر تقرير التنمية من بيئة المستخدم ماوي دي (Maui Shell) التي تتضمن تطبيقات Maui و Maui Shell ، والتي تتكيف تلقائيًا مع حجم الشاشة وطرق الإدخال المتاحة ، مما يسمح بالاستخدام ليس فقط على أنظمة سطح المكتب ، ولكن أيضًا على الهواتف الذكية والأجهزة اللوحية.

Nitrux
المادة ذات الصلة:
يأتي Nitrux 2.4 مع XanMod افتراضيًا والتحديثات والمزيد

البيئة تطور مفهوم «التقارب»، مما يعني القدرة على العمل مع نفس التطبيقات على كل من الشاشات التي تعمل باللمس للهاتف الذكي والكمبيوتر اللوحي ، وعلى الشاشات الكبيرة لأجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر. يمكن بدء Maui DE بخادم Zpace المركب باستخدام Wayland ، أو عن طريق تشغيل Cask shell منفصل ضمن جلسة تستند إلى خادم X.

من بين التغييرات ذات الصلة مع Maui DE تم اقتراح مكون MauiMan جديد (مدير ماوي) ، من يوفر خادم MauiManServer DBus ومكتبة API لمزامنة الإعدادات بين العمليات المختلفة. من بين أشياء أخرى ، يوفر MauiMan واجهة برمجة تطبيقات لبرامج مختلفة للوصول إلى إعدادات الأنماط الشائعة وخيارات الواجهة ، مثل نصف قطر زاوية النافذة وألوان التركيز وطريقة الإدخال واتجاه الشاشة وزخرفة الأزرار. لإدارة التكوين استنادًا إلى MauiMan API ، تم تنفيذ مُكوِّن تكوين Maui رسومي.

يتم تقسيم المكتبات المتعلقة بـ MauiKit لإدارة بيئات المستخدم في مجموعة Maui الرئيسية ، والتي تستخدمها إعدادات Maui لتطبيق الإعدادات المتزامنة من خلال MauiMan. توفر المكتبات أيضًا واجهة برمجة تطبيقات لإدارة استهلاك الطاقة وإعدادات الصوت والوصول إلى الشبكة والحسابات.

ماوي شل ، وهو الآن في الإصدار التجريبي 2 ، ذهب لاستخدام مكونات MauiCore و MauiMan ، بالإضافة إلى ذلك ، تم إعادة تصميم الكود المسؤول عن إدارة الجلسات بشكل كبير. تمت إضافة دعم لعمليات إعادة التشغيل ، والإغلاق ، والإغلاق ، والسكون ، والخروج. تم تنفيذ دعم دوران الشاشة.

مضاف الخادم CaskServer DBus الذي يمرر الأوامر إلى جميع العمليات التابعة لـ Maui Shell لإدارة الجلسة وتنفيذ إجراءات معينة ، مثل إعادة التشغيل والخروج والإغلاق. CaskServer تم تكوينه بواجهة رسومية يتيح لك تكوين معلمات مثل سلوك اللوحة ومظهرها.

تستخدم Maui Shell حاليًا ثلاثة ملفات تنفيذية: startcask-wayland (تحدد متغيرات البيئة ، وتتصل بـ CaskServer ، وتستدعي مدير الجلسة) ، و Cask-session (مدير الجلسة ، ويبدأ جميع العمليات الفرعية الضرورية ، بما في ذلك CaskServer و MauiManServer) ، و cask (غلاف رسومي) ).

في MauiKit 2.2، تطبيق الأنماط التي تحدد مظهر التطبيقات تم إعادة تصميمه بشكل كبير. يمكنك تحديد أنظمة الألوان الخاصة بك وألوان التركيز ، والتي قد تختلف وفقًا لنظام التشغيل وعامل شكل الجهاز. تم الآن تجميع الأنماط الأساسية مسبقًا ومضمنة في كل تطبيق. للتحكم مركزيًا في نمط جميع التطبيقات ، هناك إعدادات عامة تسمح لك بتغيير المعلمات مثل نصف قطر حدود العنصر والرسوم المتحركة للتطبيق وحجم الرمز.

تم تحديث تصميم العديد من عناصر الواجهة، مثل الأزرار وشرائح التمرير وعلامات التبويب. تمت إضافة مكون SideBarView لإنشاء أشرطة جانبية. تمت إضافة دعم التدقيق الإملائي إلى عنصر محرر النص باستخدام نموذج تحرير النص. تمت إضافة دعم لتحرير وإضافة وإزالة بيانات EXIF ​​الوصفية إلى عنصر ImageTools.

يستخدم مدير ملف الفهرس الآن مثيلًا موجودًا بالفعل البرنامج في عمليات الإطلاق الجديدة (بدلاً من بدء عملية جديدة ، يتم إنشاء علامة تبويب جديدة في عملية قيد التشغيل بالفعل). تمت إضافة الدعم الأولي لمواصفات FreeDesktop لواجهة إدارة الملفات. تمت إعادة تصميم الشريط الجانبي ليشمل قائمة بالملفات التي تم فتحها مؤخرًا.

أخيرًا ، إذا كنت مهتمًا بأن تكون قادرًا على معرفة المزيد عنها ، فيمكنك الرجوع إلى التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.