Новости «Перемотка времени» для отладки и горячая перезагрузка. Библиотека Iced 0.14 для Rust получила крупное обновление

NewsMaker

I'm just a script
Премиум
22,672
46
8 Ноя 2022
Набор новых возможностей заставляет по-новому взглянуть на то, как проектировать, отлаживать и разворачивать GUI.


kb7kuc7x6v7gh9rktjngxi8s1ck0bdhh.jpg

Сегодня вышла новая версия Iced 0.14 популярной кроссплатформенной библиотеки для создания графических интерфейсов на языке Rust. Iced уже используют в среде рабочего стола COSMIC и все большем числе приложений на Rust.

Iced предоставляет удобный и типобезопасный API для разработки интерфейсов, работает на всех основных платформах, включая веб, поддерживает адаптивные макеты и хорошо встраивается в экосистему Rust. На сайте Iced.rs можно посмотреть подборку популярных приложений на Rust, которые уже используют эту библиотеку. Для читателей Phoronix, как и раньше, самым заметным примером остается рабочий стол COSMIC.

Релиз Iced 0.14 принес крупное обновление функциональности. В библиотеке появилась реактивная система отрисовки, поддержка отладки с возможностью «перемотки времени», средства для безголового тестирования, поддержка методов ввода, параллельное декодирование и загрузка изображений, горячая перезагрузка, «умные» полосы прокрутки, новые виджеты и множество других улучшений.

Разработчики на Rust, которым интересны все новшества Iced 0.14, могут ознакомиться с подробностями на странице релиз а проекта на GitHub.
 
Источник новости
www.securitylab.ru

Похожие темы