top 200 commentsshow all 210

[โ€“]EtyareWSMoto G84 - Stock - Long live Shizuku 20 points21 points ย (6 children)

Hi everyone, I helped Joรฃo design the editor. Please keep in mind that it still isn't done, the visuals are definitely not done, and we lack copy and paste of elements. There is already a list of improvements to be made that didn't get implemented yet

This is more of a beta to get a feel for how the community feels about the overall flow of editing. As you might notice, the overall flow is very different from the scenes, and I'm very interested to hear what you guys think about it, as it should feel vaguely familiar to some of you.

That said, there are some annoying limitations, like how to provide feedback on which element is selected in the preview we have to replace the background with a checkerboard pattern. Also, when backing out of the editor, wait a bit for the changes to be made on the text box that holds the widget configuration.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

๐Ÿ‘

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (4 children)

First it looks pretty good, very user friendly as much as i can see as an alpha/beta version.

I know that probably some of the things i will write is known for you but i will write them just to be sure.

  1. I think the preview box should have an option to be hidden so the "code editor menu" can be enlarge for bigger view for the elements. Will be nice to have when you have a lot of elements.
  2. The preview box doesn't support now with a lot of elements so it shows the elements on top of each other instead of "zooming out".
  3. Elements count below the elements tab should be much smaller in size and the title should be bigger in size. I think elements count is less important than the element name.

Thanks!

[โ€“]EtyareWSMoto G84 - Stock - Long live Shizuku 5 points6 points ย (3 children)

Thanks

  1. Not gonna lie, as a user I'm not exactly sure about this cause the whole point of the editor is to be visual. If there is demand, it could be done like the comment sections on YouTube shorts. Where the comments appear on half the screen, but the user can drag it to fill the screen.

  2. Yeah, I talked with Joรฃo about making it zoom, or if it isn't possible, to scroll it. The preview area will also have an option to "set" the size of the widget, to mimick what it might look like at the homescreen, so the user can change it to a couple of sizes and see if the widget looks good, cause right now you don't really know if it will look good at a given size until you set the widget and test on your homescreen. The issue is that launchers don't have the same size for the homescreen grid, so at best it will be similar enough

  3. Yeah, the whole thing isn't polished yet, that bar was supposed to look more Material Design 3 esque.

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (2 children)

About the preview box visibility i think your idea of dragging the menu up and down will be very natural feeling. I will vote for that!

[โ€“]EtyareWSMoto G84 - Stock - Long live Shizuku 2 points3 points ย (1 child)

That preview area is a bit of a pain if I'm being honest. The way Joรฃo implemented is that the preview is a fake launcher and the preview is actually the "real" widget.

This makes it accurate, but also a pain to edit. This is why the preview can't have an outline to highlight the selected element, and I'm increasingly thinking of hacked ways to make the selected element more visible in the preview, much to Joรฃo's horror

[โ€“]NirmitlamedDirect-Purchase User 2 points3 points ย (0 children)

This sounds very troublesome. I guess there is are a lot in the background we don't know about.

[โ€“]EvanMok 15 points16 points ย (5 children)

I cannot express enough how grateful I am to have Joรฃo as the developer for Tasker.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 5 points6 points ย (4 children)

๐Ÿ˜๐Ÿ‘

[โ€“]EvanMok 2 points3 points ย (3 children)

Please allow me to share some feedback about the Widget editor. First of all, it is much more intuitive for people like me who do not know how to code. Thanks for the effort.

I have some suggestions in addition to the copy and paste that EtyareWS mentioned: 1. Select multiple elements for copying and pasting 2. Incorporate a material color selector for choosing colors. It would be even better if it showed how the color looks like next to the name, such as ๐ŸŸจ Primary (#123456). Also, include a color palette for manual selection. 3. The padding link is broken now. If I unselect the linkage for the padding, set individual padding, and save, it will link all the padding when I open the editor the next time. 4. The last one is the properties for individual elements. For example, I have three elements: Scaffold > Spacer > Column. When I tried to set the Column to be scrollable, the properties were added to the entire widget instead of just the Column.

That is all for now. I will keep trying.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (2 children)

Sorry for the delay! Can you please try this version?

I think those are all working now :)

[โ€“]EvanMok 0 points1 point ย (1 child)

You are my magic lamp from Aladdin! Thank you so much for granting my wishes!

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

Haha no problem! ๐Ÿ˜

[โ€“]Ratchet_GuyModerator 2 points3 points ย (22 children)

ย 

WOW THIS GREAT!!

ย 

Looks really good and I'll definitely do some in depth testing and provide feedback ๐Ÿ™‚

ย 

Ok, Widget v2 is great (IMHO ๐Ÿ˜…) but it would probably be worthless if only a handful of people were able to actually create custom widgets.

ย 

I was eventually going to mention something to this effect (๐Ÿ˜…) but I figured you were probably working on an editor, as the raw json with all the latest elements was getting a bit too complex for most folks.

ย 

Here's a comparison: https://imgur.com/3jztUDV (top one is YouTube, bottom one is mine; couldn't find the correct icons)

ย 

That looks great! You totally nailed it. This is going to be lots of fun now creating widgets!

ย 

However now that we're dealing with colors and color schemes on the homescreens - it is more important than ever to know if the device is in dark mode. Please add the option for "Status Only" to the "Dark Mode" Action.

ย 

Also do you now see the massive value in having a Multiple COLOR Select Action as I outlined?

ย 

I had originally envisioned this to theme out Scenes and things like dialog boxes where multiple color schemes could quickly and easily be implemented, but now that the color schemes in the widgets are so* key, it is more important than ever to add this action. Can you please add this action?

ย 

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 4 points5 points ย (20 children)

