New Ideas

  • 1

    UI: Wrap Task Names

    J.Carver · 0 · Posted

    If your task has a name. It will only display it on one single line. Even though it's the only task triggered by the profile. 

    This request is to add a functionality that checks if it is the only task being triggered, and allows the Task Name to display properly. 

    Ideally it would allow the task name to have as much space to display as the triggers have.

  • 1

    Set Wallpaper functionality request to Fit to Screen

    Duffin X. Caprous · 0 · Posted

    I'd like to have the option to just have the image fit to the screen. Right now the only options are to crop the image and scale which doesn't function the way I'd like.

  • 1

    Add an option to tap on the display to the Popup Task Buttons action

    Jim Becker · 0 · Posted

    Similar to the Popup action, add the option to tap on the text to the Popup Task Buttons action. It would be great to have a status variable to show how the response to the action, Timeout, Tap or Button. 

  • 1

    Add Title to Popup Task Bittons action

    Jim Becker · 0 · Posted

    Add the same title block that is in the Popup action to this action. 

  • 2

    Event for lost data connection

    Thomas Larsen Wessel · 0 · Posted

    I need my Android phone to warn me (eg by playing a tune) when it loses internet connectivity. As far as I can tell, such an event has not been defined in Tasker. Am I right? Could you add such an even to the app?

    As far as I can tell, it should not be hard to implement such an event. Source: https://medium.com/@veniamin.vynohradov/monitoring-internet-connection-state-in-android-da7ad915b5e5. 

    One useful scenario - Why I need it:

    I do some basic surveying using SparkFun Surveyor. In order to give very precise results it must connect to the internet to retrieve correction data. This is called RTK/NTRIP. I

  • 2

    Allow "Stop" Action to Interrupt "Wait"ing Task

    Nick Betcher · 0 · Posted

    In my opinion, despite task priorities and all the other fancy (yet complicating) features/factors, a Stop action should actually stop a task (hey, concept! Haha), regardless of what it is doing. On some levels this may be difficult, but stopping a task that is currently in a Wait really shouldn't be one of those difficult situations, regardless if Tasker is using Android's alarm scheduling system or an internal timer system.

    It's trivial to test:

    - Wait in one task

    - Attempt to Stop it in another during the other task's Wait action time.

    The task is not only not stopped,

  • 1

    Menu element multiple select customize

    Tyler T · 0 · Posted

    Currently, it seems when a menu elements is in multiple selection mode, when selecting any entry, it highlights said entry in a real thin, blue boarder. 

    Would it be possible to add in a feature to customize the effect of when an entry is selected inside of the menu element? Maybe change the color of the boarder around the selection, the size of the boarder, or maybe even a way to highlight the entire entry in a different color. 

    Depending on the color or the scene/menu elements, can sometimes be hard to see which entry is selected and which isn't. 

  • 0

    Parallel App Support

    steve51184 · 0 · Posted

    Hi I was trying the 'launch app' option and noticed it doesn't support Parallel Apps (common on phones like oneplus, oppo and family) it'd be amazing if you could add support for them :)

  • 12

    Use Shizuku as background alternative to ADB and/or Root

    Christian WS · 1 · Last reply by Christian WS

    https://github.com/RikkaApps/Shizuku

    The very, very short description of Shizuku is that it is an App that allow other apps to use actions reserved for ADB or Rooted devices.

    Shizuku is on the PlayStore, and the whole procedure is incredibly easy in comparison to Root, and even ADB Wifi.

    And yeah, I know you've implemented ADB Wifi shenanigans, but If the user has Tasker and any of these apps, then they are likely not going to want to do a separate procedure for Tasker. Unlike ADB Wifi and the Permissions App, it also means that tutorials and guides are offloaded to Shizuku

  • 1

    mqtt pulisher use will, but mqtt subscriber also needed , and useful to subscribe remote command...

    健一 楊 · 0 · Posted

    As title , that will useful if got mqtt subscribe feature or plugin

  • 4

    Task Action for Manually Checking/Updating Various Monitors (particularly such as Cell Near)

    AllMyTasks · 0 · Posted

    Sometimes a user may want to manually (via a Task Action) check/update a state instead of waiting for the relevant monitor to update it. So this request/idea is to add something like the following:

    TaskerFunction CheckNow(CELL_NEAR)

    And in the above there'd be a list provided of various things that could be manually checked (such as WIFI_NEAR, etc).

    This request is prompted by the following Reddit thread:

    https://www.reddit.com/r/tasker/comments/11t0ea9/help_use_a_separate_task_to_force_a_cell_near/

    Thanks for your consideration! :)

  • 4

    HTTP Request support for mTLS

    Argo__ · 1 · Last reply by virtual

    Would it be possibile to add support for mTLS in HTTP Request?

    My use case is that the backend I need to connect uses a Cloudflare's rule which allows connections only if a specif Client Certificate is provided and just by using Tasker I can not connect to it.

    A workaround I found is to use Termux's plugin but things get more complex, slow and hard to maintain.

  • 11
    Planned

    Implement Android Enterprise API (Device Owner)

    Nick Betcher · 3 · Last reply by Nick Betcher

    There's a huge, Huge, HUGE untapped resource out there: Device Owner (NOT Device Admin). You can do all sorts of wild things that most experienced Android powerusers had no idea even exists and tend to try to root their device (unnecessarily) to accomplish. SecureTask accomplishes this goal, but with the developer having suddenly abandoned all of his apps and began ignoring emails about acquisition of the source code (they're all free apps), we need a long-term replacement.

    SecureTask is also very vulnerable to external apps because it performs no password verification when it receives the plugin fire intents, even if

  • 3
    Planned

    Add Keyguard Lock State Listener (API Level 33; Android 13)

    Nick Betcher · 3 · Last reply by Nick Betcher

    New In Android 13:

    KeyguardManager  |  Android Developers

    Please add support for the new KeyguardLockedStateListener class so that, in addition to the, "Display Unlocked" we may also have, "Display Locked." From a security hardening perspective, this is an essential feature.

    This allows for features like putting the device into a paranoid-level of security so that -- in the case of a malicious actor -- if someone uses known-exploits (via USB) to remove a user's secured lockscreen while the device is on and logged into, Tasker can protect the user. This, combined with amazing features like an "Overlay+/Allow Outside of Boundaries"

  • 2

    Tasker auto recovery error

    Productivity · 0 · Posted

    Tasker auto recovery error

     

    Sometimes Tasker fails, and this interrupts my work. These are my ideas

    • Send a third person the fail error with the following information
      • Error message, where specify the task and the steps that fail
      • Send the runlog.txt file
    • Add a Profile where the user can decide what would like to do when this happens
  • 1

    Better UX import/export projects

    Productivity · 0 · Posted

    I would like to add some suggestions about this

    • When sharing the project with another person, you have to confirm one by one all the tasks that already exist in the project, I think adding a "Yes to all" option would solve it
    • Would be great if the tasks, profiles and scenes stays in the same project and keep the order
    • An option to choose only to import/export a task, profile or scene
    • Auto deploy project to different instances, a way to define several phones by instance, so when I change from testing to production this could be easier 
  • 2

    ADB "helper" Service/proxy

    MattH · 0 · Posted

    For some time I've been using tasks & associated Termux scripts from enable_adb_wifi_on_device_boot_android_11 to enable ADB Wifi on my phone following a reboot.

    Since upgrading to Android 13 the task dependent on Read_Logs doesn't work (without relying on ADB!) so I've made an additional task (triggered by VolDn) to read input fields via AutoInput, parse for IP:port, and pass this to the Termux script to connect to the IP:port presented and enable ADB.

    Because over time more Tasker functionality seems to need a reliance on ADB (Read_Logs in Android 13 being prime example) my thought is to have tasker run

  • 1

    add shortcut to desktop

    颖才 章 · 0 · Posted

    i change my phone to miui device.i found that miui  can't add any shortcut to desktop,only can add widget to desktop from desktop settings. so i wish tasker to add a function or action to add shortcut to desktop.

  • 5

    Allow an empty string in Variable Set action

    virtual · 0 · Posted

    Please allow to set a variable to an empty string, even with a warning if required.

    There are several cases when this is useful, for example when combining multiple variables when you want one of them to concat without any value. Or when formatting with JSON a string like:

    and you want the var to be a string which could be empty. Yes, you can apply the quotes inside the var, but it is not as intuitive; or you can use Variable Convert with a null URL code, but this requires 2 actions.

    Having the possibility to set the value to

  • 2

    Task silent overwritten

    Hello. I have a common task for several projects. When exporting a project, the common task is exported correctly. But when importing a project, the task is quietly overwritten. Can the tasker show a warning or error that a task with same name already exists and interrupt the import? I have to first delete an existing task, export or rename it and then import project.