DankMaterialShell (DMS) 1.6 اکنون در دسترس است. این نسخه از سرورهای ترکیبی زیر پشتیبانی میکند: niri، Hyprland، Sway، MangoWC، labwc، Scroll و Miracle WM. DankMaterialShell مجموعهای یکپارچه از اجزا را ارائه میدهد که میتوانند برای تشکیل یک دسکتاپ با هم ترکیب شوند، از جمله یک نوار وظیفه، سوئیچر دسکتاپ مجازی، رابطی برای پیمایش در برنامههای نصب شده و یک پیکربندی. طراحی آن از مفهوم Material Design 3 پیروی میکند. فرآیند پسزمینه برای ادغام سیستم، ابزارها و نصبکننده با زبان Go نوشته شده و تحت مجوز MIT است. اجزای رابط، پنلها، ویجتها و برنامههای گرافیکی با استفاده از چارچوب Quickshell که با زبان C++ و Qt نوشته شده است، با زبان QML نوشته میشوند.
ویژگیهای DankMaterialShell:
- تمهای پویا به طور خودکار روی GTK، Qt و برنامههای سیستمی اعمال میشوند. طرحهای رنگی تمها بر اساس رنگ تصویر زمینه دسکتاپ انتخابی شما تنظیم میشوند.
- معیارهای داخلی برای جمعآوری دادههای دما و مصرف منابع CPU، RAM و GPU در فرآیند پسزمینه. رابطی برای مدیریت فرآیندهای در حال اجرا موجود است.
- رابط کاربری قابل توسعه با افزونه برای پیمایش در برنامههای نصب شده روی سیستم، با پشتیبانی از جستجوی برنامهها، فایلها، پنجرههای باز و دستورات.
- مرکز کنترل با رابط کاربری برای پیکربندی شبکه، بلوتوث، دستگاههای صوتی و نمایشگر.
- امکان فعال کردن حالت شب و همچنین جابجایی بین تمهای روشن و تاریک.
- یک مرکز اعلان که از گروهبندی اعلانها، متن نشانهگذاری شده و پیمایش صفحهکلید پشتیبانی میکند.
- یک پنل ویجت برای تقویم، پیشبینی آب و هوا، تاریخچه کلیپبورد و ادغام با پخشکنندههای رسانهای با استفاده از پروتکل MPRIS.
- صفحه قفل سیستم با قابلیتهای مدیریت جلسه. میتوانید حالت خواب را فعال کنید یا صفحه را پس از مدت معینی از عدم فعالیت کاربر قفل کنید.
- صفحه ورود به سیستم خوشامدگوی باحال.
- سیستمی از افزونهها که قابلیتها را گسترش میدهند و از مخزن افزونهها نصب میشوند.
- یک نصاب جهانی که به شما امکان میدهد محیطی مبتنی بر DankMaterialShell را در Arch، Fedora، و غیره مستقر و پیکربندی کنید. Debian, Ubuntu، اوپنسوزه، جنتو و ووید Linux.
- ابزار جستجوی Dank برای جستجوی فایلها در سیستم.
- Dank Calendar یک برنامهریز تقویم است که از پروتکل CalDAV پشتیبانی میکند و با سرویسهای گوگل و مایکروسافت همگامسازی میشود.
- یک مدیر فایل اختصاصی و برنامه DankConnect برای ادغام با گوشیهای هوشمند در دست توسعه هستند.

از جمله تغییرات نسخه جدید:
- بهینهسازیهای عملکرد اجرا شدهاند که منجر به افزایش سرعت ارسال پیام IPC تا ۵.۲ برابر، صرفهجویی در تصویر توسط ابزار اسکرینشات اکنون ۴ تا ۸ برابر سریعتر و کاهش بار CPU هنگام استفاده از انتخابگر رنگ تا ۳.۹ برابر شده است. مصرف حافظه توسط محیط کاربر ۱۹٪ کاهش یافته و به ۷۶ مگابایت رسیده است.
- یک حالت پنل جدید، Dank Island، معرفی شده است. در این حالت، ویجتها به صورت جزیرههای بصری مجزا طراحی میشوند که به صورت پویا به اقدامات کاربر یا رویدادهای سیستم پاسخ میدهند. این حالت از طریق گزینه "Island" در تنظیمات "Bar -> Appearance" فعال میشود.


- اولین نسخه از صفحه ورود dank-greeter تکمیل شد.

- ابزار نظارت بر سیستم dgop و موتور جستجوی dsearch اکنون پشتیبانی اولیه از FreeBSD را دارند.

- برنامهریز تقویم dcal اکنون از ایجاد رویداد با کشیدن و رها کردن در لیستهای روزانه و هفتگی پشتیبانی میکند. انتخاب چندین مورد به طور همزمان اکنون امکانپذیر است.

- ابزار اسکرینشات اکنون به شما امکان میدهد ناحیهای از صفحه را انتخاب کنید که چندین مانیتور را در بر میگیرد. پیادهسازی اولیه حالت ضبط قابل اسکرول برای ضبط نواحی از پنجره که نیاز به اسکرول دارند، اضافه شده است. پشتیبانی از پروتکل Wayland wp_color_manager_v1 اضافه شده است که امکان پشتیبانی از رنگ ۱۰ بیتی و HDR را فراهم میکند.

- افزونه جدید مرورگر اضافه شد.

- پشتیبانی از تمهای پویا برای برنامههای GTK3 پیادهسازی شده است (برنامههای GTK3 اکنون تغییرات در طرح رنگ سیستم را بدون نیاز به راهاندازی مجدد، در لحظه دریافت میکنند).
- رابط کاربری برای انتخاب یک تم طراحی اکنون سطح کنتراست متن (AA - 4.5:1 یا AAA - 7:1) را نمایش میدهد.
- رابط تنظیمات شبکه اکنون از فعال کردن Wi-Fi Hotspot برای اشتراکگذاری دسترسی به شبکه با سایر سیستمها پشتیبانی میکند. دکمهای برای بهروزرسانی فهرست شبکههای بیسیم اضافه شده است. یک بخش مدیریت برای مودمهای تلفن همراه به NetworkManager اضافه شده است.
- پشتیبانی از کار همزمان با چندین آداپتور بلوتوث اضافه شد.
- نوار وظیفه، برنامههای پین شده و در حال اجرا را از هم جدا میکند.
- پشتیبانی اولیه برای پلتفرم FreeBSD اضافه شد.
- شمارهگذاری نسخه اجزای دسکتاپ استاندارد شده است. dsearch، dgop، dcal و dgreeter اکنون در کنار DMS منتشر میشوند و یک شماره انتشار مشترک دارند.
منبع: opennet.ru







