По обратной связи первой очереди пользователей, которые подали заявку, были внесены изменения в программу. Новая сборка будет выложена в ближайшее время и будет доступна для скачивания без подачи заявок
Список изменений:
Расширенный фильтр
- Доработан поиск параметров: результаты обновляются непрерывно по мере ввода текста:
- Параметры в выпадающем списке сгруппированы по группам параметров.

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

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

Стало:

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

Стало:

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

- Недоступные варианты копирования больше не показываются.
- Добавлена вставка параметра или группы в несколько элементов основного дерева, выбранных через Ctrl или Shift.
- Добавлена вставка в выбранные элементы списка отфильтрованных результатов.
- Сохранена возможность вставки во все отфильтрованные элементы.
- Перед вставкой показывается сводка:
- количество выбранных элементов;
- количество заменяемых записей;
- количество добавляемых записей;
- количество конфликтов тегов.
- Совпадающие параметры заменяются значениями из буфера.
- Отсутствующие параметры добавляются.
- Остальные параметры существующей группы не удаляются.
- Параметры с тегами, занятыми другими параметрами, безопасно пропускаются.
- Заменяемый параметр сохраняет своё положение в XML.
- Массовая вставка записывается в историю как одна операция и может быть отменена.
Отмена и повтор изменений
- Добавлена отмена изменений параметров через Ctrl+Z.
- Добавлен повтор через Ctrl+Y и Ctrl+Shift+Z.
- Отмена и повтор доступны через меню «Правка».
- Добавлены отдельные кнопки отмены и повтора в массовом редакторе.
- Массовое изменение сохраняется в истории одним шагом.
- Поддерживается отмена:
- изменения значения;
- изменения тега;
- добавления параметра;
- удаления параметра;
- переименования параметра;
- переименования группы;
- массовой вставки;
- удаления дублей;
- объединения параметров;
- результата вычисляемого параметра;
- вставки параметров в один или несколько элементов.
- Для параметрических изменений дерево элементов больше не перестраивается.
- При отмене обновляются только свойства выбранного объекта и связанные таблицы.
- Выбранный объект остаётся на месте.
- Для структурных операций — удаления, перемещения и переименования элементов — дерево перестраивается с восстановлением выбора.
- Добавлена кратковременная подсветка элемента, свойства которого изменились.
- Исправлено зависание подсветки при быстрых последовательных undo/redo.
История изменений
Добавлена история изменений с возможностью возврата до контрольных точек "Правка-История изменений"
- Окно истории превращено в журнал изменений текущей сессии.
- Для каждой операции отображаются:
- состояние;
- время;
- описание;
- размер обратимого кэша.
- Добавлен переход к выбранному доступному состоянию.
- Программа автоматически выполняет необходимое количество отмен или повторов.
- При ошибке перехода выполняется возврат в исходное состояние.
- Массовые операции отображаются одной строкой.
- Обратимый кэш ограничен 50 операциями и 128 МБ.
- Вытесненные операции остаются в журнале как текстовые записи, но больше не доступны для восстановления.
- Журнал не хранит XML-снимки и ссылки на удалённые элементы после очистки кэша.
- При загрузке другой библиотеки старый журнал полностью очищается.
- Отмена диалога загрузки файла больше не уничтожает текущую историю.
- Кэш удалённых элементов очищается только после успешного сохранения.
- Если сохранение завершилось ошибкой, возможность отмены сохраняется.
Дерево элементов и поиск
- При поиске автоматически раскрываются папки, ведущие к найденным элементам. (ранее только до папки)
- После очистки поиска восстанавливается исходное состояние раскрытых папок.
- Команда «Отфильтровать содержимое» учитывает текущий поиск в дереве.
- Если внутри папки найдены только отдельные элементы, в фильтр попадают именно они, а не всё содержимое папки.
- Улучшено восстановление выбранного объекта после отмены и повтора.
- Дерево автоматически прокручивается к восстановленному элементу.
Оформление программы
- Добавлена светлая тема интерфейса.
- Сохранена тёмная тема.
- Выбор темы вынесен в меню «Вид - Оформление».
- Выбранная тема сохраняется после перезапуска программы.
- Исправлена читаемость координатных осей в светлой теме.
- Оси на светлом фоне стали более насыщенными и контрастными.
- Исправлена засветка названий элементов при наведении в светлой теме.
- Настройка видимости окна 3D сохраняется после перезапуска.
- Добавлен независимый выбор фона окна 3D:
- светлый;
- тёмный.
- Фон 3D можно выбирать независимо от темы основного интерфейса.
- Выбранный фон 3D сохраняется после перезапуска.
Резервные копии библиотек
На случай, если по какой то причине с основной библиотекой во время работы программы, что то произошло, то можно найти её копию перед сохранением, доступно до 8 копий библиотеки, чтобы перейти к предыдущим сохранениям, перейдите в раздел "Справка" - "Резервные копии библиотек"
Косметические изменения
- Унифицирована терминология: «атрибуты» заменены на «параметры» там, где это соответствует интерфейсу программы.
- Кнопки переименования групп и параметров приведены к порядку столбцов.
- Добавлены понятные подсказки для редактируемых столбцов.
- Для групп параметров добавлена подсказка о копировании через ПКМ.
- Улучшено отображение длинных значений и тегов.
- Уменьшено количество постоянно отображаемых инструкций.
- Рабочие области получили больше полезного пространства.
- Диалоги массового редактирования, расширенного фильтра и вычисляемого параметра адаптированы для небольших экранов.
- Условия фильтра оформлены компактнее и визуально отделены друг от друга.
- Временная подсветка изменённых элементов стала безопасной при быстрых отменах и повторах.