
نحن في الأسبوع رقم 42 من عام 2023، وهذا الرقم يتزامن مع الأسبوع 118 منذ مبادرة This Week In GNOME، TWIG للأصدقاء، التي بدأت منذ أكثر من عامين. وكما أوضحنا في بعض المناسبات الأخرى، فهذا شيء جيد جدًا بالنسبة له GNOME وعمليًا أي مستخدم لنظام Linux، نظرًا لأن العديد من مطوري الطرف الثالث قرروا تسليط الضوء على أعمالهم ونحن جميعًا نستفيد. هناك بعض الأشخاص الجيدين جدًا لدرجة أنهم أصبحوا جزءًا من دائرة جنوم.
لا علاقة له بـ GNOME، ولكنه أيضًا شيء ينشرونه كل أسبوع ونحن نميل إلى ترديده، لذلك نشرحه هنا وسنفعله أيضًا الأسبوع المقبل في مقال أكثر ملاءمة: هذا الأسبوع لن يكون هناك مقالة عن كيدي. هذا ما قاله Nate Graham دون تقديم المزيد من التوضيحات، لذا فإن أولئك الذين يفضلون KDE على GNOME ليس لديهم مقال عن "الحلويات" اليوم. دعنا نذهب مع ما الجديد هذا الأسبوع في جنوم.
هذا الأسبوع في جنوم
- النقطة الأولى تتعلق بـ VTE، وهي طويلة بعض الشيء وسنحاول تلخيصها. شهدت VTE، مكتبة المحاكيات الطرفية المستندة إلى GTK، تحسينات كبيرة في الأداء وتقنيات رسم جديدة. يستخدم تشفير المخزن المؤقت للتمرير الآن LZ4 لمعالجة البيانات بشكل أسرع. لقد أدت إدارة مجموعة الأحرف والسمات إلى تحسين دعم النص ثنائي الاتجاه. أدت التحسينات المختلفة لعمليات السلسلة وتخصيص الذاكرة إلى تحسين الأداء العام. لقد تم تبسيط المترجم من خلال تضمين التعليمات البرمجية وإزالة أغلفة C من كود C++. يسمح تجريد الرسم الجديد لـ GTK 3 باستخدام القاهرة، بينما يستخدم GTK 4 عقد العرض الأصلية مع GtkSnapshot. يستفيد رسم الخطوط الآن من برنامج OpenGL الخاص بشركة GTK، مما يقلل من استخدام المخزن المؤقت للإطارات خارج الشاشة. من المتوقع أن تؤدي تحسينات جدولة الإطارات إلى إزالة الحد الحالي البالغ 40 إطارًا في الثانية.
- Tracker عبارة عن مفهرس لنظام الملفات ونظام تخزين البيانات الوصفية وأداة بحث، وقد شهدت أداة الاستخراج الخاصة به تحسينًا في وضع الحماية SECOMP الخاص به.
- تمت إضافة دعم لبوابة الإطلاق الديناميكية في ASHPD Demo إلى الإصدار 0.4.1.
- overskride هو تطبيق Bluetooth وقد تلقى تحديثًا كبيرًا هذا الأسبوع لتسهيل التفاعل مع أجهزة Bluetooth. ما يفعله هو إرسال واستقبال الملفات، من بين أمور أخرى:

- وبعد مرور عام، وصل xdg-desktop-portal-gtk 1.15.0 بهذه الميزات الجديدة:
- يحل Meson محل Autotools كنظام بناء.
- تمت إزالة تطبيقات البوابة التي تعتمد على واجهات جنوم الخاصة، مثل الخلفية، ولقطات الشاشة/التسجيل الرقمي للشاشة، وسطح المكتب البعيد، لإزالة التبعيات.
- تم الآن تضمين إعدادات تقويم gsettings-desktop-schemas في تطبيق بوابة الإعدادات، كما تم تغيير سياسة الإصدار، ولم تعد أرقام الإصدارات الثانوية الفردية خاصة.
- تحتوي الكلمات المتقاطعة الآن على اختيارات أفضل لشبكات الكلمات المتقاطعة، وقد استخدمها مطورها لإضافة ميزة كان يريدها لفترة طويلة: تسليط الضوء على جزء الدليل.
- تم تحديث علامة تحديث Debian Linux لـ Gnome Shell45. مؤشر التحديث للتوزيعات المستندة إلى Debian Linux. بالإضافة إلى ذلك، فإنه يتحقق من وجود تحديثات ويعرض أيضًا حالة الحزم التالية (كما هو الحال في Synaptic):
- التحديثات متوفرة.
- حزم جديدة في المستودع.
- الحزم المحلية/التي عفا عليها الزمن.
- ملفات التكوين المتبقية.
- الحزم القابلة للإزالة تلقائيًا.
- تُظهر الأنشطة التلقائية نظرة عامة على الأنشطة في حالة عدم وجود نوافذ، أو إخفاءها عند وجود نوافذ جديدة. في الإصدار الأخير، تم نقل الأنشطة التلقائية v19 إلى ESM، مما يجعلها متوافقة مع GNOME Shell 45. بالإضافة إلى التغييرات الطفيفة، فإنها تستخدم الآن عناصر واجهة المستخدم Libadwaita مثل AdwSpinRow.
تنتهي مقالة هذا الأسبوع في جنوم بتذكيرنا بأن التسجيل في #GNOMEAsia2023 قد تم فتحه (صلة) وأن مؤسسة جنوم لديها مدير تنفيذي جديد، هولي مليون.
وكان هذا كل هذا الأسبوع في جنوم.
الصور والمحتوى: غصين:

