إنه متوفر الآن ليباداواتا 1.8، المكتبة تعتمد على GTK4 الذي يضم عناصر واجهة المستخدم وأنماط الواجهة الخاصة بـ GNOME. بعد حوالي ستة أشهر من العمل، يجمع هذا الإصدار تغييرات تركز على الاختصارات والأنماط والطباعة دون المساس بجوهر مجموعة المكونات.
تم التركيز على تحديث الأجزاء التي تم تركها ومواءمة القدرات مع GTK؛ وهذا يشمل استبدال مربع الحوار المختصر والدعم الشامل لـ استعلامات الوسائط CSS، بالإضافة إلى عدد من التعديلات الطفيفة التي تعمل على تحسين الاتساق البصري.
أبرز ما يميز Libadwaita 1.8
الجديد الأكثر وضوحا هو مربع حوار اختصارات Adw، الذي يحل محل نافذة اختصارات Gtk القديمة، والتي تم تصنيفها على أنها قديمة في GTK. يتضمن هذا التغيير ما يلي: تحسينات على الاختصارات التي تعمل على ضبط العرض وسلوك مربع اختصارات لوحة المفاتيح.
- يحل AdwShortcutsDialog محل GtkShortcutsWindow (غير مستخدم في GTK).
- تحديثات لإدارة الاختصارات للحصول على تجربة أكثر وضوحًا.
- دعم كامل لاستعلامات الوسائط CSS المتوافقة مع GTK.
- الإعدادات المطبعية وغيرها من التغييرات الأقل وضوحا.
استعلامات الوسائط والطباعة في CSS
مع هذا الإصدار، يضيف libadwaita الدعم الكامل لـ استعلامات وسائط CSSمتوافقًا مع دعم GTK. هذا يُسهّل تكييف الواجهة مع عوامل الشكل والتفضيلات المختلفة، مع الحفاظ على سلوك متسق بين المكتبة ومجموعة الأدوات.
وقد تم تطبيقها أيضا تحسينات طباعية تُحسّن سهولة القراءة والتسلسلات المرئية. مع أن هذه التغييرات ليست جذرية، إلا أنها تُساعد التطبيقات القائمة على libadwaita على تقديم عرض أكثر دقةً واتساقًا.
تعديلات وتنظيفات أخرى في Libadwaita 1.8
بالإضافة إلى الميزات الجديدة الرئيسية، تتضمن الدورة عدة لمسات صغيرة تُصحّح التفاصيل وتُصقل المكونات. يُسهم هذا النوع من تحسينات النواة في الاستقرار العام ويُقلّل من الاحتكاك أثناء التطوير اليومي.
ماذا تخبئ لنا الدورة القادمة
بالنظر إلى المستقبل، يعمل الفريق على أداة الشريط الجانبي العامة واستبدال الشريط الجانبي الحالي. الهدف هو تقديم بدائل أكثر تنوعًا تتوافق مع أنماط التنقل التي تُروّج لها المنصة.
مع هذا الإصدار ، ليباداواتا 1.8 ويعمل على تعزيز الانتقال إلى مكونات أكثر حداثة، وتوحيد دعم استعلامات CSS إلى جانب GTK، ووضع الأساس لتحسينات مستقبلية في التنقل والبنية، مع الحفاظ على التركيز على جودة التفاصيل.
