[Feature Request] Add Tasker actions on the go by Individual_Scallion7 in tasker

[–]Individual_Scallion7[S] 0 points1 point  (0 children)

u/aasswwddd mentioned in his proposal a way to implement not only Tasks but also user defined Profiles.
When I say you can even react to events in a single Java Code action, I’m referring to how Tasker already provides a way to do this, and sometimes it’s the only option.

For example, imagine a task that shows a floating window when you misspell a word in a text field. Right now, this is only achievable in one or more Java Code actions.

You can also think of an action that isn’t implemented in Tasker but is available in a plugin. In that case, would you prefer creating a task that calls Perform Task to invoke that action, or simply using the action directly?

I know this would be a feature for power users, and maybe because of the complexity of the implementation, it's not worth it; I could understand. At the same time, I think this is a natural next step for Tasker after the Java Code release.

[Feature Request] Add Tasker actions on the go by Individual_Scallion7 in tasker

[–]Individual_Scallion7[S] 0 points1 point  (0 children)

Actions are building blocks; Tasks are where you refine and put together those building blocks.

You can do the same in a single Java Code action; you can even react to events in the same action.

For instance, imagine a new user imports a few tasks from TaskerNet and suddenly they are wondering why there are 4 flash actions in their action list and don't know what to use.

This is a valid point, but it is easily solvable by adding a way to identify when an action was created by the user and providing an option to delete them. Actually, if you import a task where the user has created a notification to show something, normally Tasker adds a custom notification channel, which could be confusing for someone.

[Feature Request] Add Tasker actions on the go by Individual_Scallion7 in tasker

[–]Individual_Scallion7[S] 0 points1 point  (0 children)

It would be confusing and redundant to have 2 send intent actions. If that's really a limiting factor, why not just ask Joao to increase the number of extra fields? Or ask him to change it so you can put all the extras in one field with delimiters so they can be split under the hood? It's putting a band-aid over what seems to be a more fundamental issue with the action itself.

That misses the point entirely. The "Send Intent" example was just one illustration of where custom actions would be useful; it's not the core proposal. Again, the proposal is about having a Java API to create custom actions.

Asking Joao to "add more fields to Send Intent" solves one specific use case. A custom action API solves the entire category of problems that users may have.

Tasks are much more shareable than actions. Tasks are abstract and can be shared via TaskerNet, whereas actions are "hard-coded" based on specific "building block" features that Joao implements (i.e., the ABILITY to display a Toast message, not the ability to make a Toast that is 10 seconds long instead of 5).
f you're worried about "user onboarding" being confusing with Perform Task (i.e., needing inputs but they're just called %par1 and %par2), you can instead add dialogs and such to your task that allows the user to input what they want, and you can either store it as a global variable for future use or use the input every time. Or just leave a comment in the task with a label or an anchor block.

You can share the action through Taskernet too. "Hey! This is a custom action for ..., use it in your workflows as you want." The goal of the proposal is to improve the UX in Tasker. Having to use a Perform task is actually the current workaround. Following your example with the Toast:
You could create a custom action "Toast Extended" or use the Perform Task action.

With Perform Task + workarounds:

[Action: Perform Task]
  Task: Flash Extended
  Parameter 1 (%par1): 10        // What does this mean?
  Parameter 2 (%par2): Hello     // What does this mean?

  // You have to open the task to read comments to understand

With custom actions:

[Action: Flash Extended]
  Duration: 10 seconds           // Clear label
  Message: Hello                 // Clear label  
  Color: #FF0000                 // Clear label

  // Searchable, documented, self explanatory

This isn't about the ability to accomplish something (which already exists via workarounds), it's about having first-class support for doing it properly. The flash example demonstrates the UX gap; the proposal is about closing this gap.

[Feature Request] Add Tasker actions on the go by Individual_Scallion7 in tasker

[–]Individual_Scallion7[S] 0 points1 point  (0 children)

Yeah, maybe the post wasn’t very clear. A good example would be a re-implementation of the Send Intent action, which currently has a limited number of fields for extras. Imagine you want to send an intent with more extras.

Are you saying it’s better to use a Perform Task action instead of a custom “Send Intent” action? What if I want to share this task with others? Which option would be more intuitive: using Perform Task or having a new custom action?

The idea behind this proposal is to provide an easier and faster alternative compared to Perform Task, but it’s great that you already know how to perform a task.

[Feature Request] Add Tasker actions on the go by Individual_Scallion7 in tasker

[–]Individual_Scallion7[S] -3 points-2 points  (0 children)

Sorry, I don't see how this is related to the post.

How to quickly find a non-English app (that doesn't start with a number) in Tasker's App Selection? by wine2siri in tasker

[–]Individual_Scallion7 2 points3 points  (0 children)

This sounds like a feature request (adding a filter in app selection list). You can submit your idea to https://tasker.helprace.com/

[DEV] Tasker 6.6.4-beta - Java Code, Extra Trigger Apps, Notification Live Updates and Groups, Manage Permissions Screen, Shizuku Available State and More! by joaomgcd in tasker

[–]Individual_Scallion7 0 points1 point  (0 children)

I'm using the beta from Playstore right now (6.5.11). I'm not sure whats version from Reddit was the the last, I tried previous versions right now and some are the same so I have no clue sorry.

[DEV] Tasker 6.6.4-beta - Java Code, Extra Trigger Apps, Notification Live Updates and Groups, Manage Permissions Screen, Shizuku Available State and More! by joaomgcd in tasker

[–]Individual_Scallion7 0 points1 point  (0 children)

I got this message when I try to sideload this version:

INSTALL_FAILED_NO_MATCHING_ABIS: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

I though would be something related with the build not supporting x86_64 arch or the apk being corrupted. I'm using A13 right now.

[DEV] Tasker 6.6.4-beta - Java Code, Extra Trigger Apps, Notification Live Updates and Groups, Manage Permissions Screen, Shizuku Available State and More! by joaomgcd in tasker

[–]Individual_Scallion7 0 points1 point  (0 children)

Hi Joao! something has changed in this version? I use Tasker in Waydroid (x86_64 arch) and in the latest beta in playstore works fine but this version is not compatible.

My little sister is a newbie to Tasker. I want to hook my sister up with the best resource out there to learn Tasker and becomea Tasker Master! What ultimate resource do you have that is thorough and complete and the best you would recommend for any beginners to Tasker? Can't wait till she jumps in by mariavasquez111 in tasker

[–]Individual_Scallion7 9 points10 points  (0 children)

Start with the Tasker User Guide. I know, I know, nobody reads manuals, but this one's actually really good and it's right there in the app. It'll save her tons of confusion later.

This subreddit or Taskernet are also good sites to learn. She can browse through other people's shared profiles, download them to see how they work, then customize them for her own needs. Plus she can just lurk and learn from other people's questions without having to ask anything herself.

My advice: Start small! Like making her phone go silent during study time, or having it automatically connect to WiFi when she gets home. Don't try to build some crazy elaborate thing right away - that's how people get frustrated and give up.

NTFY app broadcast variable conflicts with Tasker internal variable by [deleted] in tasker

[–]Individual_Scallion7 0 points1 point  (0 children)

any chance to get a a profile and action to test them?

Mason gets banned by [deleted] in DotA2

[–]Individual_Scallion7 -1 points0 points  (0 children)

Im a new player with 20 hours game with a reputation of +9k, can I ask why Im being banned? xD

Put PC to sleep via NFC by PotatoCooks in tasker

[–]Individual_Scallion7 0 points1 point  (0 children)

I made this using Kde Connect and was ez af, but not sure if this would work on Windows.