DankMaterialShell (DMS) เวอร์ชัน 1.6 พร้อมใช้งานแล้ว รองรับเซิร์ฟเวอร์คอมโพสิตต่อไปนี้: niri, Hyprland, Sway, MangoWC, labwc, Scroll และ Miracle WM DankMaterialShell มีชุดส่วนประกอบที่รวมเป็นหนึ่งเดียว ซึ่งสามารถนำมาประกอบกันเป็นเดสก์ท็อปได้ รวมถึงแถบงาน ตัวสลับเดสก์ท็อปเสมือน อินเทอร์เฟซสำหรับการนำทางผ่านแอปพลิเคชันที่ติดตั้ง และตัวกำหนดค่า การออกแบบเป็นไปตามแนวคิด Material Design 3 กระบวนการเบื้องหลังสำหรับการรวมระบบ เครื่องมือ และตัวติดตั้ง เขียนด้วยภาษา Go และได้รับอนุญาตภายใต้ใบอนุญาต MIT ส่วนประกอบอินเทอร์เฟซ แผง วิดเจ็ต และแอปพลิเคชันกราฟิก เขียนด้วย QML โดยใช้เฟรมเวิร์ก Quickshell ซึ่งเขียนด้วยภาษา C++ โดยใช้ Qt
คุณสมบัติของ DankMaterialShell:
- ธีมแบบไดนามิกจะถูกนำไปใช้กับแอปพลิเคชัน GTK, Qt และระบบโดยอัตโนมัติ โทนสีของธีมจะอิงตามสีของวอลเปเปอร์เดสก์ท็อปที่คุณเลือก
- มีฟังก์ชันวัดค่าในตัวสำหรับเก็บรวบรวมข้อมูลอุณหภูมิและการใช้ทรัพยากรของ CPU, RAM และ GPU ภายในกระบวนการทำงานเบื้องหลัง นอกจากนี้ยังมีอินเทอร์เฟซสำหรับจัดการกระบวนการที่กำลังทำงานอยู่ด้วย
- อินเทอร์เฟซที่สามารถขยายได้ด้วยปลั๊กอิน สำหรับการนำทางผ่านแอปพลิเคชันที่ติดตั้งในระบบ พร้อมรองรับการค้นหาโปรแกรม ไฟล์ หน้าต่างที่เปิดอยู่ และคำสั่งต่างๆ
- ศูนย์ควบคุมที่มีอินเทอร์เฟซสำหรับกำหนดค่าเครือข่าย บลูทูธ อุปกรณ์เสียง และจอแสดงผล
- ความสามารถในการเปิดใช้งานโหมดกลางคืน รวมถึงการสลับระหว่างธีมสว่างและธีมมืด
- ศูนย์การแจ้งเตือนที่รองรับการจัดกลุ่มการแจ้งเตือน การใส่ข้อความกำกับ และการนำทางด้วยแป้นพิมพ์
- แผงวิดเจ็ตสำหรับปฏิทิน พยากรณ์อากาศ ประวัติการคัดลอก และการเชื่อมต่อกับโปรแกรมเล่นสื่อโดยใช้โปรโตคอล MPRIS
- หน้าจอล็อกระบบพร้อมความสามารถในการจัดการเซสชัน คุณสามารถเปิดใช้งานโหมดพักเครื่องหรือล็อกหน้าจอหลังจากไม่มีการใช้งานเป็นระยะเวลาหนึ่งได้
- หน้าจอเข้าสู่ระบบ Dank Greeter
- ระบบปลั๊กอินที่ช่วยเพิ่มฟังก์ชันการทำงานและติดตั้งจากคลังปลั๊กอิน
- โปรแกรมติดตั้งแบบอเนกประสงค์ที่ช่วยให้คุณสามารถปรับใช้และกำหนดค่าสภาพแวดล้อมที่ใช้ DankMaterialShell ใน Arch, Fedora ได้ Debian, UbuntuopenSUSE, Gentoo และ Void Linux.
- เครื่องมือค้นหา Dank Search สำหรับค้นหาไฟล์ในระบบ
- Dank Calendar เป็นโปรแกรมวางแผนปฏิทินที่รองรับโปรโตคอล CalDAV และสามารถซิงโครไนซ์กับบริการของ Google และ Microsoft ได้
- ขณะนี้กำลังอยู่ระหว่างการพัฒนาโปรแกรมจัดการไฟล์ที่เป็นกรรมสิทธิ์และแอป DankConnect สำหรับการเชื่อมต่อกับสมาร์ทโฟน

