มีการเปิดตัวเชลล์แบบกำหนดเองของ KDE Plasma 5.21 ซึ่งสร้างขึ้นโดยใช้แพลตฟอร์ม KDE Frameworks 5 และไลบรารี Qt 5 โดยใช้ OpenGL/OpenGL ES เพื่อเพิ่มความเร็วในการเรนเดอร์ คุณสามารถประเมินประสิทธิภาพของเวอร์ชันใหม่ผ่าน Live build จากโปรเจ็กต์ openSUSE และบิลด์จากโปรเจ็กต์ KDE Neon User Edition แพ็คเกจสำหรับการแจกแจงต่างๆสามารถพบได้ในหน้านี้
การปรับปรุงที่สำคัญ:
- มีการเสนอการใช้งานเมนูแอปพลิเคชันใหม่ (ตัวเรียกใช้งานแอปพลิเคชัน) โดยมีเค้าโครงสามแผง - หมวดหมู่แอปพลิเคชันจะแสดงในแผงด้านซ้าย เนื้อหาหมวดหมู่จะแสดงในแผงด้านขวา และปุ่มสำหรับดูรายการไดเรกทอรีที่ปักหมุด ( Places) และการดำเนินการทั่วไป เช่น การปิดเครื่อง การรีสตาร์ท จะแสดงที่แผงด้านล่าง และสลับไปที่โหมดสลีป แผงหมวดหมู่ยังรวมถึงส่วนต่างๆ ด้วย: “แอปพลิเคชันทั้งหมด” พร้อมรายการแอปพลิเคชันที่ติดตั้งเรียงตามตัวอักษรและ “รายการโปรด” พร้อมรายการภาพขนาดย่อของแอปพลิเคชันที่เปิดบ่อย
เมนูใหม่ยังทำให้การนำทางด้วยแป้นพิมพ์และเมาส์ง่ายขึ้น ปรับปรุงการเข้าถึงสำหรับผู้พิการ และเพิ่มการรองรับภาษาที่อ่านจากขวาไปซ้าย (RTL) การใช้งานเมนู Kickoff แบบเดิมพร้อมสำหรับการติดตั้งจาก KDE Store ภายใต้ชื่อ Legacy Kickoff
- แอพที่ใช้ธีมเริ่มต้นมีสไตล์ส่วนหัวโดยรวมใหม่และรูปแบบสีที่อัปเดต
- เพิ่มธีมการออกแบบใหม่ “Breeze Twilight” ซึ่งรวมธีมแสงสีอ่อนสำหรับแอปพลิเคชันเข้ากับธีมสีเข้มสำหรับแผงพลาสมาและองค์ประกอบเดสก์ท็อป
- อินเทอร์เฟซของแอปพลิเคชันสำหรับตรวจสอบทรัพยากรระบบ (Plasma System Monitor) ได้รับการออกแบบใหม่ทั้งหมด โปรแกรมได้รับการออกแบบใหม่โดยใช้เฟรมเวิร์ก Kirigami ซึ่งช่วยให้คุณสร้างอินเทอร์เฟซสากลสำหรับระบบมือถือและเดสก์ท็อป หากต้องการรับสถิติเกี่ยวกับพารามิเตอร์การทำงานของระบบ จะใช้บริการ KSystemStats แยกต่างหาก ซึ่งเป็นรหัสที่ใช้ในการตรวจสอบแอปเพล็ตอยู่แล้ว และกำลังได้รับการพัฒนาเพื่อแทนที่ KSysGuard Plasma System Monitor มีหลายโหมดสำหรับการดูสถิติ:
หน้าสรุปพร้อมภาพรวมการใช้ทรัพยากรหลักในปัจจุบัน (หน่วยความจำว่าง CPU และดิสก์ การตั้งค่าเครือข่าย) รวมถึงรายการแอปพลิเคชันที่ใช้ทรัพยากรมากที่สุด
หน้าที่มีพารามิเตอร์สำหรับการใช้ทรัพยากรตามแอปพลิเคชันและกราฟที่แสดงการเปลี่ยนแปลงของโหลดบนระบบตามกระบวนการที่เลือก
- เพจที่มีประวัติสรุปการใช้ทรัพยากร
- หน้าสำหรับสร้างรายงานของคุณเองซึ่งแสดงการเปลี่ยนแปลงในพารามิเตอร์ที่กำหนดเองในช่วงเวลาหนึ่งบนแผนภูมิวงกลมหรือแผนภูมิเส้น
- มีการเพิ่มเพจที่มีตัวกำหนดค่าไฟร์วอลล์ลงในแอปพลิเคชันการตั้งค่าระบบ ซึ่งมีอินเทอร์เฟซแบบกราฟิกสำหรับจัดการกฎตัวกรองแพ็คเก็ตที่ทำงานบน UFW และไฟร์วอลล์
ตัวกำหนดค่าการเข้าถึง SDDM, เซสชันเดสก์ท็อป และหน้าจอเข้าสู่ระบบ SDDM ได้รับการออกแบบใหม่ทั้งหมด
- การออกแบบแอปเพล็ตการเล่นเนื้อหามัลติมีเดียได้รับการออกแบบใหม่ ที่ด้านบนของแอปเพล็ตคือรายการแอปพลิเคชันสำหรับเล่นเพลง ซึ่งคุณสามารถสลับไปมาได้ คล้ายกับแท็บต่างๆ ตอนนี้ปกอัลบั้มจะปรับขนาดตามความกว้างทั้งหมดของแอปเพล็ต
- ศูนย์การติดตั้งแอพพลิเคชั่นและส่วนเสริม (Discover) มีโหมดการติดตั้งการอัพเดตอัตโนมัติ
- เพิ่มความสามารถในการปักหมุดอินเทอร์เฟซการค้นหาโปรแกรม (KRunner) เพื่อป้องกันไม่ให้ปิดโดยอัตโนมัติ เมื่อรัน KRunner ภายใต้ Wayland จะสามารถแสดงหน้าต่างที่เปิดอยู่ทั้งหมดได้
- แอพเพล็ตนาฬิกาได้รับการปรับปรุงการรองรับเขตเวลา
- แอพเพล็ตควบคุมเสียงมีการแสดงระดับความไวของไมโครโฟนแบบไดนามิก
- งานยังคงนำเซสชันที่ใช้ Wayland มาให้พร้อมสำหรับการใช้งานทุกวัน และบรรลุความเท่าเทียมกันในการทำงานด้วยโหมดการทำงานที่อยู่เหนือ X11 KWin ได้รับการปรับโครงสร้างใหม่ครั้งใหญ่ของโค้ดคอมโพสิต ซึ่งลดเวลาแฝงสำหรับการดำเนินการทั้งหมดที่เกี่ยวข้องกับการรวมวัตถุต่างๆ บนหน้าจอ เพิ่มความสามารถในการเลือกโหมดคอมโพสิต: เพื่อให้แน่ใจว่ามีความล่าช้าน้อยที่สุดหรือเพื่อเพิ่มความราบรื่นของภาพเคลื่อนไหว
เซสชันที่ใช้ Wayland ช่วยให้สามารถทำงานบนระบบที่มี GPU หลายตัว และเชื่อมต่อจอภาพที่มีอัตราการรีเฟรชหน้าจอที่แตกต่างกัน (เช่น จอภาพหลักสามารถใช้ความถี่ 144Hz และ 60Hz ที่สอง) ปรับปรุงการใช้งานแป้นพิมพ์เสมือนเมื่อใช้โปรโตคอล Wayland เพิ่มการรองรับแอปพลิเคชัน GTK โดยใช้ส่วนขยายโปรโตคอล Wayland text-input-v3 ปรับปรุงการรองรับแท็บเล็ตกราฟิก
- KWin ได้เพิ่มการรองรับคุณสมบัติทั้งหมดที่จำเป็นในการรันแอปพลิเคชันโดยใช้ GTK4
- มีการเพิ่มกลไกทางเลือกสำหรับการเรียกใช้ KDE Plasma โดยใช้ systemd ซึ่งช่วยให้คุณแก้ไขปัญหาในการตั้งค่ากระบวนการเริ่มต้น - สคริปต์การเริ่มต้นมาตรฐานประกอบด้วยพารามิเตอร์การทำงานที่กำหนดไว้อย่างเคร่งครัด
- KDE Plasma 5.21 อย่างเป็นทางการประกอบด้วยสองส่วนประกอบใหม่สำหรับอุปกรณ์มือถือ ที่เตรียมไว้สำหรับโครงการ Plasma Mobile:
- ส่วนประกอบโทรศัพท์พลาสม่าพร้อมเชลล์สำหรับอุปกรณ์มือถือและวิดเจ็ตที่ดัดแปลงสำหรับ Plasma Mobile
- รูปแบบ "QQC2 Breeze" ซึ่งเป็นรูปแบบหนึ่งของธีม Breeze ใช้งานบน Qt Quick Controls 2 และได้รับการปรับให้เหมาะสมสำหรับหน่วยความจำต่ำและการใช้ทรัพยากร GPU ต่างจาก "QQC2 Desktop" สไตล์ที่นำเสนอไม่ได้ขึ้นอยู่กับ Qt Widgets และระบบ QStyle
ที่มา: opennet.ru