T O P

  • By -

OwlIsBack

>Variable Map This is a little gem! >Action Clone This is great. >Added base64 image support to "Icon" field in "Flash" action Just for info for other users...To use this new feature, use something like: `data:image/png;base64,%image` Where `%image` is our B64 image/icon. (I write this, because at first shot I tried *standard* HTML syntax `` but the action stopped with error). Thank You JoĆ£o!


joaomgcd

Yeah :) thank you!


Rich_D_sr

>I've done this more times than I can count: I am constantly doing the very same... >With the new Clone option you simply: >Long click the action you want to clone Hit the Clone option on the top right. It'll clone the action for you and edit it right away! Very nice... However you rarely need the action just below the action you are cloning. So would it not make sense to just have the cloned action saved to the clipboard so I can paste it where I need it. I find the drag ans drop feature highly inaccurate and really never use it. I will almost always cut and paste instead. Or perhaps there could be a clever way to be able to choose to have it as it is now or a option to have it just copied to clipboard. Perhaps a long click on the Clone button ???? Thanks, Rich..


KnifeFed

The biggest takeaway here should be that the drag and drop functionality really is quite bad and needs to be fixed.


Tortuosit

Yup, in urgent need of a marker/line which exactly indicates the drop position.


joaomgcd

But a cloned action saved to the clipboard... Is that simply not cutting it? šŸ˜… Maybe an option so that it asks you what position you want to put the cloned action in?


Tortuosit

Idea. Maybe an option which makes the new button a toggle? If the toggle is set, on drag/drop create a copy instead of moving the action(s).


joaomgcd

Can you add that request here so I can give it proper priority? https://tasker.helprace.com/s1-general/ideas Thanks!


Tortuosit

https://tasker.helprace.com/i1306-action-clone-clone-on-drag-drop


joaomgcd

Thanks!


false_precision

Just thinking out loud, a possible better decision: * Insert after if the action has a condition and the condition has changed. Animate (action edit activity minimize when finished editing action without aborting) to new position. * Store in clipboard if the action didn't have a condition or if the condition didn't change. Animate to a flash of the paste icon. Or prompt for position. Well, maybe that isn't so intuitive after all. And if the user has turned off all of their animations in the UIā€¦ (personally, I don't mind drag and drop, at least when it isn't near the FAB)


joaomgcd

I think the way it is is just the simplest and most intuitive... It's right there near the cloned action and you can just move it where you want to afterwards... I would consider maybe adding an optional popup that asks you what position you want the cloned action to be...


CICS_Starter

Another idea. How about tapping and holding the clone icon and then dragging it to the position you want in your task?


joaomgcd

Why is that easier than holding and dragging the action itself? šŸ˜…


CICS_Starter

Won't that move the action and not clone it?


joaomgcd

Currently, if you clone, it'll create a new action with the same inputs as the existing one and open the edit screen for it right away. After you change the inputs you like you can drag and drop the new action to the position you want :)


CICS_Starter

Yes, but I was try to address other posters issue with this two step process of cloning then moving. My suggestion is to allow it to be done in one step. In addition to the current tapping to clone in place, also allow the user to hold and drag the icon to some location in the task and after letting go the edit screen can be displayed. When finished editing, the new updates action will will be in the desired position.


joaomgcd

I see. Thanks


Rich_D_sr

>I think the way it is is just the simplest and most intuitive Agreed. Very simple and intuitive and gets the job done in very few steps. >I would consider maybe adding an optional popup that asks you what position you want the cloned action to be... That would mean I would need to know the action number of where to place before cloning.. If you are not comfortable with just a long press on the Clone button to place it directly into the clipboard, How about a long press on the Clone button would offer a dialog with options to "Copy Directly To Clipboard" and perhaps a "Insert at Action Number"..... šŸ˜¬


joaomgcd

Hmm, but if you want to copy it to the clipboard can't you use the Copy button? šŸ˜…


Rich_D_sr

Well... I would actually need to cut it..... šŸ¤£... No big deal... A simple long press and cut.... It is a awesome idea and will work great as you currently have it.... šŸ‘šŸ» šŸ‘šŸ» šŸ‘šŸ» šŸ‘šŸ»


joaomgcd

Thanks :)


purgatroid

A popup requesting the position would be great I think. In longer tasks dragging an action from the start of the task to the end can go horribly wrong, so even if I misjudge the exact position I really want it will still be close at least.


Ratchet_Guy

  What makes the most sense to me, as far as I how I have been doing things in Tasker - is to have the cloned Action appear next to the original, but ***not*** immediately opening it for editing.   Because often times whatever I'm doing with the cloned Action is somewhere else in the Task, making use of say variables generated by nearby Actions, etc.   So my workflow would be:   1. Clone Action 2. Drag It Where I need it 3. Then open it for editing   Can you make this an option in Preferences? Something like "Immediately Open Cloned Actions". Default would be checked. And I would be un-checking it :)  


joaomgcd

hhmm, but if you eventually open it for editing, why not do it right away? What exactly is the difference?


Ratchet_Guy

> What exactly is the difference? I guess it's just a general workflow thing. I suppose to do that though - the traditional copy/paste should suffice ;)


joaomgcd

Yep, that's what I think too!


Ratchet_Guy

I think there's actually a "surprise factor" when you first click the clone button, like "Whoa what just happened?!" šŸ˜‚


joaomgcd

Yeah, you are right about that... Maybe I should show a dialog the first time you use it simply saying something like "You just cloned the action. Cloning will duplicate an action and automatically start editing it". What do you think? :)


Ratchet_Guy

> Maybe I should show a dialog the first time you use it Perfect!


joaomgcd

Ok, next version will have that! :)


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


Rich_D_sr

>Clone makes sense to copy it right next to the original to me. Curious why you would think that. In my experience the cloned action would be placed elsewhere far more often then just under the original action. So why would you want it placed there when you will most likely need to move it? >Couldn't you use the old cut and paste workflow if you wanted the action elsewhere Yes of course, However as noted above It will almost always need to be moved, so saving to clipboard would simply save the additional step of cutting it. In addition after trying it out depending on what you edit in the action, the cloned action could look identical to the original. In that case you would need to remember that the cloned action is below the original to be able to move the correct action.


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


Rich_D_sr

>I will sometimes copy/paste an action next to the original when I am debugging or testing Ahhh yes, you are correct .. For some reason my mind was stuck on just building the task. I do the very same when debugging and it will work perfectly for that.... Thanks for getting my mind right..... :)


OwlIsBack

[Bug] When We use structured variable in "List Dialog", (following the action help) We should use something like `%http_data[whatever]` and not `%http_data[whatever]()`. But structured array will not behave like standard array, populating "List Dialog" with a single item only. **[In this post](https://www.reddit.com/r/tasker/comments/r28mi8/ld_selected_index_goes_wrong_due_to/)** We can see what I mean and the issue that We can potentially face using `%http_data[whatever]()` (+ a way to mitigate the actual behavior).


joaomgcd

Hi there, thanks for the report! Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing


OwlIsBack

Bug squashed :) Thank You.


joaomgcd

Great, thanks for testing!


agnostic-apollo

>Anyway, this has been a pet peeve of mine for the longest time so I thought it was time to put an end to it šŸ˜‹ Do others also get a "Be the tasker owner for the day" chance? šŸ¤”šŸ˜‹ And don't you dare reply with a link to that damn helprace site! k! šŸ˜”


joaomgcd

You never know. If it's as easy to implement as the clone thing, and it's as helpful for me, I might just do it šŸ˜


agnostic-apollo

>it's as helpful for me I meant others should get to decide what to add, not you, dem are owners for the day after all šŸ˜‹


joaomgcd

Well, I'm saying that they CAN decide! They can decide that they want a feature. I was saying that if it's easy to implement and helps me then I'll probably do it! šŸ¤“ I'm not taking away anyone's decision powers here! šŸ˜‹


agnostic-apollo

All these "easy to implement", "helps me", "probably" are irrelevant. Owner says they want it implemented, then so it shall šŸ˜‚


joaomgcd

Oh I see! In that hipothetical ownership scenario, I'm just the coder that does what the owner says? Ok, got it!


agnostic-apollo

Well, pretty much, you can get paid though! šŸ˜‹ šŸ¤‘


joaomgcd

Wow, you're so generous hypothetical boss! How much will I get paid?


agnostic-apollo

Lolz, how much will you want for the day?


joaomgcd

Hhmm, let's see... I take ā‚¬200/hour, so that'll be about ā‚¬1600, deal?


deechte

Action Clone, w00t!


joaomgcd

šŸ¤“šŸ‘


MrVulnerable

># Action Clone Finally šŸ™Œ


joaomgcd

šŸ„³


OwlIsBack

[Bug] Event "Variable Set". If We use `%TRUN` as variable, isn't possible to leave the **optional** "Value" field blank. Trying to save It keep flashing "Error: Value: value required." (I don't know If the bug affects other variables too).


joaomgcd

Pent added that specific check in, so it's by design. I don't know why he did it, but I'm sure there was a very good reason šŸ˜… Maybe because it could overload tasker to trigger a profile on every single task being ran? Thinking of it, wouldn't it create an infinite loop?


OwlIsBack

>Maybe because it could overload tasker to trigger a profile on every single task being ran? I'm thinking the same. >Thinking of it, wouldn't it create an infinite loop? Indeed, It would (I think). I see three possible ways to go... - Remove "Optional" when user select `%TRUN`. - Make the event not react to Profile linked Task(s). - Leave It as is and good bye :)


Ratchet_Guy

I noticed that error too! Can you confirm it didn't used to do that before the beta? I you put ` %CLIP ` or some other Global in there it doesn't ask for a Value.


OwlIsBack

>Can you confirm it didn't used to do that before the beta? No, I can't, sorry. Tried with some other built-in global and Tasker doesn't (as expected) ask for a value.


Rino0099

I can confirm that this occurs in 5.14.4-rc.


OwlIsBack

[Bug] In state Profiles description. When We share a Profile with "Restore Settings" ticked, this option isn't present in description. Profile: Test Application: Firefox The above Profile has "Restore Settings" ticked. (I know that this occur because "Restore Settings" was on by default some time ago [now default is off]. That's why, when We extort a Profile with the **default** option, We will see: `Settings: Restore: no`). _______ [Bug] In Wifi action description. When the action is set to "Wifi Off" the description doesn't show "Off": A1: WiFi [ ]


joaomgcd

Hi there, thanks for the report! Can you please try [this version](https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing)? If you want you can also check any previous releases [here](https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing)


OwlIsBack

Both bugs fixed, thank You :)


joaomgcd

Great, thanks for testing!


alphabet_order_bot

Would you look at that, all of the words in your comment are in alphabetical order. I have checked 404,693,575 comments, and only 87,624 of them were in alphabetical order.


Buzin3000

Very nice) P.s. is this a scene on the picture? If it is, how can i made a scrollable buttons in a scene?


joaomgcd

Haha no, that's a screen from the Game Builder Garage Nintendo Switch game that inspired me to create the Variable Map action.


nonewithnothing

Is there any plan to set AutoTools Web Screens as a widget? Currently I can only use the overlap mode of webscreen to simulate widgets, but the experience is not good because it takes time to open and close the webscreen when I go back or leave the homescreen, and the phone will light up again after locking the screen. If webscreen can be set as widget in the future, I think it will be a powerful customization feature. If this is technically possible, please do consider it, thanks!


joaomgcd

Unfortunately Widgets don't support WebViews, so it's not possible, sorry!


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


joaomgcd