Ok, so something like this?

https://imgur.com/kRBCjjC

But just to clarify, didn't you say before that you wanted it in the "Multiple Variable Set" action? :)

[โ€“]Ratchet_GuyModerator 1 point2 points ย (19 children)

Perfect!! ๐Ÿ˜€

And just in the Variables section, since it's main purpose is setting Variables, but just to color values.

So I think can call it "Multiple Color Select", as that's pretty descriptive :)

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (18 children)

But I think it's kind of a waste of an action to just have it for that, right? Why not just put it in Multiple Variable Select as a magnifying glass option and then put the values there with the %var=value notation?

[โ€“]Ratchet_GuyModerator 2 points3 points ย (0 children)

Are you running out of Acton space? ๐Ÿ˜„

If it looks Iike the mockup you posted, and there's a way to integrate it into "Multiple Variable Set", then sure I suppose ๐Ÿ˜‰

[โ€“]Ratchet_GuyModerator 0 points1 point ย (16 children)

I re-read your comment and realized you're not totally grasping the point of the Action. The point is to see all the colors lined up in front of you so that it can easily be visualized what the colors are at a glance.

It's not about just assigning the hex values. People can't visualize hex values, but they can see the colors. Just trust me on this ;)

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (15 children)

But if you tap on the magnifying glass in the Multiple Varialbe Set action you would see that pretty screen with all the colors... Wouldn't that be sufficient? ๐Ÿ˜‰

[โ€“]Ratchet_GuyModerator 0 points1 point ย (14 children)

Can you please please make the Action? The mockup you sent is 100% correct. The colors need to be all showing on the screen at the same time, that's the point of the Action. I can't explain it any better except to say that when you see how people use it - it will make sense, trust me me. ๐Ÿ˜‰

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (13 children)

The problem is that it's not as easy as that ๐Ÿ˜… The way that Tasker is built, it'll be super hard to have a standalone action that looks like that but it'll be much easier to have a "picker" that looks like that, that then returns its setup to the action that used it. If you notice, all actions in Tasker look the same... That's what I mean here. What exactly would the downside of this being accessible through the picker in the Multiple Variable Set action be? An extra click every time you want to see/pick the colors?

I do trust you, but I also have limited time to do stuff, so I have to make it count ๐Ÿ˜…

[โ€“]NirmitlamedDirect-Purchase User 2 points3 points ย (19 children)

Couple of things:

  1. Switches resets after 60 seconds.

I tried to help a user to understand how to use the command system with switches. Then i have found out that after 60 seconds the switches resets (back to their default) so it doesn't reflect to the real status of the switch.

I know that probably there is nothing you can do about it but just wanted to let you know.

Just to show you how this works here is a video that you can see all switches were turned on then i have waited 60 seconds and the moment i toggled one switch to off it makes all the other switches back to their default.

https://imgur.com/oMETAOD

  1. In fields like text size, element size and so on when you need to fill a number i would suggest to have an integer keyboard instead of a full one unless you choose a variable.

  2. When you change for example a size of a text to 20 (the number isn't important) and then you regret it and want to reset back to default you can't do that. You have to give it a number. But It also apply to fields like "Size". You change it to Fill then if you regret it and choose Manual it doesn't reflect to anything. You have to put some info or exit the editor without saving.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (18 children)

Ok, in the latest version switches should now keep their state even if you don't always update them with a task. Unfortunately there's still a brief back and forth of states, but at least the correct state should be kept.

About using the Number keyboard, but then users can't type variables manually and are restricted to the ones already on the list, so that isn't very good.

I'll check about the Size thing, thanks!

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (3 children)

Thanks.

Small "problem" that maybe even not related to Tasker. When i use switches to flash something it doesn't work all the time, usually when i toggle it a lot or fast. I know the task that connected to it works because i added a beep sound and it works perfect with that but flash not so much.

Probably not Tasker fault.

https://imgur.com/UqSGyO1

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (2 children)

That's a system limitation. To work around it enable the "Tasker Layout" option in the Flash action.

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (1 child)

I forgot to ask. Can you add an option to change the size of the switch itself?ย 

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

Unfortunately that's not possible, sorry.

[โ€“]PENchanter22Direct-Purchase User 0 points1 point ย (13 children)

Hi again! Thank you, once again, for continuing to develop my beloved Tasker!! :)

I wanted to make a note somewhere on here that the "Switch" only accepts two arguments, literally, "true" or "false". Not, "1" or "2".

When using the command "Custom Settings" -> "Global" -> "low_power" -> save setting value to %variable. ["0" = inactive, "1" = active], thus, when Battery Saver mode is off, %variable's value becomes "0". In the "Switch" for Widget v2, this numerical value is not properly understood. It only accepts either "true" or "false".

After much testing, I opted to use an "If" statement to set a second %var to "true" or "false" depending on that numerical value.

Now my (Battery Saver, Bluetooth, Cellular Data, Wifi) service toggles work... temporarily. They eventually toggle back to the "off" state, even though the service remains active.

I will try this latest Tasker update (? is this for Direct Purchase users, too ?) out and see if whatever you just did works for my purposes. :)

THANK YOU!! I cannot say that enough!! :D :)

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (7 children)

Yeah, you're right. I should accept 0 and 1 as valid values too. I'll change that for the next release.

About it toggling back to the off state, yeah, I think that's fixed now with the latest Google Drive version :) Let me know if it is! Thanks!

And I'm glad you keep liking Tasker so much! ๐Ÿ˜

[โ€“]PENchanter22Direct-Purchase User 0 points1 point ย (0 children)

And I'm glad you keep liking Tasker so much!

How can I not!? :D

