System76, kompanija koja razvija LinuxDistribucija Pop!_OS je izdala desktop okruženje COSMIC 1.9.0. Paketi za COSMIC 1.9.0 dostupni su u Pop!_OS 24.04 i očekuje se da će uskoro biti dostupni u Fedori, NixOS-u i Archu. Linux, openSUSE, Aeyrin OS, Redox i CachyOS. Kod je napisan u Rustu i distribuiran pod licencama GPLv3 (aplikacije) i MPL-2.0 (biblioteke).
COSMIC se razvija kao univerzalni projekat, nije vezan za određenu distribuciju i u skladu je sa Freedesktop specifikacijama. COSMIC-ov interfejs je izgrađen korištenjem Iced biblioteke, koja koristi dizajn siguran po tipu, modularnu arhitekturu i reaktivni model programiranja, nudeći arhitekturu poznatu programerima koji su upoznati s deklarativnim jezikom interfejsa Elm. Obezbijeđeno je nekoliko mehanizama za renderovanje, koji podržavaju Vulkan, Metal, DX12, OpenGL 2.1+ i OpenGL ES 2.0+. Programerima se nudi gotov set widgeta, mogućnost kreiranja asinhronih rukovalaca i adaptivni raspored elemenata interfejsa na osnovu veličine prozora i ekrana.
Pored korištenja Rust programskog jezika, ključne karakteristike COSMIC-a uključuju hibridno popločavanje prozora i spajanje prozora na slojeve (grupiranje prozora slično karticama preglednika), što se može omogućiti kada se poveže sa virtuelnim desktopovima. Projekat također razvija kompozitni... server kosmička kompozicija zasnovana na Waylandu.
Među promjenama:
- Реализован просмотрщик изображений COSMIC Viewer, предоставляющий встроенные инструменты редактирования (кадрировние, поворот) с возможностью отмены изменений.

- Опубликован релиз экранной клавиатуры COSMIC OSK, поддерживающей набор с сенсорного экрана или геймпада.

- Переработано оформление менеджера приложений COSMIC Store, добавлено отображение имени разработчика.

- Добавлен апплет для адаптивного показа экранной клавиатуры.
- В композитном менеджере cosmic-comp реализована возможность показа обоев рабочего стола и экранной клавиатуры на экране блокировки системы.
- В файловом менеджере cosmic-files в диалог сохранения файла добавлены настройки сортировки.
- В экран входа в систему cosmic-greeter добавлена опциональная поддержка systemd-homed.
- Реализовано скрытие всех видимых уведомлений в случае включения режима «не беспокоить».
- В панели предоставлена настройка толщины рамок.
- В конфигуратор добавлены настройки экранной клавиатуры и реализована опция для показа дня недели.
- В cosmic-settings-daemon обеспечена синхронизация настроек шрифтов для приложений GNOME.
izvor: opennet.ru



