Журнал изменений
Ошибка загрузки, обновите страницу
1.2.1.526 Обзор старой версии
Сводка возможностей старой версии для журнала обновлений: настольная программа управления RGB‑лентами (устройства, раскладка, эффекты, горячие клавиши, трей, настройки, обновления и обратная связь).
1. Позиционирование и состав
- Продукт: настольная программа управления RGB‑лентами, поддерживает управление несколькими устройствами и режимы (синхронизация экрана / музыка / «радуга» / одноцветный / графика / «бегущие огни»).
- Состав проекта
- Skydimo: основное приложение (Qt UI, устройства/эффекты, трей, горячие клавиши, настройки)
- LibSkydimo: базовые возможности (захват экрана, захват/анализ аудио, обновления/обратная связь, конфиг)
- CrashReporter: обработка и отправка отчётов о сбоях
2. Основные функции (по модулям)
2.1 Управление устройствами
- Авто‑обнаружение контроллеров при запуске; горячее подключение/отключение с авто‑привязкой/отвязкой эффектов
- Список устройств (иконка/имя/ID) и страница управления устройством
- Переименование устройства с сохранением в конфиг
- «Включить всё / выключить всё»
- Windows: реакция на блокировку/разблокировку сеанса и рассылка статуса на устройства
2.2 Один девайс vs синхронизация всех
- Один девайс (по умолчанию)
- Синхронизация: единое управление всеми и синхронизация параметров эффектов
2.3 Раскладка и установка
- Направление установки и TopDown
- Ввод/проверка количества светодиодов для устройств с обрезкой (1 сторона / 4 стороны и т. п.)
- Заголовок настроек может показывать модель / COM / серийный номер
2.4 Система эффектов
- Группы:
effects/groups.json - Встроенные эффекты + плагины
./effects/*.dll - Screen Sync (
id.effect.screenSync): полный/половина (вверх/вниз/влево/вправо)/кино; расширенный редактор (нужен рестарт); выбор режима захвата - Music (
id.effect.dynamicMusic): 1~8; FFmpeg ресэмплинг + FFT анализ - Colorful (
id.effect.colorful), SingleColor (id.effect.singleColor), Graphics (id.effect.graphics, ограничено моделями), Marquee (id.effect.marquee)
2.5 Глобальные горячие клавиши
- Вкл/выкл всё:
Ctrl+Alt+Shift+F10 - Пред/след группа:
Ctrl+Alt+Shift+←/→ - Яркость +/-:
Ctrl+Alt+Shift+↑/↓
2.6 Физические кнопки
- Вкл/выкл; следующая группа/режим; можно настроить «только текущее устройство» или «синхронизация»
2.7 Трей и поведение окна
- Клик/двойной клик по трею открывает окно; меню: Настройки / Выход
- При закрытии: «выйти» или «свернуть в трей» + запомнить выбор
2.8 Настройки
- Автозапуск Windows через Run +
--auto_startup - Языковые пакеты
translations/app_*.qm+ авто по языку ОС - Gamma:
runtime.gama - Расширенные переключатели: редактор, скриншоты/снапшоты, циклические логи, расширенный редактор (нужен рестарт)
- Сброс/очистка пользовательских данных при следующем запуске
2.9 Обновления (Windows)
- Проверка
version + download_url + sha256, скачивание, SHA256‑проверка и запуск установщика - macOS: переход на сайт
2.10 Помощь и обратная связь
- Окно помощи: версия /反馈 / контакты; отправка отзывов с логами (4~100 символов)
2.11 Стабильность и сбои
- Одиночный экземпляр; детект аварийного выхода + предложение «сброса»
- CrashReporter init/uninit и тестовый переключатель
3. Параметры CLI
--advanced,--enable_crash_test,--screenshot,--auto_startup,--enable_VTController