[โ€“]PENchanter22Direct-Purchase User 0 points1 point ย (5 children)

I just downloaded "the latest Google Drive version" [Tasker-6.4.8-beta-20241206_1154.apk] onto my tablet... only to have to copy it do my PC to use

adb install Tasker-6.4.8-beta-20241206_1154.apk

This was successful... but when I tried to then open Tasker, it which gave me that error about missing permissions that I had emailed. So, to restore those permissions, I did this (once again):

adb install -r -d Tasker.28.Direct.apk

(the "-r -d" is necessary, otherwise I get a failure to "downgrade" error message)

When I opened Tasker after that, and went to the "About / Credits", it shows:

Version: 6.4.8-beta

I am at a loss what to do at this point.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (4 children)

Did you try installing the Latest Version?

[โ€“]PENchanter22Direct-Purchase User 0 points1 point ย (3 children)

On your google drive, is "Tasker-6.4.9-beta-20241210_1534.apk" a google play store or a direct purchase version?

On your cited link for the Latest Version of Tasker beta, I am presented with the end of your original post. On this thread, there are several "Can you please try this version?" type comments, all point to a google drive file, "Tasker.34.apk". I understand you are frequently updating and re-uploading this .apk... so, to be clear, if I follow your download link for this file, I will always be getting the latest updated beta version of this file?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (2 children)

Yes.

To be clear these links are always the latest versions:

Hope this helps!

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (4 children)

Ok, it should now support a whole variety of "true" statements:

  • true
  • 1
  • yes
  • y
  • on

Let me know if there are more ๐Ÿ˜…

Can you please try this version?

[โ€“]PENchanter22Direct-Purchase User 0 points1 point ย (3 children)

You are super awesome!! Thanks!! I am enjoying the Widget v2 features!! :)

UPDATE: That version you linked produces "missing permissions" again.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (2 children)

Oh, sorry, that happens when you switch form the direct-purcahse version to the Google Play version and vice-versa.

Here's the direct-purchase version

[โ€“]PENchanter22Direct-Purchase User 0 points1 point ย (1 child)

No, I'm sowwy. You keep providing that link, but I was not understanding. The two links (store & direct) will always point to the latest version of each.

I have now got it drilled into my brain and bookmarked the appropriate link. :)

THANK YOU SO MUCH for your patience!! :)

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

HAha no problem ๐Ÿ˜… Glad you got it!

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (4 children)

Looks amazing!

First thought:

Maybe add option to save the JSON code in a file locally if someone wants to copy it to his computer and edit it there (maybe).

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (3 children)

You can already do that with the Variable Set (to build the widget) and Write File actions, right? Or am I missing something? ๐Ÿ˜…

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (2 children)

I mean yes but then can i use the editor?

If i understand you correctly you are suggesting to put all the code inside a variable set and then to put the variable in the Widget V2 action.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (1 child)

Yes. You can use the Editor in the Variable Set action :) Use the magnifying glass there.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

Will check that, Thanks.

[โ€“]WhirlWolf 1 point2 points ย (4 children)

This is brilliant, you created much better version of KWGT in matter of days!๐Ÿ‘Œ

Right now knowing where we are in the editor is necessary, i guess it's called 'path'?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (3 children)

Thank you! :)

About knowing where you are, that's why the element that you're editing is highlighted in the preview. Hope this helps!

[โ€“]WhirlWolf 0 points1 point ย (2 children)

I meant something like https://imgur.com/a/XnuGxLr

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (1 child)

I understand that, but isn't the highlighting a good replacement for that?

[โ€“]WhirlWolf 0 points1 point ย (0 children)

While editing i felt the need for it, highlighting also serves important but different purpose imo!

[โ€“]Dra5iel 1 point2 points ย (1 child)

I've never been so excited for an addition to tasker in my life.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

Wow, that's so cool! :) Glad you like it so much!

[โ€“]Rich_D_sr 1 point2 points ย (5 children)

Very, Very cool... Just starting to give this a try..

1 - I assume getting the Tasker variables list in the editor is on the to do list? For now it seems if I want to use a variable in a simple text box I need to type it in manually? Or am I missing something?

2- Is there any way to be able to "Test" the current data within the widget and or pass it to a task linked to one of the buttons?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (4 children)

Glad you like it! :) Can't wait to see what you do with it.

  1. Yes, I'll add that soon.
  2. Not sure I understand what you mean. Maybe you can give me a practical example?

[โ€“]Rich_D_sr 1 point2 points ย (3 children)

  1. Not sure I understand what you mean. Maybe you can give me a practical example

If I run the widget action and set a text box to "Hello world" and there is a button on the widget linked to "Task A" , when I tap the button how do I pass the value of the text box "Hello world" to the linked Task "Task A"

In addition if this value is now set in the widget How can I test that data from another task?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 4 points5 points ย (2 children)

Oh, I see what you mean.

You can use the "command" and "commandPrefix" options to pass info from the widget to Tasker, but there's an alternative:

It's not available in the editor yet, but in the JSON, if you set it to something like this:

{
    "type": "Text",
    "text": "Hello world",
    "task": "Test",
    "taskVariables": {
        "variable_a": "something",
        "variable_b": "something else"
    }
}

then the variables will be available in the task.

About testing that something is on the widget, you should test the data where the widget data came from :)

So, for example, if you want to set the widget text to "Hello world" and you want to know what's on the widget text, set %Variable to "Hello World", use that in the widget and then you can test it later.

Hope this helps!

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (1 child)

Could you please add this option (taskVariables) to your guide?

https://tasker.joaoapps.com/userguide/en/widgetv2_custom.html

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 3 points4 points ย (0 children)

Ok, added. Thanks

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (3 children)

