-
LED Mapper v3.5.0 Stable
released this
2026-11-05 05:55:01 +00:00 | 0 commits to master since this releaseRelease 3.5.0
Изменения относительно v3.4.0.
Добавлено
- Свободные многострочные текстовые комментарии на схеме: создание через ПКМ или меню «Инструменты», перемещение мышью, редактирование двойным щелчком и удаление через контекстное меню.
- Сохранение текста и положения комментариев в JSON, устойчивые идентификаторы и сохранение неизвестных полей. Поддержаны схемы только с заметками и Undo/Redo для всех операций.
Исправлено
- Расчёт общего вида для заметок за пределами LED-схемы и стабильный масштаб схем с одной заметкой.
- Завершение перетаскивания при переходе к панорамированию пробелом и сохранение удаления последнего комментария.
Проверено
- 182/182 smoke-теста, компиляция модулей, чистая сборка PyInstaller, проверка --verify-bundle и обычный запуск Windows EXE.
- Комментарии не изменяют физические адреса маппинга. Поддержаны тёмная и светлая темы.
Комментарии отображаются в редакторе и сохраняются в JSON. Экспорт PNG/JPEG пока выводит LED и легенду без комментариев.
Артефакты: LEDMapper-v3.5.0.exe и файл SHA-256. Исходники доступны в архиве тега v3.5.0.
Downloads
-
LED Mapper v3.4.0 Stable
released this
2026-10-02 06:42:24 +00:00 | 1 commits to master since this releaseУстановка
Скачайте
LEDMapper-v3.4.0.exeиз раздела файлов релиза. Приложение не требует отдельной установки.Новое
- Добавлена настройка размера текста индексов LED в
Файл → Параметры → Внешний вид. Размер сохраняется между запусками, меняется с мгновенным предпросмотром и не зависит от масштаба схемы. - Диалог подложки теперь показывает все доступные форматы Qt, включая PNG, JPEG/JFIF, BMP, GIF, WebP, TIFF и SVG.
Исправлено
- Исправлена загрузка подложек с EXIF-ориентацией, CMYK JPEG, нестандартным расширением и большим разрешением. Повреждённый файл больше не заменяет текущую подложку молча — приложение показывает причину ошибки.
- Исправлено перекрытие пункта
Справкабыстрыми кнопками в узком окне. - Усилена надёжность OTA: проверяются права записи, конечный URL после перенаправления и размер скачиваемого EXE; updater запускается в отдельной группе процессов.
Проверка
- Пройдено 175 из 175 smoke-тестов.
- Windows EXE собран в чистом окружении и прошёл
--verify-bundle. - В комплекте подтверждены декодеры JPEG, GIF, TIFF, WebP и SVG.
Downloads
- Добавлена настройка размера текста индексов LED в
-
released this
2026-09-18 11:37:11 +00:00 | 2 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Скачайте
LEDMapper-v3.3.1.exeиз раздела «Загрузки» ниже.Исправлено
- Устранён сбой запуска Windows EXE с ошибкой
DLL load failed while importing QtCore. - При сборке больше не подхватываются несовместимые DLL сторонних программ из
PATH; источники библиотек дополнительно проверяются перед упаковкой. - Добавлена проверка готового EXE командой
--verify-bundle, чтобы обнаруживать подобный сбой до публикации.
Если вы скачали v3.3.0, замените её на v3.3.1. Поскольку v3.3.0 не запускается, обновить её из интерфейса невозможно.
Downloads
- Устранён сбой запуска Windows EXE с ошибкой
-
released this
2026-09-18 07:37:21 +00:00 | 3 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Скачать: LEDMapper-v3.3.0.exe
Добавлено
- Автоматическая проверка новых стабильных версий после запуска Windows EXE и ручная проверка через меню «Справка».
- Загрузка и установка обновления непосредственно из приложения с подтверждением пользователя и отображением прогресса.
- Безопасная замена EXE по прежнему пути: ярлыки продолжают работать, а при неудачном запуске восстанавливается предыдущая версия.
Изменено
- Нумерация лент и блоков теперь начинается с
0, включая отображение в интерфейсе и физические адреса вvm_map.h. - Новые JSON-схемы сохраняют маркер
index_base: 0; старые схемы с нумерацией от1автоматически преобразуются при загрузке. - Релизная сборка содержит собственный номер версии и публикуется как
LEDMapper-v3.3.0.exe.
Для автообновления нужны доступ к серверу релизов и право записи в каталог приложения. При запуске из исходников можно проверить наличие новой версии, но её автоматическая установка недоступна.
Downloads
-
Больше копирования и вставки Stable
released this
2026-09-09 05:30:30 +00:00 | 4 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v3.2.0.exe
Добавлено
- Копирование выделенных светодиодов через Ctrl+C в режиме редактирования.
- Вставка скопированных светодиодов через Ctrl+V.
- Команды «Копировать светодиоды» и «Вставить светодиоды» в меню «Правка».
- Возможность изменить новые сочетания клавиш в настройках приложения.
- Новые иконки для действий копирования и вставки.
Изменено
- Вставленные LED получают уникальные идентификаторы и остаются свободными, без автоматического назначения линии или блока.
- Сохраняются взаимное расположение и пользовательские данные исходных точек.
- Первая вставка смещается вправо и вниз на один шаг сетки.
- Повторные вставки образуют последовательный каскад.
- Вставленная группа сразу становится текущим выделением.
- Вся операция вставки отменяется одним Ctrl+Z и восстанавливается через Ctrl+Y.
Downloads
-
released this
2026-09-08 12:21:33 +00:00 | 5 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v3.1.1.exe
Что изменено:
- Изображение подложки теперь встраивается в JSON в формате Base64 вместе с именем, MIME-типом и SHA-256.
- Все параметры подложки сохраняются без изменений: смещение, масштаб по X/Y, прозрачность и видимость.
- После первого сохранения схема больше не зависит от исходного изображения на диске.
- При повторном сохранении уже встроенное изображение не перечитывается и не изменяется.
- В окне «Подложка» для встроенного изображения отображается слово «Встроенная».
- Кнопка «Выбрать» позволяет заменить встроенное изображение новым.
- Если исходное изображение пропало до первого сохранения, существующий JSON не повреждается.
Downloads
-
Исправление ошибок Stable
released this
2026-09-08 11:13:00 +00:00 | 6 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v3.1.0.exeДобавлено
- Настраиваемый шаг сетки во всех режимах приложения.
- Сброс шага сетки до стандартных 34 мм.
- Сохранение шага сетки в JSON схемы.
- Настраиваемый абсолютный диаметр LED-точек.
- Массовое удаление нескольких выбранных блоков одной операцией.
- Единое подтверждение и Undo для пакетного удаления.
Изменено
- Пользовательский шаг сетки применяется при отображении, выравнивании, построении маршрутов, создании блоков и генерации маппинга.
- Сетка имеет одинаковые положение, шаг и плотность в обычном режиме и режиме редактирования.
- Переключение режима редактирования сохраняет положение камеры, масштаб и текущее выделение.
- ordered_circles.json явно сохраняет координаты в миллиметрах и содержит актуальный шаг сетки.
- Генератор теперь создаёт только vm_map.h, ordered_circles.json, validation_report.txt и README.md.
Исправлено
- Устранено смещение вручную созданных и перемещённых светодиодов после повторного открытия схемы.
- Координаты Canvas синхронизируются с моделью непосредственно перед сохранением.
- Исключена потеря числовой точности координат.
- JSON сохраняется атомарно и не повреждает предыдущую версию файла при ошибке записи.
- Исправлены рамочное выделение, подписи, границы сцены и вписывание схемы при абсолютном размере LED-точек.
- Исправлен конфликт Ctrl+Del между удалением точек и блоков.
- Удалена генерация virtual_matrix_legacy.ino.txt.
- Старый INO-файл удаляется только после успешной генерации и только при точном совпадении имени.
- Устранено движение схемы при включении и выключении режима редактирования.
Downloads
-
Режим редактирования Stable
released this
2026-08-07 11:03:41 +00:00 | 7 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v3.0.0.exe
Изменения
- Продвинутые инструменты группового выделения (BBox & Rubber Band)
- Кастомная рамка выделения: Реализована прямоугольная рамка выделения обводкой, пришедшая на смену стандартным системным виджетам.
- Подсветка границ группы: При выборе нескольких светодиодов вокруг них загорается синяя пунктирная рамка, наглядно отображающая габариты выделенной зоны. Она динамически следует за точками при перетаскивании.
- Перетаскивание за пустое место: Теперь вы можете перетаскивать выделенную группу светодиодов, зажав ЛКМ в любом свободном месте внутри пунктирной рамки.
- Привязка к сетке (Snap to Grid)
- На правую панель инструментов добавлена кнопка «Выровнять по сетке» (иконка grid).
- Функция автоматически ставит каждый из выбранных светодиодов строго по центру той ячейки сетки (с шагом 34 мм), в которой он находится, учитывая масштаб документа и транспонированность осей координат.
- Бесконечный холст в режиме редактирования
- Свобода перемещения: При переходе в режим редактирования рабочая сцена автоматически расширяется на 8000 единиц во все стороны, позволяя рисовать и перемещаться без каких-либо рамочных ограничений.
- Умный фокус: Кнопка «Показать всё» (fit_to_content) адаптирована так, чтобы игнорировать расширенные 8000-пиксельные поля в режиме редактирования и фокусироваться исключительно на реальных границах светодиодной схемы или подложки.
- Стабилизация камеры и исправление дрейфа
- Стабильный зум: Устранен дрейф и самопроизвольные прыжки камеры при приближении (зуме) во время добавления светодиодов. Положение вьюпорта теперь восстанавливается с точностью до пикселя.
- Корректность сетки: Исправлено визуальное рассогласование сетки в режиме редактирования. Шаг сетки зафиксирован на значении 34.0 мм на сцене, а масштаб отображения _stable_display_scale кэшируется во время редактирования, что гарантирует идеальное совпадение сетки с обычным режимом.
- Улучшения контекстного меню
- При клике правой кнопкой мыши по светодиоду в режиме редактирования добавлены удобные опции:
- «Выделить линию '{name}'» — мгновенно выбирает всю линию, к которой принадлежит точка.
- «Выделить блок '{name}'» — выделяет весь физический блок.
- При клике правой кнопкой мыши по светодиоду в режиме редактирования добавлены удобные опции:
Downloads
- Продвинутые инструменты группового выделения (BBox & Rubber Band)
-
Исправление генерации изображения Pre-Release
released this
2026-08-06 09:24:10 +00:00 | 8 commits to master since this releaseТеперь изображения генерятся в 4к
Downloads
-
Кнопки в тулбаре Stable
released this
2026-07-31 13:58:30 +00:00 | 9 commits to master since this releaseУстановка
Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v2.2.exe
Изменения
Все пункты меню «Инструменты» теперь отображаются на панели меню в виде компактных кнопок.
Downloads