نسخه دسکتاپ Budgie 10.6 منتشر شده است که اولین انتشار از زمان تصمیم پروژه برای توسعه مستقل از توزیع Solus است. این پروژه اکنون توسط سازمان مستقل Buddies Of Budgie نظارت میشود. Budgie 10.6 همچنان مبتنی بر فناوریهای GNOME و پیادهسازی خود از GNOME Shell است، اما قرار است شاخه Budgie 11 به مجموعه کتابخانههای EFL (Enlightenment Foundation Library) که توسط پروژه Enlightenment توسعه داده شده است، منتقل شود. کد این پروژه تحت مجوز GPLv2 است. میتوانید Budgie را در توزیعهایی مانند Ubuntu مرغ عشق، سولوس، مارمولک خانگیLinux و EndeavourOS.
Budgie از Budgie Window Manager (BWM)، نسخه توسعهیافته افزونه اصلی Mutter، برای مدیریت پنجرهها استفاده میکند. Budgie بر اساس پنلی است که از نظر عملکرد مشابه پنلهای دسکتاپ کلاسیک است. همه عناصر پنل، اپلت هستند که امکان پیکربندی انعطافپذیر، تنظیم مجدد و سفارشیسازی عناصر کلیدی پنل را فراهم میکنند. اپلتهای موجود شامل یک منوی برنامه کلاسیک، تغییر وظایف، ناحیهای با لیستی از پنجرههای باز و یک پیشنمایش هستند. دسکتاپهای مجازی، نشانگر مدیریت توان، اپلت کنترل صدا، نشانگر وضعیت سیستم و ساعت.

نوآوری های اصلی:
- جایگاه این پروژه مورد بازنگری قرار گرفته است: به جای اینکه Budgie یک محصول نهایی باشد، اکنون به عنوان بستری ارائه میشود که توزیعها و کاربران میتوانند بر روی آن راهحلهایی متناسب با ترجیحات خود بسازند. به عنوان مثال، اکنون امکان انتخاب طراحی، مجموعه برنامهها و سبک دسکتاپ در دسترس است.
- از نظر سازمانی، کارهایی برای از بین بردن جدایی بین سازمانی که مستقیماً درگیر پروژههای توسعهای است و سازمانهای پاییندستی مانند ... انجام شده است. Ubuntu Budgie، که محصولات نهایی را بر اساس Budgie تولید میکند. به چنین پروژههای پاییندستی فرصتهای بیشتری برای مشارکت در توسعه Budgie داده میشود.
- برای آسانتر کردن ساخت راهحلهای خودتان بر روی Budgie، کدبیس به چندین جزء تقسیم شده است که اکنون بهطور جداگانه ارسال میشوند:
- Budgie Desktop یک رابط کاربری مستقیم است.
- Budgie Desktop View مجموعهای از آیکونها برای دسکتاپ است.
- مرکز کنترل Budgie یک پیکربندی است که از مرکز کنترل GNOME منشعب شده است.
- کد ردیابی فعالیت برنامه بازنویسی شده است و اپلت Icon Tasklist که فهرستی از وظایف فعال را نمایش میدهد، بهبود یافته است. پشتیبانی از گروهبندی برنامهها اضافه شده است. مشکل حذف برنامههای معتبر با انواع پنجره غیرمعمول از لیست برطرف شده است. به عنوان مثال، برخی از برنامههای KDE، مانند Spectacle و KColorChooser، قبلاً در لیست نشان داده نمیشدند.
- تم طراحی برای یکپارچهسازی ظاهر تمام اجزای Budgie دوباره طراحی شده است. حاشیههای دیالوگ، تورفتگیها و طرحهای رنگی یکپارچه شدهاند، استفاده از شفافیت و سایهها کاهش یافته و پشتیبانی از تمهای GTK بهبود یافته است.

- نوار وظیفه (taskbar) دوباره طراحی شده است. تنظیمات اندازه پنل بهبود یافته است. محل قرارگیری ویجتهای پنل برای عمر باتری و نمایش ساعت بهبود یافته است. تنظیمات پیشفرض پنل تغییر یافته است تا ناهماهنگیها در محل قرارگیری پنل و ویجتهای نمایش داده شده در توزیعهای مختلف کاهش یابد.
- سیستم نمایش اعلانها بازنویسی شده و از اپلت Raven جدا شده است، که اکنون فقط مسئول نمایش نوار کناری است. سیستم اعلانها اکنون نه تنها در Raven، بلکه در سایر اجزای دسکتاپ نیز قابل استفاده است. به عنوان مثال، برنامههایی برای نمایش لیست اعلانها در نوار وظیفه (Icon Tasklist) وجود دارد. GTK.Stack برای نمایش پنجرههای بازشو استفاده میشود. ردیابی اعلانهای اخیر و توقف اعلانها بهبود یافته است.
- مدیر پنجره فراخوانیهای غیرضروری که باعث ترسیم مجدد محتوا میشوند را حذف میکند.
- پشتیبانی از گنوم ۴۰ بازگردانده شده است و Ubuntu LTS.
- برای مدیریت ترجمهها، به جای Weblate از سرویس Transifex استفاده میشود.
منبع: opennet.ru