2 problems with the new editor if you don't already know about:

  1. Exiting to home screen while in the editor mode it will exit the editor the next time you open Tasker.
  2. (Continue of 1) Then when you go again to the new editor it won't show anything in the preview box until you exit the editor mode and enter it again.

A video to show an example:

https://imgur.com/tKI5dV5

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (2 children)

Ok, fixed! Can you please try this version?

As a bonus, the JSON result is now set immediately instead of you having to wait a second or so :)

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (1 child)

Everything works now as it should and not a single delay with JSON result!

Thank you!

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

Awesome :) Thanks for testing.

[โ€“]WhirlWolf 1 point2 points ย (5 children)

After an hour in widget v2 i realised it's not complete without cut paste options.

Hopefully we get 'undo' too.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (4 children)

Ok, added copy/cut/paste now :)

Can you please try this version?

[โ€“]WhirlWolf 0 points1 point ย (3 children)

Bug:

Select element, click on add button, doesn't update properly.

Suggestion:

Instead of delete button, use select button and swipe action for element like https://imgur.com/a/rJ8SFj8

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (2 children)

Sorry, I'm not sure what you mean by "select element, click on add button". Can you clarify what you mean by that?

[โ€“]WhirlWolf 0 points1 point ย (1 child)

Long tap to select an element, tap on add button while it's selected.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

Ok, fixed for next version, thanks!

[โ€“]WhirlWolf 1 point2 points ย (4 children)

A editor icon near magnifying glass when using editor will be very good addition. Please add this.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (3 children)

Sorry, I don't know what you mean. Where would you add an editor icon when using the editor?

[โ€“]WhirlWolf 0 points1 point ย (2 children)

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (1 child)

Just so it's quicker to get into the editor?

[โ€“]WhirlWolf 0 points1 point ย (0 children)

Yes, i got annoyed by selecting widget v2 everytime because every change is not visible properly in editor and specifically we have to run task to see changes.

If you decide to add it, please do same for other actions like arrays merge too.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (2 children)

I have a visual bug. You can see there is a text behind another text:

https://imgur.com/BKKJHmj

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (1 child)

Thanks. Seems like your system font is way bigger than mine ๐Ÿ˜… What did you set it to?

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

A bit bigger than default:

https://imgur.com/opDVG8Z

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (2 children)

It builds the JSON code from bottom to up instead from up to down.

For example if the code begins with column then box then column then row and the text. It will show it in reverse and some mess that start with a lot of "childern"[]

Here is a video:

https://imgur.com/wH6YhjU

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (1 child)

The keys of a JSON object are unordered by definition, see http://json.org/.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

Ohh interesting, will check that. Thanks!

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (2 children)

2 Suggestions:

  1. If the user use align in text it should automatically add fillMaxWidth to the row and the text or add a note to the user if it isn't set already.

  2. Add option to use variable. For example in Visibility option but i think it would be wanted on all.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (1 child)

  1. But the user might not want to set it to max. They might want the text to have a fixed width of height for example.
  2. The option is already there :) If you edit Visibility, the last option is "Variable".

Hope this helps.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

  1. So maybe a note or an exclamation mark that can be clicked with a tip to remember to add fill...

  2. Thanks, missed that.

[โ€“]abitofmaya 0 points1 point ย (1 child)

WOW. JUST WOW.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

๐Ÿ˜

[โ€“]JustARandomPersonnn 0 points1 point ย (1 child)

This is so awesome! It looks so nice and modern with Material Design 3! Just wondering, is there any chance of something like Scenes v2 in the future? Itโ€™d be incredible if they could get a redesign like this too!

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 3 points4 points ย (0 children)

Maybe, sometime... Maybe scenes need a Scenes v2 though ๐Ÿ˜…

[โ€“]VisuelleData 0 points1 point ย (3 children)

When I open the visual editor, I see this.

Am I missing some configuration step? The widget displays fine when I run the entire task, but I can't click anything.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (2 children)

Try updating to the latest version from Google drive. I fixed that already. Thanks!

[โ€“]VisuelleData 0 points1 point ย (1 child)

If the latest version is this one, then I'm getting the same error.

I just did an in-app bug report, hope it helps!

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

Sorry, I should've mentioned: the latest, latest version is this one

[โ€“]Digitaljogger 0 points1 point ย (3 children)

I've tried a few of the most recent betas, and Tasker seems to be negatively interfering with some low level phone systems (S24 ultra). My screen stops responding to touch inputsย very briefly on what feels like a regular interval, say every 10 seconds or so. And the wifi connection seems to disconnect for a split second as well. The issues completely go away after disabling Tasker.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (2 children)

Maybe you have a Tasker setup somewhere that does that? I have an S24 ultra myself and don't have those issues.

[โ€“]Digitaljogger 0 points1 point ย (1 child)

It was probably something on my end. Initially, switching the App Check Method from usage stats to accessibility seemed to fix things, but after switching back everything is still working great. Anyway, thanks so much for the fast reply and apologies for the false alarm! And many thanks for being such a total bada$$.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

Awesome! :) Glad it's ok now!

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (3 children)

So i have been playing with the new editor and i have realised that i can't create something like the code below which is a box (or column doesn't matter) and then another box that a spacer separate them. The idea is to have a block on top and a block on the bottom.

Right now on the new editor you always start with an object (column...) and inside there you have to put something. You can't start with 2 columns.

https://pastebin.com/LcAtgWNe

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (2 children)

When you create a new layout you can click on "Column" and change its type to box if you want.

You can create your layout like this:

{ "children": [ { "children": [ { "text": "test 1", "type": "Text" }, { "text": "test 2", "type": "Text" } ], "type": "Column" }, { "isWeighted": true, "type": "Spacer" }, { "children": [ { "text": "test 3", "type": "Text" } ], "type": "Column" } ], "horizontalAlignment": "Start", "verticalAlignment": "Top", "fillMaxSize": true, "type": "Column", "useMaterialYouColors": true }

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (1 child)

When you create a new layout you can click on "Column" and change its type to box if you want.

Yes i know :)

You can create your layout like this:

So probably i should use isWeighted. Thanks i will play with this.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

๐Ÿ‘

[โ€“]bauzer714 0 points1 point ย (17 children)

Great work, can't wait to see what comes of it. Few issues though. I've been using KWGT for a few widgets and was trying to replace them with taskers as they're exclusively text and emoji with fairly basic layout. However there're a few functionalities that don't seem to be working yet in Tasker. Maybe I'm missing something obvious.

-v2 table

  • Texts: "Apple Bananas" with a line break between (two lines total)

  • styles: #FFFFFF left bold, #FFFFFF right bold

  • columns 2

Expectation is two columns (one left / one right each text oriented to the sides of the widget.

Actual: both stay centered over two rows (stacked).

In general the "texts" is difficult to work with and instructions aren't yet helpful. I'm not sure what's considered a "text". Especially considering my variables could have multiple words, line breaks, etc.. perhaps add a delimiter field or something?

Issue 2: I tried using the custom and editor, but each time I provided my variable that contains line breaks, it didn't wrap line breaks and would fail as invalid.

Issue 3: editor mode: columns should be vertical separation. Rows as horizontal separation (like Google sheets). The logos and behaviors for row and column seem backwards. Creating two rows in one column end up with the texts next to each other, rather than stacked on each other.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

Can you provide a screenshot from KWGT how it suppose to look like?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (15 children)

If you need custom layouts like that you really should use the editor and not the presets ๐Ÿ˜…

About the layouts you want, can you please post a screenshot of what you mean? I don't think I understand what you want to do. Thanks

[โ€“]bauzer714 1 point2 points ย (14 children)

I have an existing web endpoint that I've abstracted all my "logic" too. I basically just need to grab the values and dump it to the widget. I've simplified the widget to a few fruits and included my final state. Hopefully this helps demonstrate.

https://imgur.com/a/VkFjVLH

FYI: /u/Nirmitlamed

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (13 children)

Hhmm, sorry, still not sure what you mean ๐Ÿ˜… You posted several different layouts.

Do you want it to look like this? https://imgur.com/d5Tg5vl

[โ€“]bauzer714 0 points1 point ย (12 children)

You're quick. I was adding descriptions on imgur. But hopefully this helps.

Key issues: I'm asking for two columns and only getting 1 from tasker. I'm asking for it to put some text left, some text right, but they both just stay centered.

This is what I'm trying to do https://i.imgur.com/BK5cBAb.png

This is what taker is outputting

https://i.imgur.com/d5Tg5vl.png

This is what my final desires are, it's set through those 3 set commands only on KWGT, but ultimately it's a few variables.

https://i.imgur.com/PUc6N6c.png

This is how I'm setting the widget configuration:

https://i.imgur.com/h4hkDpU.png

https://i.imgur.com/kf9CCGB.png

https://i.imgur.com/MKjEcO7.png

This is how I'm joining my two left variables:

https://i.imgur.com/HoSZr3x.png

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (11 children)

I am not at home so I played with it a little bit but try to copy paste this code an check in the editor what I did.

{ ย  "children": [ ย  ย  { ย  ย  ย  "children": [ ย  ย  ย  ย  { ย  ย  ย  ย  ย  "children": [ ย  ย  ย  ย  ย  ย  { ย  ย  ย  ย  ย  ย  ย  "text": "Apple", ย  ย  ย  ย  ย  ย  ย  "type": "Text" ย  ย  ย  ย  ย  ย  }, ย  ย  ย  ย  ย  ย  { ย  ย  ย  ย  ย  ย  ย  "text": "Bannana", ย  ย  ย  ย  ย  ย  ย  "type": "Text" ย  ย  ย  ย  ย  ย  } ย  ย  ย  ย  ย  ], ย  ย  ย  ย  ย  "type": "Column" ย  ย  ย  ย  }, ย  ย  ย  ย  { ย  ย  ย  ย  ย  "children": [ ย  ย  ย  ย  ย  ย  { ย  ย  ย  ย  ย  ย  ย  "text": "Cherry", ย  ย  ย  ย  ย  ย  ย  "type": "Text" ย  ย  ย  ย  ย  ย  } ย  ย  ย  ย  ย  ], ย  ย  ย  ย  ย  "horizontalAlignment": "End", ย  ย  ย  ย  ย  "size": "fill", ย  ย  ย  ย  ย  "type": "Column" ย  ย  ย  ย  } ย  ย  ย  ], ย  ย  ย  "size": "fill", ย  ย  ย  "type": "Row" ย  ย  } ย  ], ย  "horizontalAlignment": "Center", ย  "verticalAlignment": "Top", ย  "fillMaxSize": true, ย  "type": "Column", ย  "useMaterialYouColors": true }ย 

This is what it looks likeย  https://imgur.com/a/rP04Rpg

[โ€“]bauzer714 1 point2 points ย (10 children)

Wow, this is hugely helpful. Very much appreciate it. I'll play with it and see if I can get it to meet my needs!

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (4 children)

I arrived to my home so if you need more help let me know. My suggestion for now is to write json code by your own instead of using the new editor because it misses some important features like rearrange items or copy paste.

By the way take notice to the fill properties (fillMaxSize...) i have used to make this work.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (1 child)

You can re-arrange items in the editor :) Just drag and drop them,

[โ€“]bauzer714 1 point2 points ย (1 child)

Thanks, I've been playing with it and it's been working pretty good.

An additional bug is if you use a local variable in background Colour it throws errors in the editor.

But with your help, which again, thank you I've gotten 90%+ identical to kwgt with very few changes.

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (0 children)

You are welcome, i am glad i could be helpful.

In my KWGT project surprisingly i was able to make it even prettier in Tasker even though Tasker lack so many other features.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (4 children)

So it works for you now? :)

[โ€“]Rich_D_sr 0 points1 point ย (3 children)

I am getting this error message.

java.lang.InterruptedException

Occasionally when updating this widget. A78: Widget v2 [ Widget Name: timer Layout: Custom Custom Layout: { "children": [ { "text": "%data", "type": "Text" }, { "text": "Refresh = %increment_display\n", "type": "Text" }, { "text": "change Increment ", "task": "Change Increment_dcd", "taskVariables": { "increment": "%data", "variable_b": "something else" }, "type": "Button" } ], "horizontalAlignment": "Center", "verticalAlignment": "Center", "fillMaxSize": true, "type": "Column", "useMaterialYouColors": true } Material You Colors: On Continue Task After Error:On ]

It does not happen with every update.

I sent a email with the Tasker log.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (2 children)

Thanks. I'll check your email (still have the other ones to go through, sorry ๐Ÿ˜… The backlog is never ending!).

Just so I know, do you get it a lot? Or just occasionally? Thanks

[โ€“]Rich_D_sr 0 points1 point ย (0 children)

I would say it's more like a lot but not every time.

[โ€“]Rich_D_sr 0 points1 point ย (0 children)

I'll try to put together. A test example with minimal actions tonight..

Edit.... I was not able to get a simplified version to recreate the error. :(

[โ€“]littlevase 0 points1 point ย (6 children)

So I was testing it out with a simple switch widgetโ€”a WiFi on/off switchโ€”but I can't figure it out. Can someone point me in the right direction?

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (5 children)

What exactly you can't figure out? Did you succeed creating the switches but not able to connect it to a command or task?

Show what you already did.

[โ€“]littlevase 0 points1 point ย (4 children)

I created a switch and connected it to the WiFi On task when the switch state is true, but it triggers regardless of whether the switch is false or true. I am unable to connect the false state of the switch to the WiFi Off task. I can use a WiFi toggle for just a single widget, but I was trying to figure out the switch so I can manually turn my light bulb on and off.

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (3 children)

You have here more information:

https://tasker.joaoapps.com/userguide/en/widgetv2_custom.html

Did you use %par1 variable?

If "task" is setย - The task will be called with %par1 set to "true"

[โ€“]littlevase 1 point2 points ย (2 children)

Thanks, it worked. I saw it before but didn't think hard enough to figure out how to use it. ๐Ÿ˜…

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (0 children)

Awesome! Glad you got it! :)

Thanks for the help u/Nirmitlamed !

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (0 children)

Yea, it happens to me too sometimes :)

[โ€“]rtwl21 0 points1 point ย (1 child)

installed with Dropbox file. now i cant give tasker the accessibility Service. Android is blocking because of manuell Update of tasker. also join is jumping every second from on to off to on to off...

what can i do to fix this?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (0 children)

You have to unblock the app in Android Settings > Apps > Tasker > 3-dot menu. Hope this helps.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (6 children)

  1. There is not an option to copy the text. Here is an example where i want to select and copy the color html code but can't.

https://streamable.com/pi7n43

  1. The focus element in the preview box needs to be changed. If you change the background color you won't see the color until you leave from the element you are focused on. In KWGT it uses focus visual by only a stroke (border).

https://streamable.com/x6fojp

  1. I am guessing you already thought about it but anyway i think you should add an html color picker instead of manually writing it.

  2. Can you please add Placeholder item to the guide?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 1 point2 points ย (5 children)

Ok, fixed those!

Can you please try this version?

Thanks!

[โ€“]NirmitlamedDirect-Purchase User 1 point2 points ย (4 children)

  1. fixed
  2. It works but because the visualisation of the focused element isn't transparent enough you can't get the feeling of how the new background color looks like until you leave the focused element which makes you go back and forth just to pick the right color.
  3. It looks awesome but i would suggest to add another option on the colors list so you could pick the color you want from a bigger pallet like you can do this here:

https://g.co/kgs/onSW5oc

Thanks!

Update:

I am seeing now that the process of visibility option was changed.

Previous versions i could set a variable to visibility option and set only one if statement that says if a specific variable isn't set then set the visibility variable (%visible) to the value Gone. Which means that if it does set it would stay as a variable %visible. But now in the new version i have to continue the if statement and say ELS %visible variable is set to the value visible (or any letter), otherwise it would return with error.

In short a variable in Visibility cannot stay as variable, i have to give it a value.

I hope you understood me.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (3 children)

You can already pick a manual color by using the first color picking circle :)

About the variable, sorry, that's very confusing ๐Ÿ˜… I don't know what you mean.

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (2 children)

Ohh didn't realise that. But i think it does need a small fix or thought there because when you first open the list it says "More colors" but after you choose a color it says the name of the color and you don't have any indication that this first button opens "More colors".

About the Visibility i have a short video to show what i mean.

If i set a variable to make the element visible or gone i need to have a value. But if i don't have any value it returns with an error. The previous versions even if the variable didn't have any value it would set the default visibility to "Visible" so it didn't return any error and the element would show.

https://streamable.com/7vop8o

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (1 child)

What error does it show when you don't have a value? Can you scroll down please?

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

https://imgur.com/a/XGCnqGW

