Випуск середовища робочого столу COSMIC 1.9.0

Компанія System76, що розробляє Linux-Дистрибутив Pop!_OS, опублікувала випуск середовища робочого столу COSMIC 1.9.0. Пакети з COSMIC 1.9.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 виділяються режими гібридної мозаїчної компонування вікон та стекового закріплення вікон (угруповання вікон за аналогією із вкладками у браузері), які можуть включатися у прив'язці до віртуальних робочих столів. Проектом також розробляється композитний сервер cosmic-comp на базі Wayland.

Серед змін:

  • Реалізовано переглядач зображень COSMIC Viewer, що надає вбудовані інструменти редагування (кадрування, поворот) з можливістю скасування змін.
  • Опубліковано реліз екранної клавіатури COSMIC OSK, що підтримує набір із сенсорного екрану або геймпада.
  • Перероблено оформлення менеджера програм COSMIC Store, додано відображення імені розробника.
  • Доданий аплет для адаптивного показу екранної клавіатури.
  • У композитному менеджері cosmic-comp реалізовано можливість показу шпалер робочого столу та екранної клавіатури на екрані блокування системи.
  • У файловому менеджері cosmic-files до діалогу збереження файлу додані параметри сортування.
  • У екран входу в систему cosmic-greeter додано опціональну підтримку systemd-homed.
  • Реалізовано приховування всіх видимих ​​повідомлень у разі включення режиму "не турбувати".
  • На панелі надано налаштування товщини рамок.
  • До конфігуратора додано налаштування екранної клавіатури та реалізовано опцію для показу дня тижня.
  • У cosmic-settings-daemon забезпечено синхронізацію налаштувань шрифтів для програм GNOME.

Джерело: opennet.ru

Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster