Диалоговое окно при завершении прошивки
Теперь в прогрессбаре вываодится имя передаваемого файла
В детально прогрессбаре отображается только имя файла, без пути
Глобальный прогрессбар!
Глобальный прогресс + пофайловый некрасиво и внизу
Большой редизайн приложения. Версия с синим треугольником вниз. Без информации о версии, без хитростей
Подробные сведения о выбранной версии прошивки
Выбор прошивки через гиперссылку. Почему-то иногда всё глючит при запуске.
Говнокоженная анимация открытия информации о пакете
Панель информации о прошивке убого анимируется с использованием Behavior
Отдельные методы для задания начального значения и анимации
Нужные свойства ArrowBorder были помечены как AffectsRender и AffectsMeasure
Merge branch 'redesign' into redesign-behaviors
Добавлено поведение AnimatePropertyBehavior, анимирующее изменение указанного DependecyProperty
Исправил ошибку, связанную с тем, что бралось только локальное значение свойства. Если локальное значение было не задано (например, свойство бралось из стиля), то возникала ошибка
Добавлен конструктор в AnimatePropertyBehavior
Отрешарпил AnimatePropertyBehavior
Подправлены поведения CollapseBehavior и FadeOutBehavior
Добавлены комментарии к поведениям
Изменил AnimationPropertyBehavior на использоваение фабричных методов для создания анимаций