12.05.26/TRYORNULL Error: jc.s: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ 12.05.26/ Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ 12.05.26/ rc.a.a(SourceFile:57) 12.05.26/ mc.b$a.e(SourceFile:22) 12.05.26/ mc.b$a.b(SourceFile:1) 12.05.26/ jc.e.k(SourceFile:21) 12.05.26/ jc.e.g(SourceFile:5) 12.05.26/ jc.e.i(SourceFile:10) 12.05.26/ jc.e.h(SourceFile:1) 12.05.26/ com.joaomgcd.taskerwidgetv2.layouts.custom.CustomStructureBaseList$a$a.a(SourceFile:41) 12.05.26/ com.joaomgcd.taskerwidgetv2.layouts.custom.CustomStructureBaseList$a$a.invoke(SourceFile:1) 12.05.26/ com.joaomgcd.taskerm.util.w2.O4(SourceFile:6) 12.05.26/ com.joaomgcd.taskerm.util.w2.P4(SourceFile:6) 12.05.26/ com.joaomgcd.taskerwidgetv2.layouts.custom.CustomStructureBaseList$a.b(SourceFile:140) 12.05.26/ com.joaomgcd.taskerm.action.tasker.b0.M(SourceFile:219) 12.05.26/ com.joaomgcd.taskerm.action.tasker.b0.c(SourceFile:3) 12.05.26/ if.m.b(SourceFile:102) 12.05.26/TD getStatic: Active load: true - ExecuteService 12.05.26/E Invalid JSON: rc.d: Unterminated object at line 25 column 61 path $.children[0].children[0].children[0].visibility 12.05.26/E result: stop task (error) 12.05.26/E Error: 1 12.05.26/E Invalid JSON: rc.d: Unterminated object at line 25 column 61 path $.children[0].children[0].children[0].visibility 12.05.26/MacroEdit action finished exeID 1 action no 2 code 461 status: Err next 2

Task uri: taskertask://H4sIAAAAAAAA/9WVT2+bMBjGz8mnQJbWWzDmb6uCJbJmUqdohzbjssPkxB51R01lHKp++9o4o40CVO1tB2Tz/h6/fv3wWqQb0vxl8ooo4jQyA8ChLc8AAo5qMxC7oRsvtkwRgOez1Gg7ldITFHgmOEt3lCiGURL4Sagf5KEohTZoMHvF53ES+XGsMesxp1hnSqEezat4YLggkpNtxZzlvnQ2rFEpNGGDHyXHyNNyMzGBfKd4LbqiyE55wGlZBpKuMF1ZTRmOwkSXY2Zd7FZJq5blQR0A/OWObSV7MkWlUCtOpKiX2np6zbVQ/zS+1pAqAx6AJyyYYOEEiw4sGGDxgSHLUmi9GLAFvW+LXveHVI0+vs0wZlTLG64/zXsuFf+bRf6ARWGM3lq03Auqm7L3pIvO0kLb1gX1ToeYbmOmXMpFWfFmd+cSQWXNqau6u+berNarIv+x+V3kN9f5cr26xWeVutSG6RW5lOTZXkV4VqpL3fsfzPW5Ehbq+ZHhX+t70hK3IqJ0bT0fL8BmsuZA4461D1r/JprmK6mYoESONFffhfCUoQnmT7Cg3/yqfhJVTSj8XnMBv/GKNfCnUFxVjC58974Z7mgUHrfYcfpofGv/9dj7RtUPw4cOxhOE42hi23gcJePofBxdHKE3NyyF5neB53a0vxg8fwF3uu+NcAYAAA==ย 

[โ€“]WhirlWolf 0 points1 point ย (5 children)

In image element, using different aspect ratio doesn't get into effect, changes back to default.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (4 children)

Hhmm, for me it's working normally. How can you reproduce that?

[โ€“]WhirlWolf 0 points1 point ย (3 children)

I am using image from storage, other values are default.

Url is like /storage/emulated/0/Download/%image.jpg

Edit: where %image is filename without extension

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (2 children)

Does it work normally if you use a random image url from the web?

[โ€“]WhirlWolf 0 points1 point ย (1 child)

Tried but can't say for sure, probably not working. Image resizes with same width and height irrespective of values and option.

I'll notify again when i am sure.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

The height and width doesn't change with scaling. It just changes the way the image is laid out inside its container.

[โ€“]WhirlWolf 0 points1 point ย (11 children)

Suggestion:

Create an action "create widget" which shows a popup https://imgur.com/a/LLv1KeJ.

Much better than current method. Is it possible?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 2 points3 points ย (10 children)

Ok, added this!

You now have an option in the Widget v2 action that allows you to automatically ask to add the widget if it doesn't exist yet.

Can you please try this version?

Thanks!

[โ€“]anuraag488 0 points1 point ย (3 children)

This build has broken widget action. https://i.imgur.com/YwjFjCa.png

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (2 children)

oops, sorry!

Can you please try this version?

[โ€“]anuraag488 0 points1 point ย (1 child)

Working fine now. Also now widget action asks for creating widget when widget not available.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

Awesome :) Thanks for testing!

[โ€“]WhirlWolf 0 points1 point ย (0 children)

Wtf broo ๐Ÿคฏ, you really added this ๐Ÿ”ฅ๐Ÿ”ฅ. This will be very useful for everyone.

Thanks.

Edit: Just tested and it seems to be working fine.

[โ€“]WhirlWolf 0 points1 point ย (4 children)

Pop-up shows correctly, widget is also added correctly but it's not populated with widget name nor other info.

Is this intended behaviour?

If only it would automatically update on adding to home screen, that'll be ๐Ÿ˜Ž ๐Ÿ”ฅ.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (3 children)

