ABCDEGHIJKLMNOPQRSTUVWXYZAA
1
PriorityStatusComponentDescriptionDeveloper NotesLinkRequest
2
HighestVM:BlockGoogle Drive blocks: rework for limited scope, if possible
Restricted access revoked unless new CASA by 2025-12-27
3
HigherIn AlphaVM:BlockDialog web: fix keyboard covering input fieldsAffect Android 14 and lower. IME inset on Android 11+.
4
HighUI:Block
ADB pair with other device, show toast when no alias selected, this might mean user forgot to install key.
5
HighUI:Editor
Flowchart annotations, post-it notes or pins for commenting flows, and/or block coloring
6
HighUI:MainGroup flows in list; start/stop entire group
7
HighVMAdd Samsung Routines permission, need an Content provider call
com.samsung.android.app.routines.permission.READ_ROUTINE_INFO
https://tasker.helprace.com/i1998-add-support-to-trigger-samsung-modes-routines/1/newest-n%C3%A9l
8
HighVM:BlockCommunication device set: Bluetooth SCO replacement on Android 12+
https://developer.android.com/reference/android/media/AudioManager#setCommunicationDevice(android.media.AudioDeviceInfo)
9
HighVM:BlockContent call
10
HighVM:BlockContent shared: always option
Never enabled since it must handle different MIME-types somehow.
11
HighVM:BlockDialog web: add support for file picker
https://developer.android.com/reference/android/webkit/WebChromeClient#onShowFileChooser(android.webkit.WebView,%20android.webkit.ValueCallback%3Candroid.net.Uri[]%3E,%20android.webkit.WebChromeClient.FileChooserParams)
12
HighVM:BlockFTP upload/download; use SAFS
13
HighIn AlphaVM:BlockGet AndroidManifest.xml of app package
https://developer.android.com/reference/android/content/pm/PackageManager#parseAndroidManifest(java.io.File,%20java.util.function.Function%3Candroid.content.res.XmlResourceParser,T%3E)
14
HighVM:BlockGoogle Drive upload: add copy file attributes option, e.g. to keep last modified date
15
HighVM:BlockMake Personal Activity an decision block, using the newer API.
16
HighIn AlphaVM:Block
Notification show: add group key, groups sort key, is summary flag, and group alert argument.
https://developer.android.com/reference/android/app/Notification.Builder#setGroup(java.lang.String)
17
HighIn AlphaVM:BlockNotification show: add short critical text argument
https://developer.android.com/reference/android/app/Notification.Builder#setShortCriticalText(java.lang.String)
18
HighReady for AlphaVM:BlockNotification show: create a summary, automatically?
https://developer.android.com/develop/ui/views/notifications#android_160_api_level_36
19
HighVM:BlockNotification show: deprecate cancellable, since ongoing suffice
20
HighIn AlphaVM:Block
Notification show: support for "Live updates", i.e. the new ProgressStyle on Android 16+
https://developer.android.com/about/versions/16/features/progress-centric-notifications
21
HighVM:BlockSubroutine: output variable for its own Fiber URIDo this and Fork at the same time
22
HighVM:BlockTimeout: way to distinguish timeout vs cancelSimilar to Failure catch block?
23
HighVM:BlockVariables take: avoid copying duplicate variables that may occur after rename/replaceInternal stuff
24
HighVM:BlockVideo record: use Camera2 API where availableCameraX stable yet?
25
HighVM:BlockWallpaper live set: add which argumentAndroid 14+
26
HighVM:BlockWeather: free tier limit reach, need to find another free providertomorrow.io seems to be freehttps://www.tomorrow.io/weather-api/
27
HighVM:BlockInterruptions set: add option to use workaround, or add blocks to manage Zen rules
InterruptionsFilterSet may break in Android 15, confirmed broken in 16
28
HighVM:Expression
Alternate subscript (dot) operator, for accessing dictionary entities like JavaScript properties
29
HighVM:Functiontrunc should probably return the argument when it's NaN or Infinity.How to maintain compability!?
30
HighVM:Operator0/0 should return NaN not +InfinityHow to maintain compability!?
31
HighVM:OperatorMake bit operators work as in JS, i.e. trucated not clampedHow to maintain compability!?
https://www.reddit.com/r/AutomateUser/comments/epqspq/large_integers_get_clamped_before_bitwise/
32
HighUndecidedVM:OperatorMake signed-zero indistinguishable/equal, compareTo doesn't.How to maintain compability!?
33
HighVM:OperatorSubscript operator: a negative index less that length should return null, not first element.How to maintain compability!?
34
HighUndecidedVM:RuntimeLegacy extension: compile special version for Xiaomi device, to avoid Wi-Fi dialogtargetSdkVersion=23https://github.com/joaomgcd/TaskerSettings/pull/13
35
HighReady for AlphaVM:RuntimeNotifications: put block title before flow title.
36
MediumBackend:CommunityEnable CORS request
https://developer.okta.com/blog/2021/08/02/fix-common-problems-cors
37
MediumUndecidedDocumentationAppend ? to block list, i.e. as in block drawer UI
38
MediumUndecidedDocumentationCategorize functions listing, collections, math, date & time, etc..
39
MediumDocumentation
Notification show: add note in doc about the "System exempt from dismissable notifications" AppOp for Android 14+
40
MediumFCMAllow multiple devices of the same brand & model for the same Google account
41
MediumGeneralSupport exported image size in provider
https://developer.android.com/reference/android/content/ContentResolver#EXTRA_SIZE
42
MediumPersistanceRework flowchart serialization without recursion, to handle huge flowsUsing continuation passing style?
43
MediumPersistanceSave title and description in flow export
44
MediumUI:CommunityAdd "Recently updated" tab
45
MediumUI:Community
Add share menu to "More flows by <user>" screen, to get URL to it, for promo purposes.
Website also needs to support such a view.
46
MediumUndecidedUI:CommunityButton to copy updated local title/description to upload pageHow to determine which local flow to update from?
47
MediumUI:CommunityLet links in comments be clickable, will prevent the show all reviews by user feature
48
MediumUI:CommunityMore moderator features: remove reviews, replies and ban users
49
MediumUI:CommunityRate/flag user
50
MediumUndecidedUI:CommunityRefresh button
51
MediumUI:CommunityReply to review comments
52
MediumUI:Community
Show flows made with newer version, replace preview/download button with update app notice.
Include Play Store update API?
https://developer.android.com/guide/playcore/in-app-updates
53
MediumUI:CommunityUpdate (replace) flow from community, maybe as a block, preferably automatic
54
MediumUI:CommunityWarn when uploading/updating a older flow, i.e. with lower last_modified
55
MediumUndecidedUI:EditorAllow variable declaration directly in expressions
56
MediumUI:EditorAutomatic flowchart block rearrange/layout
57
MediumUI:EditorBlock search: full text search of title, summary, and those of every field options
58
MediumUI:EditorChoose which OUT connection to delete, maybe a dialog after dropping it in the trash
59
MediumUndecidedUI:EditorComponent field/pick: make it expandable list so apps are grouped
60
MediumUI:EditorCopy & Paste: update Flow statement URI literals
61
MediumUI:EditorDebugger, break points, stepping execution, variable values, etc.
62
MediumUndecidedUI:EditorGoto menu: add history/recent block list
63
MediumUI:EditorHelp menu option on flowchart screen, opening list of blocks documentation page
64
MediumUI:Editor
Improve flowchart connection drawing; separate parallel lines, "jumps" over crossing lines
65
MediumUI:EditorIndent/pretty print expression source, for Dictionary literal at least
66
MediumUI:EditorJoin two blocks by number, easier to connect distance blocksAction mode to pick target or block dialog?
67
MediumUndecidedUI:EditorMove lock for connectors only, i.e. separate into block and connector
68
MediumUI:EditorSearch/Replace literals, or maybe expressions
69
MediumUI:EditorSelect multiple blocks by dragging a selection boxHow to initiate?
70
MediumUI:EditorShow flow title instead of URI in block caption
71
MediumUI:EditorVariable and function auto-completion within string interpolations
72
MediumUI:MainEnumerate title for duplicate flows
73
MediumUndecidedUI:MainFlow log view: option to hide timestamp
74
MediumUndecidedUI:MainMigrate to NotificationCompat as it now has an IconCompatInternal stuff
75
MediumUI:MainOption for line wrapping in log view.
76
MediumUndecidedUI:MainOption to hide the warning shown at first start of downloaded flow
77
MediumUndecidedUI:RuntimeRemove the unnessecary "Automate" in notification title on newer AndroidA title is needed, what else?
78
MediumUI:SettingsDivide settings into multiple screens
79
MediumUI:SettingsPrivileged service start method: POCO devices lack support for RemoteInput
Workaround using floating code input dialog, after asking to enable "Allow overlay on Settings"
80
MediumUI:SettingsUse proper API to revoke runtime permissionsAndroid 13+
https://developer.android.com/training/permissions/requesting#remove-access
81
MediumUI:WidgetMaterial You design, of the widget at least.Material You alreadly obsolete
82
MediumVM:BlockADB: support for USB connection, at least for another ADB protocol set block
83
MediumVM:BlockAdd icon argument to all pick blocks, to help users distinguish flow/feature asking.
84
MediumVM:BlockAlternative launch: add warning box about the double icon
85
MediumUndecidedVM:BlockApp disable set, as present in system settings.Just use pm disable <package>
https://developer.android.com/reference/android/content/pm/PackageManager#setApplicationEnabledSetting(java.lang.String,%20int,%20int)
86
MediumVM:BlockApp in foreground: add window title output variableInput argument would make more sense
87
MediumUndecidedVM:BlockApp installed: add UID output variable
Not used anywhere, except shell commands where dumpsys package can be used instead
88
MediumVM:BlockApp list: add uses-feature filter
https://developer.android.com/reference/android/content/pm/PackageInfo.html#reqFeatures
89
MediumVM:BlockApp network policy setPrivileged
https://github.com/android/platform_frameworks_base/blob/master/core/java/android/net/INetworkPolicyManager.aidl#L33
90
MediumVM:BlockApp notification channel set importance
Privileged, NotificationManager.updateNotificationChannelForPackage
91
MediumUndecidedVM:Block
App start, App start voice and App decision: let MIME-type have common constants dropdown
Usually not necessary when using Data URI, it's resolved automatically.
92
MediumVM:Block
App start: add adjacent option to start multiple at once, i.e. for "Launch adjacent" flag to work
Any better way to input multiple intents?
93
MediumVM:BlockAppOps active watch: e.g. to check active location usagePrivileged
https://developer.android.com/reference/android/app/AppOpsManager#startWatchingActive(java.lang.String[],%20java.util.concurrent.Executor,%20android.app.AppOpsManager.OnOpActiveChangedListener)
94
MediumUndecidedVM:BlockAtomic compare & swap: add old value output variable, or exchange optionWhy, it's the same as expected value?!
95
MediumUndecidedVM:BlockAttention light: use new public API in Android 12+Privileged. How to even test the API?
https://developer.android.com/reference/android/hardware/lights/LightsManager
96
MediumBlockedVM:BlockAudio mode (audio routing)Using hidden API.
https://github.com/kshoji/Android-Audio-Router
97
MediumIn AlphaVM:BlockAudio record and Sound level: add audio device input argument
98
MediumVM:Block
Audio record: migrate to using AudioRecord+MediaCoded+MediaMuxer to support internal audio recording
Internal audio require user intervention each time. Android 10+
99
MediumVM:Block
Audio volume set/mute: migrate popup and test sound option to flags, add missing flags
https://developer.android.com/reference/android/media/AudioManager#FLAG_ALLOW_RINGER_MODES
100
MediumVM:BlockAutofill serviceChrome supporting it in 2025
https://developer.android.com/reference/android/service/autofill/AutofillService.html