System76 продовжує свій прогрес у Cosmic з Rust і вже працює над новою панеллю 

COSMIC, це робоче середовище Pop! _OS, яка базується на модифікованій оболонці GNOME

COSMIC, це робоче середовище Pop! _OS, яка базується на модифікованій оболонці GNOME

System76 (компанія-розповсюджувач Pop!_OS Linux) нещодавно випустила a звіт про розробку нового середовища користувача COSMIC, переписаного на Rust. Середовище розробляється як універсальний проект, який не прив’язаний до конкретного дистрибутива та відповідає специфікаціям Freedesktop, а також розробляється композитний сервер космічної збірки на основі Wayland.

Про проект згадується, що для створення інтерфейсу, COSMIC використовує бібліотеку Iced, який використовує модульну архітектуру з моделями безпеки типів і реактивним програмуванням, а також пропонує архітектуру, знайому розробникам, знайомим з Elm, декларативною мовою побудови інтерфейсу.

Ми повинні це пам’ятати System76 вирішив змінити GTK і Iced, оскільки під час випробувань, які були проведені було підготовлено кілька аплетів COSMIC, одночасно написаний на GTK і Iced порівнювати технології.

Що нового в COSMIC?

У нещодавньому звіті, опублікованому як головна новина, роботи, проведені в «COSMIC Panels» що зразок u список активних вікон, ярликів пункт доступ швидко до програм і розташування підтримка пункт аплети (інтегровані програми що виконувати в окремих процесах).

За приклад, аплети реалізують меню програм, інтерфейс користувача, Швидкість de стіл, змінити розкладку клавіатури, керувати відтворенням медіа, змінити обсяг, керування Wi-Fi і Bluetooth, відображення саліда накопичувальних списків повідомлень, вкажіть кількість час і вимкніть екрані de називати. Слід зазначити, що планується впровадити аплет з прогноз час, нотатки, керування буфером обміну та реалізація меню користувач.

Зазначається, що панелі можуть бути dividir в розділах, по приклад, u розділ чудовий з меню та індикатори і u розділ менше з u список активних завдань і ярликів. Часткові панелі можуть бути місце вертикальний і горизонтально, займати TODO el широкий від екрані o тільки вибрана область, узар прозорість y зміни el стиль в залежності від вибору конструкції очистити y темний.

Ще одна помітна зміна версія сервіс оптимізація автоматичний Планувальник System76 2.0 який дозволяє динамічно налаштовувати параметри планувальника завдань CFS (Повністю справедливий планувальник), змінює пріоритет виконання процесу пункт зменшити затримки і максимізувати el продуктивність Дель процесу пов'язані з la вікно de робота фактичний Дель користувач. Згадується, що була додана нова підтримка таких політик, як SCHED_FIFO та SCHED_IDLE.

La Nueva версія інтегрує сервер носіїв Pipewire, збільшення пріоритет Дель процесу дисплей зміст мультимедіа, на додаток до архів конфігурацію було перетворено на a нове формат, де puede визначити свої власні правила і контроль el використовувати в різних режимах оптимізації. Наприклад, згадується про держава "Конфігурація на основі живлення" застосовується до контрольних груп і батьківських процесів, споживання ресурсів у процесу програміста головний Це було зменшено en про 75%.

З інші зміни що виділяються:

  • Нова реалізація готового конфігуратора з новою бібліотекою віджетів.
  • Перша версія конфігуратора пропонує налаштування панелі, клавіатури та фону робочого столу.
  • Надалі кількість сторінок з налаштуваннями буде збільшено.
  • Конфігуратор має модульну архітектуру, що дозволяє легко підключати додаткові сторінки з налаштуваннями.
  • Ведеться підготовка до інтеграції підтримки дисплеїв із широким динамічним діапазоном (HDR) і керування кольором (наприклад, планується додати підтримку кольорових профілів ICC).
  • Додано підтримку виводу з представленням кольору 10 біт на канал на композитний сервер cosmic-comp.
  • Бібліотека Iced GUI працює над інструментами підтримки для людей з обмеженими можливостями.
  • Проведено експериментальну інтеграцію з бібліотекою AccessKit і додано можливість використання програм зчитування екрану Orca.

В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.