По обратной связи первой очереди пользователей, которые подали заявку, были внесены изменения в программу. Новая сборка будет выложена в ближайшее время и будет доступна для скачивания без подачи заявок


Список изменений:

Расширенный фильтр

  • Доработан поиск параметров: результаты обновляются непрерывно по мере ввода текста:
  • Параметры в выпадающем списке сгруппированы по группам параметров.

  • В результатах поиска отображается принадлежность параметра к группе без формирования длинной строки вида «Группа — Параметр».
  • Для параметров отображаются связанные теги.
  • Добавлены операции:
  • «Атрибут существует»;
  • «Атрибут отсутствует».

  • Проверка существования параметра выполняется независимо от его значения и тега.
  • Исправлена последовательная работа нескольких условий:
  • После изменения или удаления предыдущего условия все последующие условия автоматически пересчитываются.
  • Исправлена работа фильтра после удаления первых условий из цепочки.
  • Строки условий сделаны компактнее и больше не растягиваются по высоте.
  • Условия прижаты к верхней части области и оформлены отдельными карточками.
  • Уменьшены интервалы между добавленными условиями.
  • Обновлено оформление кнопок удаления условий.

Вычисляемый параметр

Переработан интерфейс


Было:

Стало:

  • Поиск параметров и тегов теперь использует такую же группировку, как расширенный фильтр.
  • В результатах отображаются группы, параметры и связанные теги.
  • Подсказку по формулам можно скрывать.
  • После скрытия подсказки окно автоматически освобождает занимаемое ею пространство.
  • Переработано вертикальное распределение пространства:
  • блок «Информация о параметре» больше не растягивается;
  • дополнительная высота передаётся нижней рабочей области;
  • увеличивается список «Доступные теги»;
  • увеличивается список функций;
  • увеличивается редактор формулы.
  • Увеличены начальная и минимальная высота окна.
  • Снято ограничение высоты списка доступных тегов.

Массовое редактирование параметров


Переработан дизайн окна

Было:

Стало:

  • Переработана компоновка окна для работы на ноутбуках и небольших экранах.
  • Вкладка «Вхождения» переименована в «Поиск / информация».
  • Удалена отдельная вкладка «Значения и теги» как дублирующая существующие возможности.
  • Панель массового изменения остаётся доступной во время поиска и просмотра информации.
  • Характеристики выбранного элемента сделаны раскрывающимися.
  • Инструкции под таблицей скрыты по умолчанию.
  • Кнопка «По видимым» переименована в «По отфильтрованным».
  • Таблица параметров переименована и приведена к терминологии «Параметры» и «Группы параметров».
  • Из таблицы удалён отдельный столбец действий.
  • Команды переименования и удаления вынесены в компактные кнопки над таблицей.
  • Добавлена явная кнопка переименования параметра.
  • Добавлено массовое переименование всей группы параметров.
  • Перед переименованием показывается количество затрагиваемых элементов и записей.
  • Добавлена проверка конфликтов при переименовании параметров и групп.
  • Сохранено редактирование названия по двойному щелчку.
  • Выбранный параметр сохраняется после отмены, повтора и обновления таблицы.
  • При переименовании программа может восстановить выбор по составу вхождений, значений и тегов.
  • Значения и теги в таблице получили фиксированную начальную ширину.
  • Длинные значения больше не растягивают таблицу автоматически.
  • Ширину столбцов можно изменять вручную.
  • Полное содержимое длинных ячеек отображается во всплывающей подсказке.
  • Приоритет по ширине отдан полному отображению группы и названия параметра.
  • Порядок кнопок приведён к порядку столбцов: сначала группа, затем параметр.
  • Каскадный выбор параметра, с авто подставлением параметра и тэга

Копирование и вставка параметров

  • Группы параметров в свойствах элемента стали отдельными выбираемыми строками.
  • Контекстное меню зависит от выбранной строки:
  • ПКМ по группе — «Скопировать группу параметров»;
  • ПКМ по параметру — «Скопировать параметр».

  • Недоступные варианты копирования больше не показываются.
  • Добавлена вставка параметра или группы в несколько элементов основного дерева, выбранных через Ctrl или Shift.
  • Добавлена вставка в выбранные элементы списка отфильтрованных результатов.
  • Сохранена возможность вставки во все отфильтрованные элементы.
  • Перед вставкой показывается сводка:
  • количество выбранных элементов;
  • количество заменяемых записей;
  • количество добавляемых записей;
  • количество конфликтов тегов.
  • Совпадающие параметры заменяются значениями из буфера.
  • Отсутствующие параметры добавляются.
  • Остальные параметры существующей группы не удаляются.
  • Параметры с тегами, занятыми другими параметрами, безопасно пропускаются.
  • Заменяемый параметр сохраняет своё положение в XML.
  • Массовая вставка записывается в историю как одна операция и может быть отменена.

