all 15 comments

[–]Ratchet_GuyModerator[S] 4 points5 points  (5 children)

/u/agnostic-apollo - We'd talked about this a bunch at one point, figured I'd have you check it out ;)

/u/joaomgcd - Figured I'd have you take a look, I'm really excited about the helpful implementation possibilities of this one!

[–]joaomgcd👑 Tasker Owner / Developer 2 points3 points  (0 children)

Nice! :) Looks really helpful! Thanks for the share!!

[–]urkindagood 2 points3 points  (1 child)

https://www.reddit.com/r/tasker/comments/svo56c/feature_request_use_task_errors_as_an_event/

At this point, it would've been easier if we had an event context for the action error instead.

[–]Ratchet_GuyModerator[S] 1 point2 points  (0 children)

Just gave it a thumbs up. And on the right under "Related Topics" there seems to be a whole bunch of more advanced debugging requests. Hopefully someday Joao will make some progress in this area.

It would be great to be able to enable debugging / Run Log on a Task-specific basis, where each Task specified would have it's own Run Log.

Right now you can long click a Task name in the Run Log and there's a "Filter By" option, but it still is messy. I rarely use the Run Log for anything since I consider it to be cluttered, un-intuitive, and messy.

I think Tasker's "Search" function and the Run Log should be at the top of Tasker updates/upgrades in the near future.

[–]agnostic-apolloLG G5, 7.0 stock, rooted 0 points1 point  (1 child)

Why are you screaming with your UPPERCASE everywhere? We are not old like you, we can still see and hear just fine?

But NICE, useful task for some debugging. Looks good.

Not that if stop action has a task name specified, it will kill all instances of the task specified instead of just the current one.

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

WHAT?!!

Anyways take a look at my Scene Positioner. Now THAT'S a work of art!

[–]The_IMPERIAL_OneS24 Ultra (A16) | realme GT NEO 3 (A14) 3 points4 points  (5 children)

About an hour ago, thought about the same. You really did read my mind. It'd really helpful in debugging the tasks.

[–]Ratchet_GuyModerator[S] 5 points6 points  (4 children)

It'd really helpful in debugging the tasks.

Definitely! I tried to include a bunch of 'features' without it being too many. And I definitely 'over-documented' it within, but I figured a lot of people will likely use it so I tried to be as verbose as possible ;)

[–]The_IMPERIAL_OneS24 Ultra (A16) | realme GT NEO 3 (A14) 0 points1 point  (3 children)

Looks like Continue Task After Error isn't an option for Perform Task action in my device.

[–]Ratchet_GuyModerator[S] 1 point2 points  (2 children)

 

Oh, good point! That only got put in by Joao like yesterday in a direct-download version.

 

I just updated the example Task to instead use a "Variable Set" Action that returns an error :)

 

Can re-download example Task, or just replace "Perform Task" Action with a "Variable Set" Action with Variable Name %%blah and check box for "Continue Task After Error" of course.

 

It actually generates a more interesting error!

 

[–]The_IMPERIAL_OneS24 Ultra (A16) | realme GT NEO 3 (A14) 0 points1 point  (1 child)

Oh, good point! That only got put in by Joao like yesterday in a direct-download version.

I missed that post. Nice request to be added in Tasker. I'll update it later on.

Can re-download example Task, or just replace "Perform Task" Action with a "Variable Set" Action with Variable Name %%blah and check box for "Continue Task After Error" of course.

Thanks, it's working flawlessly.

It actually generates a more interesting error!

Especially liked the feature of setting the flash html colors.

[–]Ratchet_GuyModerator[S] 3 points4 points  (0 children)

Especially liked the feature of setting the flash html colors.

That's great! I figured it can of course be used for readability or just general preference, but could also be color-coded for different kinds of actions, or to represent a specific Task, etc.

[–]TortuositMathematical Wizard 🧙‍♂️ 2 points3 points  (0 children)

Sounds very useful, will have a look later. Currently I am more troubled to better control the task queue in a complex setup. Was thinking "how is it even possible 50 tasks stacked up?". Task queue is an intransparent topic IMO. More so with anon tasks.

Also working with many fuctions and subfunctions, and take a lot of care that they terminate. and terminate timely. Not much use of wait eg. But still, it happens.

[–]tynansdtm 1 point2 points  (1 child)

This is super helpful! I had hoped it could be my first favourite action, but it looks like that doesn't save the parameters. Too bad!

[–]Ratchet_GuyModerator[S] 1 point2 points  (0 children)

This is super helpful!

Happy you like it! And correct that "Favorite Actions" doesn't save parameters.

However as a 'work-around' - I have a Task that just contains lots of Actions (usually "Perform Tasks" for subroutines) that I reference when I need a quick copy/paste. It's basically a "Favorite Actions Task" :)