System76, иштеп чыгуучу компания LinuxPop!_OS дистрибутиви COSMIC 1.6.0 жумушчу стол чөйрөсүн чыгарды. COSMIC 1.6.0 үчүн пакеттер Pop!_OS 24.04 версиясында жеткиликтүү жана жакында Fedora, NixOS жана Arch платформаларында жеткиликтүү болот деп күтүлүүдө. Linux, openSUSE, Aeyrin OS, Redox жана CachyOS. Код Rust тилинде жазылган жана GPLv3 (тиркемелер) жана MPL-2.0 (китепканалар) лицензияларынын алкагында таратылат.
COSMIC белгилүү бир бөлүштүрүүгө байланбаган жана Freedesktop спецификацияларына ылайык келген универсалдуу долбоор катары иштелип жатат. COSMICтин интерфейси Iced китепканасынын жардамы менен курулган, ал тип боюнча коопсуз дизайнды, модулдук архитектураны жана реактивдүү программалоо моделин колдонгон, Elm декларативдик интерфейс тили менен тааныш иштеп чыгуучуларга тааныш архитектураны сунуш кылат. Vulkan, Metal, DX12, OpenGL 2.1+ жана OpenGL ES 2.0+ колдогон бир нече рендеринг кыймылдаткычтары берилген. Иштеп чыгуучуларга виджеттердин даяр топтому, асинхрондук иштеткичтерди түзүү мүмкүнчүлүгү жана терезенин жана экрандын өлчөмүнө негизделген интерфейс элементтеринин адаптацияланган жайгашуусу сунушталат.
Rust тилин колдонуудан тышкары, COSMICтин негизги функцияларына гибриддик терезе плиткалары жана терезелерди бириктирүү (браузердин өтмөктөрүнө окшош терезелерди топтоо) кирет, аларды виртуалдык жумушчу столдорго туташтырылганда иштетүүгө болот. Долбоор ошондой эле композиттик программаны иштеп чыгууда. Server Уэйландга негизделген cosmic-comp.
Өзгөртүүлөрдүн арасында:
- Жеке тиркемелер үчүн үн деңгээлин жана чыгаруу параметрлерин өз-өзүнчө өзгөртүү мүмкүнчүлүгү кошулду.
- Терминал эмулятору эми панелдердин ортосундагы чек араларды визуалдык бөлүүнү ыңгайлаштырууга мүмкүндүк берет.
- Файл менеджеринин издөө тилкеси эми алмашуу буфери аркылуу көчүрүүнү жана чаптоону колдойт.
- Киргизүүнү кармоо жана алыстан иштөө столуна кирүү мүмкүнчүлүктөрүн ишке ашыруу үчүн даярдыктар көрүлдү. EI (Эмуляцияланган киргизүү) протоколун колдоо кошулду.
- Композиттик менеджер linux-dmabuf протоколунун 6-версиясын колдойт, ал башка GPUда рендеринг талап кылынганда (мисалы, интеграцияланган видеокартанын ордуна дискреттик видеокартада) бир нече видеокарталар менен иштөө үчүн куралдарды камсыз кылат.
- Иш тактасынын обоилорун көрсөтүүдө, EXIF метамаалыматтарында камтылган сүрөттөрдүн айлануу маалыматы эске алынат.
- Cosmic-greeter эми JPEG-XL жана AVIF сүрөттөрүн колдойт жана cosmic-keymap-unstable-v1 Wayland протоколун колдонот.

Source: opennet.ru
