Ikki yillik ishlab chiqishdan so'ng Latte Dock 0.10 chiqariladi, u vazifalar va plazmoidlarni boshqarish uchun oqlangan va oddiy echimni taklif qiladi. Shu jumladan macOS yoki Plank paneli uslubidagi piktogrammalarning parabolik o'sishi ta'siri qo'llab-quvvatlanadi. Latte paneli KDE Frameworks va Qt kutubxonasiga asoslangan. KDE Plazma ish stoli bilan integratsiyani qo'llab-quvvatlaydi. Loyiha kodi GPLv2 litsenziyasi ostida tarqatiladi.
Loyiha o'z vazifalariga o'xshash panellarni birlashtirish natijasida tashkil etilgan - Now Dock va Candil Dock. Birlashgandan so'ng, ishlab chiquvchilar Candilda taklif qilingan Plazma Shell-dan alohida ishlaydigan alohida panelni shakllantirish tamoyilini Now Dock-ga xos bo'lgan yuqori sifatli interfeys dizayni bilan birlashtirishga harakat qilishdi va faqat KDE va Plazma kutubxonalarini uchinchi tomonsiz ishlatishdi. bog'liqliklar.
Asosiy innovatsiyalar:
- Ekranning bir chetidan bir nechta panellarni joylashtirish imkoniyati taqdim etilgan.
- Qalqib chiquvchi panellar uchun qo'shimcha yordam.
- Panellar burchaklarining yaxlitlash radiusini o'rnatish va paneldan soyaning o'lchamini aniqlash imkoniyati qo'shildi.
- 10 ta panelni ko'rish rejimi taklif etiladi.
- Zarur bo'lganda yon panellarning ko'rinishi uchun rejim qo'shildi, unda panel faqat foydalanuvchi tashqi appletlar, skriptlar yoki yorliqlar bilan o'zaro aloqada bo'lganidan keyin paydo bo'ladi va yashiradi.
- Plazma ish stoliga Latte Dock panellarining geometriyasi, shuningdek, GTK_FRAME_EXTENTS-ni qo'llab-quvvatlaydigan oyna boshqaruvchilarining uzatilishi, derazalarni to'g'ri joylashtirish uchun ko'rinadigan maydon haqidagi ma'lumotlar taqdim etildi.
- O'rnatilgan yuklab olish va qo'shish vidjetlari dialogi (Widjet Explorer) qo'shildi, u KDE bo'lmagan muhitlarda, jumladan GNOME, Cinnamon va Xfce-da ishlatilishi mumkin.
- Bitta panelda bir nechta Latte Tasks appletlarini joylashtirish uchun qo'shimcha yordam.
- Panelga yangi appletlarni tekislash rejimi qo'shildi.
- Paneldagi appletlar ustidan takrorlashning parabolik effekti amalga oshirildi.
- Kichikroq vidjetlarga ruxsat berish uchun KDE plazmasidan MarginsAreaSeparators uchun qoʻshimcha yordam qoʻshildi.
- Paneldagi elementlarni joylashtirishni boshqarish uchun barcha dialoglarning dizayni o'zgartirildi. Foydalanuvchiga har bir panel tartibi uchun o'zining rang sxemasini belgilash imkoniyati beriladi.
- Panellar bufer orqali elementlarni ko'chirish, joylashtirish va nusxalashni qo'llab-quvvatlaydi.
- Elementlar tartibini panellarga eksport qilish va boshqa foydalanuvchilar uchun bir xil shaklni qayta yaratish uchun panellardan shablon sifatida foydalanish imkoniyati qo‘shildi.
Manba: opennet.ru