آخرین گزارش توسعه هفتگی KDE منتشر شده است که تغییرات شاخه KDE Plasma 6.7 را که انتظار میرود در ماه ژوئن منتشر شود، ارائه میدهد. تغییرات اخیر عبارتند از:
- مدیر ترکیب KWin از پروتکل آزمایشی xx-fractional-scale-v2 Wayland پشتیبانی میکند که شکافهای غیرضروری بین عناصر مجاور را در صفحات نمایش با چگالی بالا، مانند بین یک پنجره حداکثر شده و یک پنل، حذف میکند. پروتکل xx-fractional-scale امکان مقیاسبندی سیستم مختصات منطقی را فراهم میکند که از مقادیر صحیح استفاده میکند تا دقت موقعیتیابی را بهبود بخشد و وضوح مختصات منطقی را تا حد پیکسلهای منفرد افزایش دهد. این قابلیت، وضوح محدود سیستم مختصات منطقی را که برای موقعیتیابی در سطح پیکسل مورد نیاز برای پیادهسازی کامل مقیاسبندی کسری در KDE کافی نیست، برطرف میکند.
با استفاده از پروتکل ترکیبی در مقیاس کسری xx سرور کلاینت و کلاینت میتوانند هنگام کار با شیء wl_surface به طور مداوم از سیستمهای مختصات مختلف (منطقی و پیکسلی) استفاده کنند. مختصات منطقی برای توصیف اندازه محتوا و موقعیتهای پنجره از دیدگاه کاربر استفاده میشوند، در حالی که مختصات پیکسلی اندازههای واقعی را در بافرها هنگام رندر شدن روی صفحه نمایش منعکس میکنند. پروتکل xx-fractional-scale یک عامل مقیاسبندی (scale) را معرفی میکند که مختصات منطقی و پیکسلی را به هم پیوند میدهد و امکان مدیریت موقعیتهایی را فراهم میکند که در آنها چندین پیکسل با یک واحد مختصات منطقی مطابقت دارند.
- KWin همچنان از API گرافیکی Vulkan در DRM (مدیر رندر مستقیم) پشتیبانی میکند. انتظار میرود Vulkan عملکرد را در پیکربندیهای چند پردازنده گرافیکی بهبود بخشد. طی هفته گذشته، Vulkan برای بارگذاری بافتها از GPU به CPU فعال شد. هندلر vulkanToQImageFormat() برای تبدیل فرمتهای تصویر به QImage اضافه شد. قابلیتهای VulkanDevice::createCommandBuffer() گسترش یافته است. متد isSoftwareRenderer() در VulkanDevice پیادهسازی شده است. تستهای یکپارچهسازی اضافه شدهاند. تست روی سیستمی با کارت گرافیک NVIDIA RTX 5070 Ti با استفاده از درایور اختصاصی 595.58.03 انجام شد.
- منوهایی که از قالب Breeze استفاده میکنند، اکنون پسزمینه عناصر را هنگام کلیک تغییر میدهند.
- رابط کاربری نمایش کد QR در ویجت کلیپبورد ساده شده است (دکمه کپی به سربرگ منتقل شده است).

- دقت قرارگیری ویجتها روی دسکتاپ بهبود یافته است. هنگام انتقال یک ویجت به قسمتی که در آن جا نمیشود، یک تصویر کوچک نمایش داده میشود که نزدیکترین فضای موجود برای قرار گرفتن ویجت را نشان میدهد.
- اکنون میتوان سبک راهنماهای ابزار را تغییر داد تا با قالب طراحی فعال مطابقت داشته باشد.
- پیادهسازی بهبود یافتهی افکت Mouse Marks (تبدیل مکاننما به نشانگری که خطوطی را روی صفحه نمایش باقی میگذارد) در صفحات لمسی. پشتیبانی از ترسیم همزمان چندین خط در صفحات چند لمسی اضافه شده است.
- گزینههای طرحبندی صفحهکلید به تنظیمات همگامسازیشده با Plasma Login Manager اضافه شدهاند.
- گزینه استفاده از آیکونهای بزرگتر و حاشیههای افزایش یافته در صفحات لمسی و تبلتها از ابزارکهای Task Manager و System Tray حذف شده است. گزارش شده است که این گزینه ناسازگار بوده و باعث ایجاد مشکلات نمایش میشود.
منبع: opennet.ru

