หลังจากการพัฒนาเป็นเวลา 7 เดือน Cinnamon 5.8 ได้เปิดตัวสภาพแวดล้อมผู้ใช้ซึ่งชุมชนนักพัฒนาซอฟต์แวร์ Linux Mint กำลังพัฒนาทางแยกของเชลล์ GNOME Shell ตัวจัดการไฟล์ Nautilus และตัวจัดการหน้าต่าง Mutter มุ่งเป้าไปที่ มอบสภาพแวดล้อมในรูปแบบคลาสสิกของ GNOME 2 พร้อมการสนับสนุนองค์ประกอบการโต้ตอบที่ประสบความสำเร็จจาก GNOME Shell Cinnamon ใช้ส่วนประกอบของ GNOME แต่ส่วนประกอบเหล่านี้จะถูกส่งมาในรูปแบบทางแยกที่ซิงโครไนซ์เป็นระยะๆ โดยไม่มีการพึ่งพาภายนอกกับ GNOME Cinnamon รุ่นใหม่จะนำเสนอในการแจกจ่าย Linux Mint 21.2 ซึ่งมีกำหนดออกในปลายเดือนมิถุนายน
นวัตกรรมหลัก:
- การทำงานกับธีมการออกแบบได้รับการจัดระเบียบใหม่และโครงสร้างของธีมก็ถูกทำให้ง่ายขึ้น ตัวอย่างเช่น สีน้ำตาลและสีทรายได้รับการรวมเป็นหนึ่งเดียว การสนับสนุนแถบสีบนไอคอนที่อาจใช้ไอคอนสัญลักษณ์ได้ถูกลบออกไปแล้ว
- มีการเพิ่มแนวคิดของสไตล์ โดยนำเสนอโหมดสีสามโหมดสำหรับองค์ประกอบอินเทอร์เฟซ: แบบผสม (เมนูสีเข้มและส่วนควบคุมที่มีพื้นหลังหน้าต่างสว่างโดยรวม) มืดและสว่าง สำหรับแต่ละโหมด คุณสามารถเลือกตัวเลือกสีของคุณเองได้ ตัวเลือกสไตล์และสีช่วยให้คุณได้รับเทมเพลตอินเทอร์เฟซยอดนิยมโดยไม่ต้องเลือกธีมแยกกัน
- ตัวจัดการไฟล์ใช้ไอคอนทูโทนใหม่และเปิดใช้งานการสร้างภาพขนาดย่อแบบมัลติเธรด
- การออกแบบคำแนะนำเครื่องมือมีการเปลี่ยนแปลง
- ช่องว่างระหว่างแอปเพล็ตในแผงเพิ่มขึ้น
- การแจ้งเตือนใช้ไอคอนสัญลักษณ์และสีที่ใช้เพื่อเน้นองค์ประกอบที่ใช้งานอยู่ (เน้นเสียง)
- เพิ่มการตั้งค่าลักษณะมืดทั่วไปสำหรับแอปพลิเคชันทั้งหมด ทำให้คุณสามารถเลือกได้สามตัวเลือก: ควรมีลักษณะสว่าง ควรมีลักษณะสีเข้ม และโหมดที่เลือกโดยแอปพลิเคชัน
- เพิ่มความสามารถในการควบคุมหน้าต่างและเดสก์ท็อปเสมือนโดยใช้ท่าทางบนหน้าจอ เช่นเดียวกับการใช้ท่าทางในการเรียงต่อกันและควบคุมการเล่นเนื้อหามัลติมีเดีย รองรับท่าทางบนหน้าจอสัมผัสและทัชแพด
- อินเทอร์เฟซโปรแกรมสำหรับการติดตั้งแอปพลิเคชันได้รับการออกแบบใหม่ และอัลกอริธึมสำหรับการเรียงลำดับและการจัดกลุ่มแอปพลิเคชันได้รับการปรับปรุง แพ็คเกจ touchegg ใช้เพื่อตรวจจับท่าทาง
- เพิ่มการตั้งค่าเพื่อเปลี่ยนตัวชี้เมาส์หลังจากดำเนินการ Alt+Tab เสร็จสิ้น
- เพิ่มการตั้งค่าเพื่อเปลี่ยนพฤติกรรมเริ่มต้นของปุ่มกลางของเมาส์สำหรับการวางจากคลิปบอร์ด
- เพิ่มการตั้งค่าเพื่อปิดใช้งานคำเตือนแบตเตอรี่เหลือน้อยบนอุปกรณ์ภายนอกที่เชื่อมต่อ
- เอฟเฟกต์พื้นหลังได้รับการแก้ไขและรวมไว้ด้วย
- การจัดกลุ่มหน้าต่างและแอปเพล็ตควบคุมเสียงได้รับการออกแบบใหม่
- มีการเพิ่มสไตล์แยกต่างหากให้กับเมนูสำหรับหมวดหมู่ที่เลือก
- เพิ่มความสามารถในการปรับขนาดแอปเพล็ตด้วยเมาส์ ซึ่งเปิดใช้งานในแอปเพล็ตเมนู เพิ่มการตั้งค่าเพื่อคืนเมนูกลับเป็นขนาดดั้งเดิมและปรับขนาดตามปัจจัยการซูม
- มีการเพิ่มรายการสำหรับการเรียกใช้ตัวแก้ไขเมนูในเมนูบริบทที่แสดงสำหรับแอปเพล็ต
- เพิ่มความสามารถในการใช้ระบบย่อย VGA Switcheroo เพื่อสลับระหว่าง GPU ที่แตกต่างกันบนแล็ปท็อปที่มีกราฟิกไฮบริด
- หน้าจอเข้าสู่ระบบรองรับการสลับระหว่างรูปแบบแป้นพิมพ์หลายแบบ ปรับปรุงการนำทางด้วยแป้นพิมพ์ เพิ่มความสามารถในการปรับแต่งเค้าโครงของแป้นพิมพ์บนหน้าจอ
- อินเทอร์เฟซผู้ใช้ในโปรแกรมประมวลผลภาพ Pix มีการเปลี่ยนแปลง ซึ่งได้รับการโอนไปยังฐานโค้ด gThumb 3.12.2 (ก่อนหน้านี้ใช้ gThumb 3.2.8) แทนที่จะเป็นแถบเครื่องมือและเมนูแบบคลาสสิก กลับมีปุ่มและเมนูแบบเลื่อนลงในส่วนหัว เพิ่มการรองรับรูปแบบ AVIF/HEIF และ JXL เพิ่มการรองรับโปรไฟล์สี อนุญาตให้สร้างภาพขนาดย่อขนาดใหญ่ได้ (512, 768 และ 1024 พิกเซล) ปรับปรุงการควบคุมการซูม มีการเพิ่มเอฟเฟกต์และเครื่องมือแก้ไขรูปภาพใหม่
- ชุดการเชื่อมโยง CJS JavaScript ได้รับการแปลงให้ใช้ GJS 1.74 และเอ็นจิ้น SpiderMonkey 102 JavaScript (Mozjs 102) ก่อนหน้านี้ใช้ SpiderMonkey 78
- เพิ่มการใช้งานพอร์ทัล Freedesktop (xdg-desktop-portal) ซึ่งใช้ในการจัดระเบียบการเข้าถึงทรัพยากรของสภาพแวดล้อมผู้ใช้จากแอปพลิเคชันที่แยกออกมา (เช่น สำหรับแพ็คเกจในรูปแบบ flatpak คุณสามารถใช้พอร์ทัลเพื่อสร้างภาพหน้าจอและเพิ่มการสนับสนุนได้ สำหรับธีมสีเข้ม)
ที่มา: opennet.ru