ท่ามกลางการเปลี่ยนแปลงในรุ่นใหม่:
- มีการปรับปรุงประสิทธิภาพการทำงาน ส่งผลให้ความเร็วในการส่งข้อความ IPC เพิ่มขึ้น 5.2 เท่า การบันทึกภาพด้วยเครื่องมือจับภาพหน้าจอเร็วขึ้น 4-8 เท่า และภาระการทำงานของ CPU เมื่อใช้ตัวเลือกสีลดลง 3.9 เท่า การใช้หน่วยความจำในสภาพแวดล้อมของผู้ใช้ลดลง 19% เหลือ 76 MB
- มีการเพิ่มโหมดแผงควบคุมใหม่ชื่อ Dank Island ในโหมดนี้ วิดเจ็ตจะถูกออกแบบให้เป็นเหมือนเกาะที่แยกออกจากกันอย่างชัดเจน และตอบสนองต่อการกระทำของผู้ใช้หรือเหตุการณ์ของระบบแบบไดนามิก โหมดนี้สามารถเปิดใช้งานได้ผ่านตัวเลือก "Island" ในการตั้งค่า "Bar -> Appearance"


- การเปิดตัวหน้าจอเข้าสู่ระบบ dank-greeter ครั้งแรกเสร็จสมบูรณ์แล้ว

- ขณะนี้ยูทิลิตี้ตรวจสอบระบบ dgop และเครื่องมือค้นหา dsearch ได้เริ่มรองรับระบบปฏิบัติการ FreeBSD แล้ว

- โปรแกรมวางแผนปฏิทิน dcal ตอนนี้รองรับการสร้างกิจกรรมแบบลากและวางในรายการรายวันและรายสัปดาห์แล้ว นอกจากนี้ยังสามารถเลือกหลายรายการพร้อมกันได้อีกด้วย

- โปรแกรมจับภาพหน้าจอตอนนี้สามารถเลือกพื้นที่หน้าจอที่ครอบคลุมหลายจอภาพได้แล้ว มีการเพิ่มโหมดจับภาพแบบเลื่อนได้ในเบื้องต้น เพื่อจับภาพส่วนของหน้าต่างที่ต้องเลื่อน และเพิ่มการรองรับโปรโตคอล Wayland wp_color_manager_v1 ซึ่งช่วยให้รองรับสี 10 บิตและ HDR ได้

- เพิ่มเบราว์เซอร์ปลั๊กอินใหม่แล้ว

- ได้มีการเพิ่มการรองรับธีมแบบไดนามิกสำหรับแอปพลิเคชัน GTK3 แล้ว (แอปพลิเคชัน GTK3 จะรับการเปลี่ยนแปลงโทนสีของระบบโดยอัตโนมัติโดยไม่ต้องรีสตาร์ท)
- ขณะนี้ส่วนติดต่อสำหรับการเลือกธีมการออกแบบจะแสดงระดับความคมชัดของข้อความ (AA - 4.5:1 หรือ AAA - 7:1)
- ขณะนี้ส่วนติดต่อการตั้งค่าเครือข่ายรองรับการเปิดใช้งาน Wi-Fi Hotspot เพื่อแชร์การเข้าถึงเครือข่ายกับระบบอื่น ๆ แล้ว มีการเพิ่มปุ่มสำหรับรีเฟรชรายการเครือข่ายไร้สาย และได้เพิ่มส่วนจัดการโมเด็มเซลลูลาร์ลงใน NetworkManager แล้ว
- เพิ่มการรองรับการใช้งานอะแดปเตอร์บลูทูธหลายตัวพร้อมกัน
- แถบงานจะคั่นระหว่างแอปพลิเคชันที่ตรึงไว้และแอปพลิเคชันที่กำลังทำงานอยู่
- เพิ่มการรองรับเบื้องต้นสำหรับแพลตฟอร์ม FreeBSD แล้ว
- การกำหนดหมายเลขเวอร์ชันของส่วนประกอบเดสก์ท็อปได้รับการกำหนดมาตรฐานแล้ว โดย dsearch, dgop, dcal และ dgreeter จะถูกปล่อยออกมาพร้อมกับ DMS และใช้หมายเลขเวอร์ชันเดียวกัน
ที่มา: opennet.ru







