หลังจากสองปีของการพัฒนา Latte Dock 0.10 ได้รับการปล่อยตัว ซึ่งนำเสนอโซลูชันที่สวยงามและเรียบง่ายสำหรับการจัดการงานและพลาสมอยด์ รวมถึงเอฟเฟกต์ของการเพิ่มพาราโบลาในไอคอนในสไตล์ของ macOS หรือแผงไม้กระดาน แถบ Latte ขึ้นอยู่กับ KDE Frameworks และไลบรารี Qt รองรับการทำงานร่วมกับเดสก์ท็อป KDE Plasma รหัสโครงการแจกจ่ายภายใต้ใบอนุญาต GPLv2
โครงการนี้ก่อตั้งขึ้นจากการรวมตัวของพาเนลที่คล้ายกันในงานของพวกเขา - Now Dock และ Candil Dock หลังจากการควบรวมกิจการ นักพัฒนาพยายามที่จะรวมหลักการของการสร้างแผงควบคุมแยกต่างหากที่ทำงานแยกต่างหากจาก Plasma Shell ซึ่งเสนอใน Candil ด้วยการออกแบบส่วนต่อประสานคุณภาพสูงที่มีอยู่ใน Now Dock และใช้เฉพาะไลบรารีของ KDE และ Plasma โดยไม่มีบุคคลที่สาม การพึ่งพา
นวัตกรรมหลัก:
- ให้ความสามารถในการวางหลายแผงจากขอบด้านหนึ่งของหน้าจอ
- เพิ่มการรองรับแผงป๊อปอัป
- เพิ่มความสามารถในการกำหนดรัศมีของการปัดเศษมุมของแผงและกำหนดขนาดของเงาจากแผง
- มีโหมดการมองเห็นแผง 10 โหมด
- เพิ่มโหมดสำหรับการแสดงแผงด้านข้างเมื่อจำเป็น ซึ่งแผงนี้จะปรากฏขึ้นและซ่อนหลังจากที่ผู้ใช้โต้ตอบกับแอปเพล็ต สคริปต์ หรือทางลัดภายนอกเท่านั้น
- ให้ข้อมูลเกี่ยวกับรูปทรงเรขาคณิตของแผง Latte Dock แก่เดสก์ท็อป Plasma ตลอดจนการส่งตัวจัดการหน้าต่างที่รองรับ GTK_FRAME_EXTENTS ข้อมูลเกี่ยวกับพื้นที่ที่มองเห็นได้สำหรับตำแหน่งที่ถูกต้องของหน้าต่าง
- มีการเพิ่มกล่องโต้ตอบดาวน์โหลดและเพิ่มวิดเจ็ตในตัว (Widgets Explorer) ที่สามารถใช้ในสภาพแวดล้อมที่ไม่ใช่ KDE รวมถึง GNOME, Cinnamon และ Xfce
- เพิ่มการรองรับการวางแอปเพล็ต Latte Tasks หลายรายการในแผงเดียวกัน
- เพิ่มโหมดการจัดตำแหน่งแอปเพล็ตใหม่ในแผงควบคุม
- มีการใช้เอฟเฟกต์พาราโบลาของการวนซ้ำบนแอพเพล็ตในพาเนล
- เพิ่มการรองรับ MarginsAreaSeparators จาก KDE Plasma เพื่อให้วิดเจ็ตมีขนาดเล็กลง
- การออกแบบกล่องโต้ตอบทั้งหมดสำหรับจัดการการวางองค์ประกอบบนแผงควบคุมมีการเปลี่ยนแปลง ผู้ใช้จะได้รับโอกาสในการกำหนดรูปแบบสีของตนเองสำหรับแต่ละเค้าโครงแผง
- แผงรองรับการย้าย วาง และคัดลอกองค์ประกอบผ่านคลิปบอร์ด
- เพิ่มความสามารถในการส่งออกเค้าโครงขององค์ประกอบไปยังพาเนลและใช้พาเนลเป็นเทมเพลตเพื่อสร้างฟอร์มเดียวกันสำหรับผู้ใช้รายอื่น
ที่มา: opennet.ru