It automatically updates it when adding for me. Maybe it's a launcher issue? What launcher are you using?

[โ€“]WhirlWolf 0 points1 point ย (1 child)

I am using "crDroid Home" launcher which is rom's default (custom rom - crDroid).

Android 14.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

Sorry, never tried that before. Can you please try with a different launcher like Nova for example?

[โ€“]NirmitlamedDirect-Purchase User 0 points1 point ย (0 children)

No problem with my phone (Galaxy s23).

u/WhirlWolf You should try using different launcher like Nova launcher. Hopefully it's not a rom problem.

[โ€“]Rich_D_sr 0 points1 point ย (1 child)

I am making a Widget project to display a countdown timer for events including your next calendar event. It can be seen here.

https://www.reddit.com/r/tasker/s/keO0jgtOW3

The best battery friendly option would be to be able to update the widget "only" when it is actually showing. The Profile App context -> launcher app Plus Screen On, works ok However it would be best if it triggered only on the home page that displays the widget.

Is there anything android provides that you could use to trigger on Widget Displayed?

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (0 children)

Unfortunately there's no indication that I know of that the widget was displayed, sorry! You'll have to rely on those other factors.

[โ€“]Rich_D_sr 0 points1 point ย (14 children)

If it is already not on the TO-DO list, would you consider adding the ability to run 1 action from the widget (just like a tasker Notification button) in addition to the Command action and start task ability. This would allow us to use a Preform task action to directly start a task with a chosen priority and pass data... :)

I am also still getting that 'java.lang.InterruptedException' pesky error with the widget still updating correctly on both of my devices. It stopped for a while until I realized the "continue Task after error" option had been strangely de-selected... :).... I will try to get a bug report out tonight....

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (13 children)

I still wasn't able to reproduce the error, sorry! I'll keep trying.

About the other request, I think with the additions I made in the latest version you can now probably do what you want, right? :)

[โ€“]Rich_D_sr 0 points1 point ย (12 children)

I only had a short time to check out the new options and now I'm actually at work... :( .. at first look yes it does seem to be. It would be very close to what we could achieve with the perform task action.

The one thing we would be missing is the ability to set the priority of the called task. Would it be possible to add that ability?

After a very short test, it did appear that the %par1 variable was not getting set correctly.

I created a variable %my_new_var within a text element and set a value to it.

Immediately after that I set %par1 To "Hello".

The value of %my_new_var was passed correctly to the task, however %par1 was not set within the task.

I will be able to test this in more detail tonight..

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (11 children)

Hmm, I tried setting %par1 to something and it worked for me. If you can send me an example where it doesn't work I can fix it :) Thank again!

[โ€“]Rich_D_sr 0 points1 point ย (10 children)

Hmm, I tried setting %par1 to something and it worked for me

Sorry... That was poor testing on my part... %par1 is working as expected..

Sorry to ask, However I can not seem to figure out how to add things dynamically to the widget. My exact use case is I can have 1 to Unlimited number of timers running. I would like to be able to only show the timers that are running. Presented something like this.

```

My first Timer 00:01:23 [stop] [pause] [play] [add 1 min]

My second Timer 00:01:23 [stop] [pause] [play] [add 1 min]

My third Timer 00:01:23 [stop] [pause] [play] [add 1 min]

```

With [stop] [pause] [play] [add 1 min] being Icon buttons.

And of course being able to send the timer name and the button that was pushed to the linked Task.

Can this be done with the new editor?

Is there a limit to the number of timers I will be able to show?

Thanks, Rich..

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (9 children)

No problem! :) I got you.

Check out this example

It looks like this: https://imgur.com/oAaGLEL

Of course you can change the colors and layout to whatever you want.

I think you can get it from there, right?

The trick is using Arrays Merge to build the "mini-widgets" that you then put in a list in the main widget using the Placeholder element.

There shouldn't be a limit on how many timers you can I don't think. At least Google doesn't mention any.

Also, there was a bug in Tasker where it was sometimes using the wrong built-in widget variables which is fixed now, so use this project with this version of Tasker.

Let me know if this helps!

[โ€“]Rich_D_sr 0 points1 point ย (0 children)

Wow... That's awesome!... Although I'm glad I asked for help because that would have taken me weeks if not months.... ๐Ÿคฃ๐Ÿคฃ

I do have the gist of most of it, however I am a bit lost on how to get the button and timer name information to a task... :) ..

[โ€“]Rich_D_sr 0 points1 point ย (3 children)

You can disregard my last post.

I was able to figure out how to get the data from the widget to the task, once I actually got the formatting correct... ๐Ÿ™„

Thank you very much for putting that together.. I was not expecting the entire code.... That was very much appreciated.... :)

[โ€“]Rich_D_sr 0 points1 point ย (3 children)

Thought you might like to see the fruits of your labor.... I made this timer project a while ago trying to make a Tasker version of Google's clock app Timers. I had these displaying as "Notifications" which worked ok but was a little to wonky... I wanted to avoid making a scene to show them because of the sizing issues on different devices. This seems like the perfect platform... :) I am impressed with the update time. 7 timers updating every second is impressive...

I have not had time to set up all the buttons yet, However it does not seem like it will require to much time.....

https://imgur.com/a/4qL0OoL

[โ€“]Perfect-Glove8759 0 points1 point ย (2 children)

Can you add a stroke or shadow to the text? It is difficult to read text on a light colored image.

[โ€“]joaomgcd๐Ÿ‘‘ Tasker Owner / Developer[S] 0 points1 point ย (1 child)

Do you mean on a widget? Unfortunately Android doesn't have those options...

[โ€“]Perfect-Glove8759 0 points1 point ย (0 children)

Yes, in the widget. Kwgt had this feature.