↖ Block Region Select for Flow Editing

by Trapier Marshall

Version 5 (December 8, 2023)

Download (55 downloads)

This is an Automate user experience enhancement. It enables selecting a rectangular region of blocks on the flow edit screen.

Select blocks by dragging the ↖ icon that appears left of the undo button. Drag the icon to one corner of a rectangular selection region, tap on it, then drag it to the opposite corner and tap again. Repeat to add more blocks or deselect some.

This is a v0. It's clunky and temperamental. The ↖ icon probably won't show up in exactly the right place on your screen. Sharing because I already enjoyed using it while developing it.

Requires the free TouchTask plugin [1]. The specific TouchTask features required are the "display over other apps" permission and the TouchTask accessibility service.

Developed on Android 13 with Automate 1.37.1.

[1] https://play.google.com/store/apps/details?id=com.balda.touchtask

KNOWN ISSUES
- Landscape: cursor is rendered in the wrong place, and selection clicks in the wrong place. I'm blaming the camera notch on my screen. I almost never use landscape. If landscape isn't working for you and you need it to, please post a review with what kind of device you're using.

CHANGELOG
[v5]
- Retry Interact Touch on miss
[v4]
- Replace TouchTask tap with Automate Interact Touch. Operates faster and avoids hangs in TouchTask.
[v3]
- Correct cursor head location measurement. Was overlay lower right corner. Now overlay upper left, better aligned with the arrow.
[v2]
- Substantially improve block click performance
- Convert all xpaths to element ids
- Rename the TouchTask overlay with a more unique name

3.7 average rating from 3 reviews

5 stars
1
4 stars
0
3 stars
2
2 stars
0
1 star
0
Reports
0

Rate and review within the app in the Community section.