نُشر أحدث تقرير تطوير أسبوعي من KDE، والذي يعرض التغييرات التي طرأت على فرع KDE Plasma 6.7، والمتوقع إصداره في يونيو. تشمل التغييرات الأخيرة ما يلي:
- يدعم مدير تركيب KWin بروتوكول Wayland التجريبي xx-fractional-scale-v2، الذي يُزيل الفجوات غير الضرورية بين العناصر المتجاورة على الشاشات عالية الكثافة، مثل تلك الموجودة بين نافذة مُكبّرة ولوحة. يُتيح بروتوكول xx-fractional-scale تغيير حجم نظام الإحداثيات المنطقية، الذي يستخدم قيمًا عددية صحيحة، لتحسين دقة تحديد المواقع وزيادة دقة الإحداثيات المنطقية وصولًا إلى مستوى البكسل الفردي. تُعالج هذه الميزة محدودية دقة نظام الإحداثيات المنطقية، غير الكافية لتحديد المواقع على مستوى البكسل المطلوب للتنفيذ الكامل لتغيير الحجم الجزئي في KDE.
باستخدام بروتوكول xx-fractional-scale، يمكن للخادم والعميل المركبين استخدام أنظمة إحداثيات مختلفة (منطقية وبكسلية) بشكل متسق عند التعامل مع كائن wl_surface. تُستخدم الإحداثيات المنطقية لوصف حجم المحتوى ومواضع النوافذ من منظور المستخدم، بينما تعكس الإحداثيات البكسلية الأحجام الفعلية في المخازن المؤقتة عند العرض على الشاشة. يُدخل بروتوكول xx-fractional-scale عامل قياس (scale) يربط بين الإحداثيات المنطقية والبكسلية، مما يسمح بمعالجة الحالات التي تتوافق فيها عدة بكسلات مع وحدة إحداثيات منطقية واحدة.
- يواصل KWin دعم واجهة برمجة تطبيقات الرسومات Vulkan في نظام إدارة العرض المباشر (DRM). من المتوقع أن يُحسّن Vulkan الأداء في أنظمة المعالجة متعددة وحدات معالجة الرسومات. خلال الأسبوع الماضي، تم تفعيل Vulkan لتحميل الصور من وحدة معالجة الرسومات إلى وحدة المعالجة المركزية. أُضيف معالج vulkanToQImageFormat() لتحويل تنسيقات الصور إلى QImage. تم توسيع إمكانيات VulkanDevice::createCommandBuffer(). تم تطبيق طريقة isSoftwareRenderer() في VulkanDevice. أُضيفت اختبارات التكامل. أُجري الاختبار على نظام مزود ببطاقة رسومات NVIDIA RTX 5070 Ti باستخدام برنامج التشغيل الخاص 595.58.03.
- تقوم القوائم التي تستخدم سمة Breeze الآن بتغيير خلفية العناصر عند النقر عليها.
- تم تبسيط واجهة عرض رمز الاستجابة السريعة في أداة الحافظة (تم نقل زر النسخ إلى رأس الصفحة).

- تم تحسين دقة تحديد موضع الأدوات على سطح المكتب. عند نقل أداة إلى منطقة لا تتسع لها، يتم الآن عرض صورة مصغرة توضح أقرب مساحة متاحة يمكن للأداة أن تتناسب معها فعليًا.
- يمكن الآن تغيير نمط تلميحات الأدوات ليتناسب مع سمة التصميم النشطة.
- تم تحسين تطبيق تأثير علامات الماوس (تحويل المؤشر إلى علامة تترك خطوطًا على الشاشة) على الشاشات اللمسية. كما تمت إضافة دعم لرسم خطوط متعددة في وقت واحد على الشاشات متعددة اللمس.
- تمت إضافة خيارات تخطيط لوحة المفاتيح إلى الإعدادات التي تتم مزامنتها مع مدير تسجيل الدخول في بلازما.
- تمت إزالة خيار استخدام أيقونات أكبر وهوامش أوسع على الشاشات اللمسية والأجهزة اللوحية من أدوات إدارة المهام وشريط النظام. وقد وردت تقارير تفيد بأن هذا الخيار غير متناسق ويتسبب في مشاكل في العرض.
المصدر: opennet.ru

