-
Содзание новой схемы Stable
released this
2026-07-31 11:54:27 +00:00 | 11 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v2.1.exe
Изменения
- В меню «Файл» добавлено действие «Создать...» (горячая клавиша Ctrl+N).
- Улучшен механизм загрузки JSON-документов: теперь при попытке открыть совершенно пустой файл (размером 0 байт) или файл, содержащий только пробельные символы, программа автоматически записывает в него базовую пустую структуру схемы {"circles": []} и корректно открывает его, не вызывая критических ошибок разбора JSON.
Downloads
-
Экспорт схему в изображение Stable
released this
2026-07-31 11:15:10 +00:00 | 12 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v2.0.exe
Изменения
- Экспорт в PNG/JPEG:
- В меню Файл добавлено новое действие «Экспортировать в изображение...» с горячей клавишей Ctrl+Shift+E
- При экспорте маппинга в изображение предлагается выбрать цветовую схему: Тёмная тема или Светлая тема
- Экспорт изображения генерируется напрямую на основе JSON
- На экспортируемом изображении отображаются связи между последовательными блоками одной ленты
- На соединительных линиях добавлены стрелки, указывающие направление прохождения сигнала и соединения светодиодов.
- Внизу располагается легенда изображения (Линии и блоки)
- Если вы экспортируете схему при наличии несохранённых изменений в проекте, приложение покажет предупреждение с предложением «Сохранить и экспортировать» или «Экспортировать без сохранения»
Downloads
- Экспорт в PNG/JPEG:
-
released this
2026-07-31 09:42:05 +00:00 | 16 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.9.exe
Изменения
- Добавлена возможность изменять названия светодиодных блоков и линий непосредственно в дереве интерфейса.
- Переименование можно запустить тремя удобными способами:
- Двойным кликом по блоку/линии в списке слева.
- Нажатием клавиши F2 при активном фокусе на дереве.
- Через контекстное меню дерева.
- Локальные горячие клавиши для работы с деревом:
- F2: Переименовать выбранную линию или блок.
- Ctrl+Del: Удалить выбранную линию или блок (с запросом подтверждения).
- Ctrl+M: Объединить выбранные блоки одной линии.
- Новый тип генерации скрипта: блоки. При выборе блоков генерируются:
- Плоский массив BLOCK_LEDS и массив диапазонов блоков BLOCK_RANGES.
- C++ функции setBlockLED (для управления единичным светодиодом по ID внутри блока) и setBlockLEDsCount (для подсветки заданного количества светодиодов от начала блока)
- Функция поиска getBlockIndexByName(const char*) и перегрузки функций управления светодиодами, позволяющие вызывать их со строковым именем блока (например, setBlockLEDsCount("Левое Крыло", 5, color)).
Downloads
-
Перемещение точек и т.д. Stable
released this
2026-06-11 05:50:17 +00:00 | 22 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.8.exe
Изменения
- Добавлено автоматическое построение блока против часовой стрелки.
- Добавлено редактирование координат LED через контекстное меню.
- Добавлено перемещение светодиодов через Alt + ЛКМ.
- Убран лишний столбец Источник из таблицы выбранных LED.
- Индексы LED теперь не мешают кликам и перетаскиванию точек.
Downloads
-
released this
2026-06-10 11:05:07 +00:00 | 23 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.7.exe
Изменения
- Добавлена поддержка сырых JSON-файлов, где точки лежат сразу в корневом массиве.
- При открытии исправляются trailing commas перед } и ].
- При открытии исправляются числа вида 1173. в корректный JSON-формат 1173.0.
- Файлы в UTF-16, UTF-16 LE/BE, CP1251 и CP1252 автоматически читаются и пересохраняются в UTF-8.
- Добавлены smoke-тесты для сырого circle_centers JSON, CP1251 и UTF-16 LE без BOM.
Downloads
-
released this
2026-06-03 12:46:05 +00:00 | 24 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.6.exe
Изменения
- Добавлено удаление выбранных LED-точек из схемы.
- Удалять точки можно через контекстное меню холста, контекстное меню таблицы и Ctrl+Del.
- Координаты X и Y теперь можно редактировать у всех точек, включая точки из исходной схемы.
- После удаления точек пересчитываются UID и связи блоков, чтобы маршруты не ссылались на удаленные LED.
- В таблице UID теперь соответствует исходному id точки из JSON, а внутренний UID используется только для операций приложения.
- Добавлена настройка распределения высоты внутренних областей боковой панели.
- Расширены smoke-тесты на удаление точек, редактирование координат, пересчет UID/блоков и состояние UI.
Downloads
-
released this
2026-05-26 11:34:40 +00:00 | 25 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.5.exe
Изменения
- Перед генерацией скрипта текущая схема теперь автоматически сохраняется.
- Если схема еще не сохранена, перед генерацией открывается диалог сохранения; при отмене генерация не запускается.
- ordered_circles.json теперь содержит полный документ: точки, линии, блоки, подложку, unfolding и дополнительные метаданные.
- В ordered_circles.json новые id соответствуют правильному порядку генерации, а исходный идентификатор сохраняется в source_id.
- point_ids в блоках ремапятся под новые UID, чтобы файл можно было использовать как нормальную сохраненную схему.
- Неизвестные поля исходного JSON больше не теряются при сохранении и генерации.
- Диалог выбора папки генерации теперь по умолчанию открывается в папке приложения.
- Добавлены проверки на сохранение полей, ремап UID и стартовую папку генерации.
Downloads
-
Ручное создание LED и т.д Stable
released this
2026-05-25 10:39:59 +00:00 | 26 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.4.exe
Изменения
- Добавлена подложка: PNG/JPEG, видимость, прозрачность, масштаб, перемещение и resize-редактирование.
- Добавлен инструмент ручного добавленя LED
- Упрощена таблица выбранных LED: единый ID, координаты X/Y, UID перенесен в конец.
- Добавлены горячие клавиши для новых действий и настройка отображения id светодиодов.
- Улучшена визуализация маршрутов: стрелки направления и изгибы при визуальном наложении линий.
- Оптимизировано переключение активных линий, выделение точек и поиск пересечений, чтобы уменьшить подвисания.
- Исправлена логика ручных LED относительно сетки 34 мм.
Downloads
-
Настройки и т.д. Stable
released this
2026-05-21 13:58:28 +00:00 | 27 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.3.exe
Изменения
- Добавлены параметры приложения с разделами внешнего вида, поведения, инструментов, файлов генерации и комбинаций клавиш.
- Добавлена настройка светлой, тёмной и системной темы.
- Улучшена стилизация интерфейса: меню, поля ввода, выпадающие списки, спинбоксы, скроллбары и тематические иконки.
- Добавлена настройка горячих клавиш с сохранением в settings.json.
- Горячие клавиши теперь работают по физическим клавишам и не зависят от раскладки клавиатуры.
- Добавлена русификация стандартных кнопок диалогов.
- Улучшена стабильность UI: смена фокуса больше не запускает тяжёлое обновление всего интерфейса.
- Обновлена сборка EXE: ассеты темы и иконок включаются в билд.
Downloads
-
released this
2026-05-21 06:52:29 +00:00 | 28 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v1.2.exe
Изменения
- Добавлено версионное имя EXE при сборке: если текущий коммит на теге, файл называется вроде LEDMapper-v1.2.exe; если тега нет, используется короткий id коммита.
- Добавлен переключатель стрелок направления на линиях.
- Стрелки можно скрывать и показывать через Вид -> Стрелки направления.
- Добавлена горячая клавиша Ctrl+Shift+A для переключения стрелок.
- Обновлена документация по горячим клавишам.
- Добавлены smoke-тесты для проверки видимости стрелок, действия меню и горячей клавиши.
Downloads