Releases: zxchm0nya/KeyForge
Release list
KeyForge 1.0.4
Добавлено
GIF-фон переписан: корректные цвета и кадры, загрузка в фоне без зависаний, первый кадр сразу, блюр запекается в кадры
Больше форматов фото для фона: tif, tiff, ico
Выбор неподдерживаемого файла больше не ломает текущий фон
Исправлено
Тост обновления растягивал панель - теперь всплывает поверх окна
GIF не стартовал сразу после выбора, только после перезапуска
Лаги интерфейса при играющей гифке - фон больше не пересобирается на каждый тик слайдеров, компоновка идет в целевом размере
Убрано
Видео-фон (остались фото и GIF)
KeyForge 1.0.3
Что нового
Профили клавиатур под приложения
Автопереключение настроек под активное окно
Создание и редактирование профилей в пару кликов
Подсветка и эффекты сохраняются в профиль
Логирование ошибок
Все ошибки пишутся в лог-файл автоматически
Отправка ошибки разработчику в один клик - кнопка экспорта лога (zip-архив открывается сразу)
Проверка обновлений
Автопроверка новой версии при запуске
Всплывающее уведомление с кнопкой «Обновить»
Темы оформления
Тёмная и светлая темы с плавной анимированной сменой цветов
Свои цвета для каждой темы: фон, панели, карточки, текст
Пресеты акцентного цвета + выбор любого цвета вручную
Фон-картинка, GIF и видео с настройкой затемнения и блюра
Тест клавиатуры
Детект дребезга переключателей (chatter) с подсветкой и логом
Живые HID-события, матрица VIA из конфига
Плагины
Задел под плагины: dll в папке plugins расширяют функционал
Интерфейс
Сайдбар на выбор: слева, справа, сверху, снизу
Плавные анимации блоков при перетаскивании
Кнопки сброса оформления и раскладки
Исправления
Уведомление об обновлении больше не растягивает панель - всплывает поверх окна
KeyForge 1.0.2
Блоки можно переставлять. На главных экранах у блоков появились ручки - тяни и меняй порядок, расположение сохраняется. Кнопка «Сбросить всё» в настройках возвращает стандартный порядок.
Позиция меню. В настройках можно поставить панель навигации слева, сверху, справа или снизу. Переключение сразу на живом окне, без перезапуска.
Проверка обновлений. При старте приложение смотрит GitHub: если вышел новый релиз - плашка с описанием и кнопкой «Обновить» (открывает страницу релиза). То же самое в Настройках → «Обновления»: проверить вручную, посмотреть что нового, открыть на GitHub.
KeyForge 1.0.1
Новое
Фон: картинки, GIF и видео. В настройках оформления теперь можно поставить на фон не только картинку, но и гифку или видео (mp4, avi, mov, wmv, mkv, webm). Видео играет по кругу без звука.
Фон ставит себя на паузу. Когда переключаешься на другое приложение, гифка/видео останавливаются и не едят ресурсы. Возвращаешься - продолжают с того же места.
Новые иконки вкладок. Устройство, клавиатура, лампочка, клавиша F1 и шестерня. Иконки перекрашиваются под акцентный цвет темы, шестерня проворачивается при клике на «Настройки».
Установщик кладёт исходники. Проект опенсорс - вместе с программой ставится весь исходный код, можно менять под себя.
Улучшения
Скользящая подсветка меню. Выделение теперь перелетает на выбранную вкладку, а не телепортируется.
Быстрый плавный скролл. Прокрутка без инерции и рывков.
Оптимизация фона. Блюр запекается один раз при загрузке, кадры гифок ужимаются заранее - интерфейс не просаживается.
Обычный интерфейс установщика вместо кастомного - стандартное окно Windows.
Исправления
Обновление поверх старой версии в ту же папку теперь перезаписывает файлы, а не падает с ошибкой.
Сборка больше не пакует устаревший exe: чистка перед релизом + проверки, что приложение не запущено.