Отмена и повтор изменений


  • Добавлена отмена изменений параметров через Ctrl+Z.
  • Добавлен повтор через Ctrl+Y и Ctrl+Shift+Z.
  • Отмена и повтор доступны через меню «Правка».
  • Добавлены отдельные кнопки отмены и повтора в массовом редакторе.
  • Массовое изменение сохраняется в истории одним шагом.
  • Поддерживается отмена:
  • изменения значения;
  • изменения тега;
  • добавления параметра;
  • удаления параметра;
  • переименования параметра;
  • переименования группы;
  • массовой вставки;
  • удаления дублей;
  • объединения параметров;
  • результата вычисляемого параметра;
  • вставки параметров в один или несколько элементов.
  • Для параметрических изменений дерево элементов больше не перестраивается.
  • При отмене обновляются только свойства выбранного объекта и связанные таблицы.
  • Выбранный объект остаётся на месте.
  • Для структурных операций — удаления, перемещения и переименования элементов — дерево перестраивается с восстановлением выбора.
  • Добавлена кратковременная подсветка элемента, свойства которого изменились.
  • Исправлено зависание подсветки при быстрых последовательных undo/redo.

История изменений

Добавлена история изменений с возможностью возврата до контрольных точек "Правка-История изменений"


  • Окно истории превращено в журнал изменений текущей сессии.
  • Для каждой операции отображаются:
  • состояние;
  • время;
  • описание;
  • размер обратимого кэша.
  • Добавлен переход к выбранному доступному состоянию.
  • Программа автоматически выполняет необходимое количество отмен или повторов.
  • При ошибке перехода выполняется возврат в исходное состояние.
  • Массовые операции отображаются одной строкой.
  • Обратимый кэш ограничен 50 операциями и 128 МБ.
  • Вытесненные операции остаются в журнале как текстовые записи, но больше не доступны для восстановления.
  • Журнал не хранит XML-снимки и ссылки на удалённые элементы после очистки кэша.
  • При загрузке другой библиотеки старый журнал полностью очищается.
  • Отмена диалога загрузки файла больше не уничтожает текущую историю.
  • Кэш удалённых элементов очищается только после успешного сохранения.
  • Если сохранение завершилось ошибкой, возможность отмены сохраняется.

Дерево элементов и поиск

  • При поиске автоматически раскрываются папки, ведущие к найденным элементам. (ранее только до папки)
  • После очистки поиска восстанавливается исходное состояние раскрытых папок.
  • Команда «Отфильтровать содержимое» учитывает текущий поиск в дереве.
  • Если внутри папки найдены только отдельные элементы, в фильтр попадают именно они, а не всё содержимое папки.
  • Улучшено восстановление выбранного объекта после отмены и повтора.
  • Дерево автоматически прокручивается к восстановленному элементу.

Оформление программы

  • Добавлена светлая тема интерфейса.
  • Сохранена тёмная тема.
  • Выбор темы вынесен в меню «Вид - Оформление».
  • Выбранная тема сохраняется после перезапуска программы.
  • Исправлена читаемость координатных осей в светлой теме.
  • Оси на светлом фоне стали более насыщенными и контрастными.
  • Исправлена засветка названий элементов при наведении в светлой теме.
  • Настройка видимости окна 3D сохраняется после перезапуска.
  • Добавлен независимый выбор фона окна 3D:
  • светлый;
  • тёмный.
  • Фон 3D можно выбирать независимо от темы основного интерфейса.
  • Выбранный фон 3D сохраняется после перезапуска.

Резервные копии библиотек

На случай, если по какой то причине с основной библиотекой во время работы программы, что то произошло, то можно найти её копию перед сохранением, доступно до 8 копий библиотеки, чтобы перейти к предыдущим сохранениям, перейдите в раздел "Справка" - "Резервные копии библиотек"

Косметические изменения

  • Унифицирована терминология: «атрибуты» заменены на «параметры» там, где это соответствует интерфейсу программы.
  • Кнопки переименования групп и параметров приведены к порядку столбцов.
  • Добавлены понятные подсказки для редактируемых столбцов.
  • Для групп параметров добавлена подсказка о копировании через ПКМ.
  • Улучшено отображение длинных значений и тегов.
  • Уменьшено количество постоянно отображаемых инструкций.
  • Рабочие области получили больше полезного пространства.
  • Диалоги массового редактирования, расширенного фильтра и вычисляемого параметра адаптированы для небольших экранов.
  • Условия фильтра оформлены компактнее и визуально отделены друг от друга.
  • Временная подсветка изменённых элементов стала безопасной при быстрых отменах и повторах.