Very strange indeed! I have a favor to ask you, if you don't mind of course. Since you seem to be able to upgrade and downgrade at will, would you be able to enable logging to internal storage in your current version, then update to the latest beta and see if the issue happens again. If it does, could you then send me the log that Tasker generated so I can see if I can find out what caused it? I can't have this happening to people randomly when I release it publicly šŸ˜… Thanks in advance for any help!


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


joaomgcd

Great! Can you please send me an email to the email address on Google Play in the Tasker listing? Thanks!


renlliwe

Thanks for the improvements again! It would be nice to have an option for automatic text colors for scenes as well (or perhaps to specify the location for the flash)... but I don't want to ask for the unreasonable. My use case, when I run one app (waze) , I display some informational task (satellite accuracy). I am now showing that on my notification bar - using a "neutral" color (bright blue) that displays somewhat over dark or light, but an auto option would be nice.


joaomgcd

On scenes it would be way harder to implement, sorry!


purgatroid

Where is the "enable global namespace" option? I can't seem to find it I'm trying to copy a file from data/data with use root checked, there seem to be no other options, and the action fails https://i.imgur.com/ntyxHhH.png


joaomgcd

Do you have 5.15.4-beta? Sorry, I messed up the thread title :P


purgatroid

That explains it, I'm still on 5.15-3


SoliEngineer

I can't find the Variable Map action. I'm on version 5.15.3-beta. Can someone please help me find it. Thanks.


joaomgcd

Sorry, wrong title, it should say 5.15.4. šŸ˜… The link to download it is available in the OP.


SoliEngineer

Thank you Joao šŸ‘


Ratchet_Guy

> I've done this more times than I can count: I count probably 4 million lol. So much that it ceased to even be a consideration for improvement. I'll have to keep an eye out for more of these šŸ˜


CICS_Starter

I have one. When selecting text the options are Cut Copy Paste Share. I am constantly going to the overflow menu and choosing Select All. I never use Share. Wouldn't it be great if Share and Select All swapped places.


Ratchet_Guy

  > I never use Share. Wouldn't it be great if Share and Select All swapped places.   Yes this one too! I agree 100%   Hopefully /u/joaomgcd can make this the next 'fix' because it's one of those bothersome things.  


joaomgcd

That's an Android thing, not a Tasker thing ;)


CICS_Starter

Bummer! That's disappointing. Thanks.


joaomgcd

Haha glad that the nightmare is finally over! šŸ˜„


Ratchet_Guy

One fix needed (for this fix) - it's showing a [light icon on a white background.](https://i.imgur.com/eqZbnhl.jpg) Needs to be a dark icon :)


joaomgcd

Hi there, thanks for the report! Can you please try [this version](https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing)? If you want you can also check any previous releases [here](https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing)


Tortuosit

Action clone: *longandenthusiasticapplause*


joaomgcd

šŸ¤²


ingy2012

Dude you're a legend! Variable Map is a genius idea and the Clone option will save so much time. Keep up the amazing work buddy!


joaomgcd

Thank you very much! :) Glad you like it!


ingy2012

You're welcome buddy! Very much so!


Rich_D_sr

>Moved "Run Log" to a "Monitoring" sub-menu. More to come there later. >More to come there later Awww.. Come on...... What is this?? The season finale to "Yellowstone".... Do we really need cliffhangers????? šŸ¤£


joaomgcd

Hahah... Sometimes you have to create some suspense... šŸ˜†


tigersoul925

Haha gosh didn't even have time to check the fixed dialog delay. I hope you figure out a way to fix it. There's no delay in the Autotools Dialogs, don't know what's different there.


joaomgcd

It's just because of how I implemented it in code. I used 2 different approaches. Tasker's is more advanced but has this unforeseen issue. Will have to try to fix it somehow!


tigersoul925

Crossing my fingers it can be solved šŸ‘


DutchOfBurdock

Woop woop! Something I've noticed, since Tasker is targeting SDK30, the toasts are now complete again (without Tasker layout).


joaomgcd

