Версия 0.2.0 (13.12.2023)
Дата релиза: 13.12.2023
Обновления фреймворка PyUB
1. Добавлен базовый класс Свойства PropertyValidated
Комментарий разработчика: данный класс было решено добавить, чтобы реализовать механизм валидации значения Свойства в соответствии с введенными параметрами.
2. Изменена реализация Свойств:
Комментарий разработчика: реализация изменена, чтобы она соответствовала свойству с валидацией значения (PropertyValidated), в целом указанные свойства работают как и ранее.
3. Изменена реализация Свойств StringProperty;
Комментарий разработчика: добавлен новый параметр - re_validator, который позволяет задать регулярное выражение для валидации вводимой строки
4. Добавлен класс виджета PathInputIC
Комментарий разработчика: данный класс полностью схож с PathInput, только кнопки управления вынесены на край текстового поля.
5. Изменена реализация Свойства FilePathProperty
Комментарий разработчика: теперь свойство возвращает в качестве виджета экземпляр класса PathInputIC
6. Добавлен класс свойства BoolListProperty