1.7.8398
Май — переменные и условия активации на базе Blazor
Изменения условий включения
Теперь в качестве Enabling Conditions можно выбирать не все триггеры, а только их часть.
Да, это немного уменьшает гибкость системы — например, больше нельзя использовать триггеры анализа изображения. Но.
Зато система стала проще и понятнее, особенно для новых пользователей.
Enabling Conditions изначально задумывались как глобальные переключатели Вкл/Выкл. Если вам нужно более динамичное поведение, используйте деревья/макросы или ауры с триггерами внутри.
Обновление редактора свойств папки
Я продолжаю постепенно перерабатывать существующие компоненты EA, чтобы они использовали возможности нового UI-фреймворка.
Новая версия редактора свойств папки не только загружается быстрее, но и стала более гибкой.
Старая версия:

Новая версия.
В первой итерации моей целью было просто добиться паритета по функциям с текущей реализацией.

Свойства по умолчанию для деревьев и макросов
Теперь можно задавать Target Window и Input Simulator отдельно для каждого дерева/макроса. При этом они по-прежнему учитывают обычную иерархию свойств.
Например, если вы зададите Target Window у папки, внутри которой находится дерево, оно унаследует это значение. Но при необходимости вы всё так же сможете переопределить его уже в настройках самого дерева.

Исправления/улучшения
- В этой версии ничего 없습니다