• Dis_Bro released this 2026-08-07 11:03:41 +00:00 | 7 commits to master since this release

    Установка

    Это портативное приложение, установка не требуется. Для использования приложения надо скачать LEDMapper-v3.0.0.exe

    Изменения

    1. Продвинутые инструменты группового выделения (BBox & Rubber Band)
      • Кастомная рамка выделения: Реализована прямоугольная рамка выделения обводкой, пришедшая на смену стандартным системным виджетам.
      • Подсветка границ группы: При выборе нескольких светодиодов вокруг них загорается синяя пунктирная рамка, наглядно отображающая габариты выделенной зоны. Она динамически следует за точками при перетаскивании.
      • Перетаскивание за пустое место: Теперь вы можете перетаскивать выделенную группу светодиодов, зажав ЛКМ в любом свободном месте внутри пунктирной рамки.
    2. Привязка к сетке (Snap to Grid)
      • На правую панель инструментов добавлена кнопка «Выровнять по сетке» (иконка grid).
      • Функция автоматически ставит каждый из выбранных светодиодов строго по центру той ячейки сетки (с шагом 34 мм), в которой он находится, учитывая масштаб документа и транспонированность осей координат.
    3. Бесконечный холст в режиме редактирования
      • Свобода перемещения: При переходе в режим редактирования рабочая сцена автоматически расширяется на 8000 единиц во все стороны, позволяя рисовать и перемещаться без каких-либо рамочных ограничений.
      • Умный фокус: Кнопка «Показать всё» (fit_to_content) адаптирована так, чтобы игнорировать расширенные 8000-пиксельные поля в режиме редактирования и фокусироваться исключительно на реальных границах светодиодной схемы или подложки.
    4. Стабилизация камеры и исправление дрейфа
      • Стабильный зум: Устранен дрейф и самопроизвольные прыжки камеры при приближении (зуме) во время добавления светодиодов. Положение вьюпорта теперь восстанавливается с точностью до пикселя.
      • Корректность сетки: Исправлено визуальное рассогласование сетки в режиме редактирования. Шаг сетки зафиксирован на значении 34.0 мм на сцене, а масштаб отображения _stable_display_scale кэшируется во время редактирования, что гарантирует идеальное совпадение сетки с обычным режимом.
    5. Улучшения контекстного меню
      • При клике правой кнопкой мыши по светодиоду в режиме редактирования добавлены удобные опции:
        • «Выделить линию '{name}'» — мгновенно выбирает всю линию, к которой принадлежит точка.
        • «Выделить блок '{name}'» — выделяет весь физический блок.
    Downloads