1.4.7448
середина сентября — улучшения макросов / узлы MouseMove
Улучшения MouseMove, KeyPress и TextSearch
Улучшения узлов MouseMove
В узлах MouseMove появилось много новых опций, доступных в макросах и деревьях поведения.
Как и в Send Sequence, теперь можно привязывать X и Y, связывать ауры и точно задавать, куда именно нажимать на найденном изображении или объекте.
Есть два режима редактирования: простой и расширенный.

Расширенный режим выглядит так (да, элементов управления тут многовато).

Узел KeyPress теперь поддерживает клики мышью и прокрутку колеса
Сейчас за отправку ввода, связанного с мышью, тоже отвечает узел KeyPress.
Пока я не уверен на 100%, что несколько отдельных узлов ввода действительно дадут лучший UX, так что посмотрим, как это покажет себя на практике.

C# scripting — улучшения TextSearch: добавлена сегментация
Триггер TextSearch теперь отдает текстовые сегменты и их координаты. Пока это доступно только через C# scripts, но уже позволяет кликать по конкретному слову.
Пример использования: https://wiki.eyeauras.net/scripting/examples/basic/click-on-text
В будущем похожая функциональность появится и в UI.
Folder Defaults — добавлен выбор Input Smoother
В свойствах папки теперь можно выбирать Input Smoother.
Input Smoother определяет, как именно курсор будет перемещаться из точки A в точку B и за сколько шагов это произойдет.
Как и остальные настройки, эта будет применяться ко всем элементам в папке: узлам, действиям, триггерам и т. д.

Исправления и улучшения
- [Macroses] Улучшен UX: drag'n'drop работает лучше, снижены задержки, исправлено несколько мелких проблем
- [EventLog] Полоса прокрутки журнала событий теперь остается внизу даже после очистки лога
- [BehaviorTrees] Исправлена проблема, из-за которой в некоторых случаях добавлялась лишняя связь
- [Scripting] Исправлена ошибка в
CancellableMethodStatementRewriter, из-за которой некоторые скрипты не компилировались