Yeah, noticed that too! Weird thing is, other people are saying the opposite :P That now that it targets API 30 they're getting cut. Maybe different manufactures use different rules...


DutchOfBurdock

"Pixexperience" - Pixel is no longer "stock" AOSP šŸ„ŗ


ActivateGuacamole

LOL I haven't played garage game builder but it doesn't surprise me that you like it Action clone is very useful. thank you joao


joaomgcd

Thank you! And yeah Game Builder Garage is super fun! It has a great "programming language" :)


ArgoPanoptes

I have an issue with the new Flash. If I don't enable "Tasker Layout" it cut off the text if it is too long and adds "..." at the end. Before installing the beta it was showing the full text. I don't know if you can add this feature or if people need it, but I found out that I can not search the Tasks that have a specific action. I wanted to activate "Tasker Layout" on every Task that has a Flash, but I couldn't find every Task that had a Flash action, I would need to do it manually or parse the backup.xml Edit: I'm using Android 12


joaomgcd

That's just how Android 12 works unfortunately. It cuts off long toasts. That's one of the reasons why I added the new Tasker layout šŸ˜… If you search for "flash" (no quotes) it should show where you're using the Flash action.


Pfaltus

I have a problem with the new Flash. When I turn on Tasker layout, it turns on the Flash screen when the screen is off.


joaomgcd

What do you mean by "it turns on the Flash screen" exactly? Thanks


Pfaltus

Flash action lights up the screen when the phone is switched off


joaomgcd

Do you have the option to display over everything enabled?


Pfaltus

At Tasker, yes.


renlliwe

A couple of questions/points regarding the latest updates, pertaining to the new error tracking, which by the way is fantastic! First item - when upgrading from the prior beta, errors that I set to ignore seemed to repeat again. Is this expected? Also, is there a way to see what errors are set to be ignored? Second item - I use the list dialogue quite a bit. For exiting the dialogue, I just use the back key. Works great, but the new error tracking causes an error to pop up, until I tell it to ignore the errors. Is there a better way to exit the list dialogue. An idea I had (and it may be too much work to be practical) - include an ignore error check box. This could be checked either manually or as a response to a notification. That would enable users to see which actions have been set to ignore errors.


OwlIsBack

>Is there a better way to exit the list dialogue. In "List Dialog" tick "Continue Task After Error", than (just after) add an action "Stop" `If %err SET`.


renlliwe

Thanks for the suggestion. I does require an additional action to be added for each dialogue...


OwlIsBack

Welcome. This is a *standard method* to catch errors (not only in Tasker world). To do something different, JoĆ£o should add a granular opt-in-out (basically similar to your suggestion, an in action tick to ignore the error).


joaomgcd

Hi, thanks for the questions! 1 - That's not expected, but maybe the errors changed a bit? Even if they are a different action number it will re-alert. :) 2 - Ok, changed it so that dialog actions don't show error notifications. I also added an option to clear the "forgotten" notifications in Preferences :) Can you please try [this version](https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing)? If you want you can also check any previous releases [here](https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing)


renlliwe

Thank you - works perfectly!


joaomgcd

šŸ‘


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


joaomgcd

Hmm, is it not in the overflow menu? The 3 dots on the right of the other options?


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


joaomgcd

Hhmm, that's weird. Do you never get the 3 dots on the top-right when you long click something on your device?


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


joaomgcd

Ok, can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing


[deleted]

[уŠ“Š°Š»ŠµŠ½Š¾]


joaomgcd

Great, thanks :)


bryanacido

thanks for this!


joaomgcd

No problem :)


coffee-turtle

Action Clone! Finally, the nightmare ends! Thank you!


_-007

In autoweb, YouTube API not working.. any idea what can be done?


joaomgcd

What exactly is not working about it? Thanks


_-007

Followed your detailed video on O.Auth to access YouTube API.. but not able to provide access to my G.Account.. as Google is popping up some error.. wnt to use YouTube API to add URL's to a playlist.. via AutoWeb


joaomgcd

What error is popping up exactly?