عند تطوير مكونات نظام التشغيل الابتدائية الأصلية، يتم استخدام GTK3 ولغة Vala وإطار عمل Granite الخاص. يتم استخدام تطورات مشروع Ubuntu كأساس للتوزيع. على مستوى الحزم ودعم المستودعات، يتوافق Elementary OS 5.1.x مع Ubuntu 18.04. تعتمد البيئة الرسومية على غلاف Pantheon الخاص، والذي يجمع بين مكونات مثل مدير نوافذ Gala (المعتمد على LibMutter)، وWingPanel العلوي، وقاذفة Slingshot، ولوحة التحكم Switchboard، وشريط المهام السفلي
تشتمل البيئة على مجموعة من التطبيقات المدمجة بإحكام في بيئة واحدة والتي تعد ضرورية لحل مشكلات المستخدم. من بين التطبيقات، معظمها عبارة عن تطويرات خاصة بالمشروع، مثل محاكي Pantheon Terminal، ومدير ملفات Pantheon Files، ومحرر النصوص.
الابتكارات الرئيسية:
- تمت إعادة تسمية أدوات الرقابة الأبوية من "الرقابة الأبوية" إلى "وقت وحدود الشاشة" وتم توسيعها لتشمل القواعد المتعلقة بوقت الشاشة والوصول إلى الإنترنت واستخدام التطبيق. يمكن الآن تعيين قواعد مماثلة لحسابك الخاص، على سبيل المثال، للتنظيم الذاتي، حتى لا تجلس لفترة طويلة أمام الكمبيوتر.
- تم تحسين قائمة التطبيقات لتحسين سهولة الاستخدام على شاشات اللمس، بالإضافة إلى تقليل التأخير وضمان التنقل السلس على لوحات التتبع. يعد وضع عرض فئات التطبيقات أقرب إلى القائمة الكلاسيكية، والتي يتم تقديمها الآن في شكل قائمة تمرير بدلاً من الشبكة. تحسين عناصر التحكم في لوحة المفاتيح والأداء.
- تمت إعادة تصميم نظام البحث عن الإعدادات بالكامل، وهو أقرب إلى تنفيذ البحث في قائمة التطبيق، ويمكن استخدامه للبحث عن الإعدادات الفردية وإظهار المسار إلى كل معلمة تم العثور عليها.
- في إعدادات سطح المكتب، يتم توضيح حجم الرموز المتاحة للاختيار من بينها بوضوح. تم حل مشكلة تكرار خلفية سطح المكتب. تم توسيع الإعدادات المتاحة للبحث (حجم النص، الرسوم المتحركة للنافذة، شفافية اللوحة).
- تضمن إعدادات الشاشة التوسيط الصحيح لشاشات العرض التي يتم تطبيق وضع تدوير الشاشة عليها. تمت إضافة تفسيرات أكثر دقة لأسباب إتاحة إعداد معين للمسؤول فقط إلى إعدادات الحساب. يتم الآن طلب تأكيد حقوق المسؤول مباشرة عند تحديد عملية مميزة، على سبيل المثال، عند تنشيط الحسابات أو تعطيلها.
- في مركز تثبيت التطبيقات (AppCenter)، تم العمل على تحسين الأداء - لا يتم التحقق من التحديثات الآن أكثر من مرة واحدة يوميًا، عند التنزيل وتسجيل الدخول، وكذلك في كل مرة يقوم فيها المستخدم بتشغيل AppCenter.
تم تحديث واجهة إدارة الوظائف الإضافية، ولا تظهر الوظائف الإضافية المثبتة الآن إلا في حالة وجود تحديث لها. عند تحديد وظيفة إضافية في صفحة معلومات التطبيق، سيتم نقلك إلى صفحة معلومات الوظيفة الإضافية. تم تبسيط التنقل باستخدام لوحة المفاتيح - تم الآن تعيين تركيز الإدخال على سطر البحث ويمكنك استخدام مفاتيح المؤشر على الفور للتنقل خلال نتائج البحث.
- يتذكر مشغل الفيديو آخر فيديو تم تشغيله والموضع الأخير.
- تم إصلاح العطل في مدير نوافذ Gala عند تغيير سطح المكتب الافتراضي وفتح أنواع معينة من النوافذ.
- تمت إضافة قائمة "فتح في" إلى عارض الصور، مما يسهل استخدامه للمعاينة قبل تشغيل عارض آخر.
- تم تحديث مكتبة Granite لتشمل طريقة جديدة لمشاركة إعدادات التطبيق.
المصدر: opennet.ru