<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Closed Ideas: | Tasker Feature Requests</title>
    <description>Closed Ideas</description>
    <generator>Helprace RSS</generator>
    <link>https://tasker.helprace.com/s1-general/ideas/closed?format=rss</link>
    <item>
      <title>Feature Request: Calendar Insert - Color Support</title>
      <description><![CDATA[<p>Currently, the Calendar Insert action lacks a "Color" field. To set a specific color, users must:</p> <p>​Create the event.</p> <p>​Use Test Get Calendar Events to find the newly created Event ID.</p> <p>​Use Calendar Update to apply the color.</p> <p>​The Solution: Add a Color input field directly within the Calendar Insert action. This field should ideally support:</p> <p>​Alternatively, you can slightly optimize the process by outputting the event id as local variable from the Calendar Insert action.</p> <p>​If</p>]]></description>
      <pubDate>Fri, 17 Apr 2026 13:54:32 +0000</pubDate>
      <link>https://tasker.helprace.com/i2039-feature-request-calendar-insert-color-support</link>
      <guid>https://tasker.helprace.com/i2039-feature-request-calendar-insert-color-support</guid>
      <author>Anne</author>
      <dc:creator>Anne</dc:creator>
      <content:encoded><![CDATA[<p>Currently, the Calendar Insert action lacks a "Color" field. To set a specific color, users must:</p>
<p>​Create the event.</p>
<p>​Use Test Get Calendar Events to find the newly created Event ID.</p>
<p>​Use Calendar Update to apply the color.</p>
<p>​The Solution: Add a Color input field directly within the Calendar Insert action. This field should ideally support:</p>
<p>​Alternatively, you can slightly optimize the process by outputting the event id as local variable from the Calendar Insert action.</p>
<p>​If</p>]]></content:encoded>
    </item>
    <item>
      <title>Calendar Entry (State) should support Start Early / End Later offsets</title>
      <description><![CDATA[<p class="isSelectedEnd">Currently, the Calendar Entry (State) context is only active during the exact event time.</p>
<p class="isSelectedEnd">In real-world usage, calendar events often don’t strictly follow their scheduled time. Meetings can start earlier or run longer than planned.</p>
<p class="isSelectedEnd">Example: An event is scheduled from 10:00 to 10:30</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd">It may start at 09:45</p>
</li>
<li>
<p class="isSelectedEnd">It may end at 11:00</p>
</li>
</ul>
<p class="isSelectedEnd">To handle this, it would be very useful to add offset options directly to the State context:</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd">Start Early (minutes)</p>
</li>
<li>
<p class="isSelectedEnd">End Later (minutes)</p>
</li>
</ul>
<p class="isSelectedEnd">Example usage:</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd">Start Early = 20 → profile activates at 09:40</p>
</li>
<li>
<p class="isSelectedEnd">End Later = 30 → profile remains active until 11:00</p>
</li>
</ul>
<p class="isSelectedEnd">This would[_cuted_]</p>]]></description>
      <pubDate>Wed, 18 Mar 2026 14:54:19 +0000</pubDate>
      <link>https://tasker.helprace.com/i2035-calendar-entry-state-should-support-start-early-end-later-offsets</link>
      <guid>https://tasker.helprace.com/i2035-calendar-entry-state-should-support-start-early-end-later-offsets</guid>
      <author>Jimmi Jönsson</author>
      <dc:creator>Jimmi Jönsson</dc:creator>
      <content:encoded><![CDATA[<p class="isSelectedEnd">Currently, the <em>Calendar Entry (State)</em> context is only active during the exact event time.</p>
<p class="isSelectedEnd">In real-world usage, calendar events often don’t strictly follow their scheduled time. Meetings can start earlier or run longer than planned.</p>
<p class="isSelectedEnd">Example:
<br>
An event is scheduled from 10:00 to 10:30</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd">It may start at 09:45</p>
</li>
<li>
<p class="isSelectedEnd">It may end at 11:00</p>
</li>
</ul>
<p class="isSelectedEnd">To handle this, it would be very useful to add offset options directly to the State context:</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd"><strong>Start Early (minutes)</strong></p>
</li>
<li>
<p class="isSelectedEnd"><strong>End Later (minutes)</strong></p>
</li>
</ul>
<p class="isSelectedEnd">Example usage:</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd">Start Early = 20 → profile activates at 09:40</p>
</li>
<li>
<p class="isSelectedEnd">End Later = 30 → profile remains active until 11:00</p>
</li>
</ul>
<p class="isSelectedEnd">This would allow State-based profiles to better reflect real-life scenarios without requiring workarounds using Event contexts or polling logic.</p>
<p class="isSelectedEnd">This would be especially useful for things like:</p>
<ul data-spread="false">
<li>
<p class="isSelectedEnd">Automatically enabling silent/vibrate mode for meetings</p>
</li>
<li>
<p class="isSelectedEnd">Smart home or notification automation</p>
</li>
<li>
<p class="isSelectedEnd">Work schedules with flexible timing</p>
</li>
</ul>
<p>Thanks for considering this improvement!</p>]]></content:encoded>
    </item>
    <item>
      <title>Run a Http server in background. Receive Http post and get events. </title>
      <description><![CDATA[<p>It's been a hard thing to transmit messages from one device to another. Such as simple  sending a long text message from a computer to a android phone. </p>
<p>Using the Join to share clipboard requires connecting to Internet and exposing your content go Google. </p>
<p>Using Chat softwares has much much limitation. </p>
<p>Even if our devices are under same wifi network, it's hard for us to send a simple message from one device to another. </p>
<p>So, if Tasker can run a background http server, when there is a http post or http get sent to this server, tasker can triger an[_cuted_]</p>]]></description>
      <pubDate>Fri, 19 Dec 2025 12:05:42 +0000</pubDate>
      <link>https://tasker.helprace.com/i866-run-a-http-server-in-background-receive-http-post-and-get-events</link>
      <guid>https://tasker.helprace.com/i866-run-a-http-server-in-background-receive-http-post-and-get-events</guid>
      <author>Jackal Zhao</author>
      <dc:creator>Jackal Zhao</dc:creator>
      <content:encoded><![CDATA[<p>It's been a hard thing to transmit messages from one device to another. Such as simple  sending a long text message from a computer to a android phone. </p>
<p>Using the Join to share clipboard requires connecting to Internet and exposing your content go Google. </p>
<p>Using Chat softwares has much much limitation. </p>
<p>Even if our devices are under same wifi network, it's hard for us to send a simple message from one device to another. </p>
<p>So, if Tasker can run a background http server, when there is a http post or http get sent to this server, tasker can triger an event, and run some tasks according to the http post data, such as coping the data, responsing the phones clipboard to the http get request. </p>
<p>Or we can even transmit files by transmiting the file using base64 code directly between two phone. </p>]]></content:encoded>
    </item>
    <item>
      <title>Run Java Code Directly</title>
      <description><![CDATA[<p>He could change Java Functions and declare the complete code, since this action is very confusing and often does not even like how it should, I went to test a Java action to make a toast on the top of the screen and the taste made this action but did not then close.</p>]]></description>
      <pubDate>Fri, 19 Dec 2025 12:05:16 +0000</pubDate>
      <link>https://tasker.helprace.com/i471-run-java-code-directly</link>
      <guid>https://tasker.helprace.com/i471-run-java-code-directly</guid>
      <author>Bruno Davi</author>
      <dc:creator>Bruno Davi</dc:creator>
      <content:encoded><![CDATA[<p>He could change Java Functions and declare the complete code, since this action is very confusing and often does not even like how it should, I went to test a Java action to make a toast on the top of the screen and the taste made this action but did not then close.</p>]]></content:encoded>
    </item>
    <item>
      <title>Add "Java" tag for public taskernet.</title>
      <description><![CDATA[<p>Add Java tag support for public taskernet to make it easier to find uploads that contain Java function or Java code action. It might be a good idea to automatically assign the tag when uploading to taskernet as well if the the file contains those actions. This can be done in the upload dialog in Tasker app.</p>]]></description>
      <pubDate>Tue, 28 Oct 2025 10:20:28 +0000</pubDate>
      <link>https://tasker.helprace.com/i2001-add-java-tag-for-public-taskernet</link>
      <guid>https://tasker.helprace.com/i2001-add-java-tag-for-public-taskernet</guid>
      <author>aasswwddd</author>
      <dc:creator>aasswwddd</dc:creator>
      <content:encoded><![CDATA[<p>Add Java tag support for public taskernet to make it easier to find uploads that contain Java function or Java code action.
<br>
<br>
It might be a good idea to automatically assign the tag when uploading to taskernet as well if the the file contains those actions. This can be done in the upload dialog in Tasker app.</p>]]></content:encoded>
    </item>
    <item>
      <title>Add Java Interpreter Support That Accepts Variables</title>
      <description><![CDATA[<p data-start="73" data-end="281">As of now, Java function in Tasker only allows the user to define the code line by line, only with one action. We also have to handle the flow control with Tasker actions. Tasker tries to show a limited of character per action by default as well.</p>
<p data-start="73" data-end="281">Thanks to all of them, the code becomes hard to read and debugging the code is not easy either since the code are branched into multiple actions.</p>
<p data-start="501" data-end="811">Having a Java interpreter like BeanShell would fix them. https://beanshell.github.io/license.html</p>
<p data-start="501" data-end="811">We could write full scripts in one place like with JavascriptLet action. Handling flow control and error[_cuted_]</p>]]></description>
      <pubDate>Wed, 22 Oct 2025 13:45:15 +0000</pubDate>
      <link>https://tasker.helprace.com/i1981-add-java-interpreter-support-that-accepts-variables</link>
      <guid>https://tasker.helprace.com/i1981-add-java-interpreter-support-that-accepts-variables</guid>
      <author>aasswwddd</author>
      <dc:creator>aasswwddd</dc:creator>
      <content:encoded><![CDATA[<p data-start="73" data-end="281">As of now, Java function in Tasker only allows the user to define the code line by line, only with one action. We also have to handle the flow control with Tasker actions. Tasker tries to show a limited of character per action by default as well.</p>
<p data-start="73" data-end="281">Thanks to all of them, the code becomes hard to read and debugging the code is not easy either since the code are branched into multiple actions.</p>
<p data-start="501" data-end="811"><b>Having a Java interpreter like BeanShell would fix them. <a href="https://beanshell.github.io/license.html" rel="nofollow">https://beanshell.github.io/license.html</a></b></p>
<p data-start="501" data-end="811">We could write full scripts in one place like with JavascriptLet action. Handling flow control and error directly, and avoid the code readability problem. It would make advanced tasks easier to build, maintain, and shareable.</p>
<p data-start="501" data-end="811">However unlike Javascriptlet, it's better to accept tasker variable as part of the code, to allow dynamic control over what we can execute. Since Tasker has a lot of permission to begin with, it would be cool if we can do this since this would open an opportunity to execute anything we want remotely. </p>
<p data-start="501" data-end="811">Methods to set and retrieve tasker variables may be needed as well and it's better for both to not be handled automatically like what we have with JavascriptLet.</p>]]></content:encoded>
    </item>
    <item>
      <title>Add support to trigger Samsung Modes &amp; Routines</title>
      <description><![CDATA[<p>Samsung's Modes &amp; Routines (M&amp;R) app exposes a few different hidden content providers that can be used by Tasker to run Routines and turn Modes on/off. The advantage of M&amp;R is that it's a system app, so it can control many things that Tasker cannot do alone. For instance, users can toggle Wi-Fi or disconnect a Bluetooth device without needing Shizuku/ADB Wi-Fi. Additionally, there are many other Samsung-specific actions (not going to list them all here). If Tasker could tap into these actions, it would really open up the door for Samsung users to automate things more easily and automate[_cuted_]</p>]]></description>
      <pubDate>Wed, 22 Oct 2025 13:43:49 +0000</pubDate>
      <link>https://tasker.helprace.com/i1998-add-support-to-trigger-samsung-modes-routines</link>
      <guid>https://tasker.helprace.com/i1998-add-support-to-trigger-samsung-modes-routines</guid>
      <author>Alex</author>
      <dc:creator>Alex</dc:creator>
      <content:encoded><![CDATA[<div>Samsung's Modes &amp; Routines (M&amp;R) app exposes a few different hidden content providers that can be used by Tasker to run Routines and turn Modes on/off. The advantage of M&amp;R is that it's a system app, so it can control many things that Tasker cannot do alone. For instance, users can toggle Wi-Fi or disconnect a Bluetooth device without needing Shizuku/ADB Wi-Fi. Additionally, there are many other Samsung-specific actions (not going to list them all here). If Tasker could tap into these actions, it would really open up the door for Samsung users to automate things more easily and automate things that weren't possible before.</div>
<div> </div>
<div>I tested this method out in a simple Android project that displays a menu of all the manual routines, and when the user selects one, it runs that Routine.</div>
<div> </div>
<div><span style="text-decoration: underline;"><b>Documentation</b></span></div>
<div> </div>
<div><span style="text-decoration: underline;">AndroidManifest.xml</span></div>
<div><code>&lt;uses-permission android:name="com.samsung.android.app.routines.permission.READ_ROUTINE_INFO" /&gt;</code></div>
<div> </div>
<div>That permission allows you to access a few content providers which allow you to find and/or run the user's modes and routines.</div>
<div> </div>
<div> </div>
<div><span style="text-decoration: underline;">To GET Routines:</span></div>
<div><code>context.contentResolver.query(uri, null, null, null, null)</code></div>
<div> </div>
<div>Valid URIs:</div>
<ul>
<li>content://com.samsung.android.app.routines.externalprovider/routine_list?routine_type=normal&amp;condition_type=manual
<ul>
<li>condition_type can also be "auto," but this is not useful for Tasker because "auto" routines cannot be run manually</li>
<li>Also accepts query param "only enabled=0" which will return disabled routines as well</li>
</ul>
</li>
<li>content://com.samsung.android.app.routines.routineinfoprovider/manual_enabled_routines</li>
</ul>
<div>Columns are: {"uuid", "name", "icon_resource_id", "icon_color", "is_running", "is_enabled", "is_oneoff"}</div>
<div> </div>
<div><span style="text-decoration: underline;">To GET Modes AND Routines:</span></div>
<div><code>context.contentResolver.query(uri, null, null, null, null)</code></div>
<div> </div>
<div>Valid URIs:</div>
<ul>
<li>content://com.samsung.android.app.routines.domainmodel.routinetestprovider/routine_uuid_list
<ul>
<li>Also returns automatic routines</li>
</ul>
</li>
</ul>
<div>Columns are {_uuid, name}</div>
<div> </div>
<div><span style="text-decoration: underline;">To GET Modes:</span></div>
<div>I couldn't find a content provider with a URI that is externally accessible which returns just the modes. However, you could "get all," "get manual routines" (condition_type=manual), and "get auto routines" (condition_type=auto), then remove the overlapping routines to get just the modes. </div>
<div> </div>
<div>I've also found full UUIDs for the modes in logcat. The standard modes seem to be numbered 100, 101, 102, etc. Custom modes have random UUIDs. You could have the user navigate to the modes screen and read from logcat. You cannot do this for the routines, as it doesn't show the full UUID, only the first 6 digits. The content provider is a safer way to get the routines anyway.</div>
<div> </div>
<div>Finally, this may not even be necessary because you can use a Routine to turn a Mode on/off. It's slightly annoying because you need a Routine for each Mode you want to toggle with Tasker, but not impossible.</div>
<div> </div>
<div><span style="text-decoration: underline;">To RUN/STOP a Mode or Routine:</span></div>
<div><code>use context.contentResolver.call(Uri uri, String flag, null, Bundle bundle)</code></div>
<div>Valid URIs:</div>
<ul>
<li>content://com.samsung.android.app.routines.externalprovider
<ul>
<li>Flag should be one of {"start_manual_routine", "toggle_manual_routine", "end_manual_routine"}</li>
<li>Bundle should have one long of key "uuid" and value should be UUID of routine to be started/toggled/stopped</li>
</ul>
</li>
<li>content://com.samsung.android.app.routines.domainmodel.routinetestprovider
<ul>
<li>Flag should be one of {"run_routine", "stop_routine"}</li>
<li>Bundle should have one long of key "_uuid" and value should be UUID of routine to be started/toggled/stopped</li>
</ul>
</li>
</ul>
<div>My guess is the "externalprovider" URIs are preferred/intentional, as they are labeled "external". However, "routinetestprovider" (seems like a debugging/test tool of sorts) is the only way to get Modes indirectly from a content provider. Weirdly, "routineinfoprovider" is externally accessible, but "routinemodeprovider" is not.</div>
<div> </div>
<div><span style="text-decoration: underline;"><b>Viewing M&amp;R Source Code</b></span></div>
<div> </div>
<div>I found the source code by pulling the APK:</div>
<ol>
<li>adb shell pm path com.samsung.android.app.routines</li>
<li>adb pull &lt;path from step 1&gt;</li>
</ol>
<p>Then I decompiled the APK with JADK. I looked in the manifest for services, receivers, and providers. Most of them require permissions that are locked to signature/system access only, the ones I found that are externally accessible were listed above.</p>]]></content:encoded>
    </item>
    <item>
      <title>Allow exporting Task/Project as app with additional files</title>
      <description><![CDATA[<p>Being able to create apps within Tasker is probably its neatest feature, but there's one rather annoying caveat: there's no option to export with additional files!</p> <p>You have to use convoluted workarounds such as this: Reddit</p> <p>There's also an app that helps you do it but it has file size limitations. Play Store</p>]]></description>
      <pubDate>Wed, 09 Jul 2025 11:36:26 +0000</pubDate>
      <link>https://tasker.helprace.com/i9-allow-exporting-task-project-as-app-with-additional-files</link>
      <guid>https://tasker.helprace.com/i9-allow-exporting-task-project-as-app-with-additional-files</guid>
      <author>Mishaal Rahman</author>
      <dc:creator>Mishaal Rahman</dc:creator>
      <content:encoded><![CDATA[<p>Being able to create apps within Tasker is probably its neatest feature, but there's one rather annoying caveat: there's no option to export with additional files!</p>
<p>You have to use convoluted workarounds such as this: <a href="https://www.reddit.com/r/tasker/comments/3iuegg/how_to_export_project_as_app_with_additional_files/" rel="nofollow">Reddit</a></p>
<p>There's also an app that helps you do it but it has file size limitations. <a href="https://play.google.com/store/apps/details?id=com.alogblog.tkf" rel="nofollow">Play Store</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Can Tasker Support Shizuku and Sui?</title>
      <description><![CDATA[<p>Shizuku:</p> <p>https://github.com/RikkaApps/Shizuku</p> <p>Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.</p> <p>Sui:</p> <p>https://github.com/RikkaApps/Sui</p> <p>Modern super user interface (SUI) implementation on Android. It mainly provides the ability to use Android APIs directly (almost in Java as the identity of the root, and start app's own AIDL-style Java service under root.</p> <p> </p> <p>Swiftbackup,sai and icebox already support shizuku,and greenify will supoort it soon.</p>]]></description>
      <pubDate>Wed, 09 Jul 2025 11:35:23 +0000</pubDate>
      <link>https://tasker.helprace.com/i1332-can-tasker-support-shizuku-and-sui</link>
      <guid>https://tasker.helprace.com/i1332-can-tasker-support-shizuku-and-sui</guid>
      <author>cyanver</author>
      <dc:creator>cyanver</dc:creator>
      <content:encoded><![CDATA[<div>Shizuku:</div>
<div><a href="https://github.com/RikkaApps/Shizuku" target="_blank" data-saferedirecturl="https://www.google.com/url?q=https://github.com/RikkaApps/Shizuku&amp;source=gmail&amp;ust=1642682806637000&amp;usg=AOvVaw24vnDojTzQ1-kaVLoLUaK5" rel="nofollow">https://github.com/RikkaApps/Shizuku</a></div>
<div>Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.</div>
<div>Sui:</div>
<div><a href="https://github.com/RikkaApps/Sui" target="_blank" data-saferedirecturl="https://www.google.com/url?q=https://github.com/RikkaApps/Sui&amp;source=gmail&amp;ust=1642682806637000&amp;usg=AOvVaw1Drt4Ug8Oz1OaQJQXyjJ4d" rel="nofollow">https://github.com/RikkaApps/Sui</a></div>
<div><span style="color: #24292f; font-family: -apple-system,blinkmacsystemfont,'segoe ui',helvetica,arial,sans-serif,'apple color emoji','segoe ui emoji'; font-size: 16px; background-color: #ffffff;">Modern super user interface (SUI) implementation on Android. It mainly provides the ability to use Android APIs directly (almost in Java as the identity of the root, and start app's own AIDL-style Java service under root.</span></div>
<div> </div>
<div><span style="color: #24292f; font-family: -apple-system,blinkmacsystemfont,'segoe ui',helvetica,arial,sans-serif,'apple color emoji','segoe ui emoji'; font-size: 16px; background-color: #ffffff;"><a href="https://play.google.com/store/apps/details?id=org.swiftapps.swiftbackup" rel="nofollow">Swiftbackup</a>,<a href="https://play.google.com/store/apps/details?id=com.aefyr.sai" rel="nofollow">sai</a> and <a href="https://play.google.com/store/apps/details?id=com.catchingnow.icebox" rel="nofollow">icebox</a> already support shizuku,and <a href="https://play.google.com/store/apps/details?id=com.oasisfeng.greenify" rel="nofollow">greenify</a> will supoort it soon.</span></div>]]></content:encoded>
    </item>
    <item>
      <title>Use Shizuku as background alternative to ADB and/or Root</title>
      <description><![CDATA[<p>https://github.com/RikkaApps/Shizuku</p>
<p>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.</p>
<p>Shizuku is on the PlayStore, and the whole procedure is incredibly easy in comparison to Root, and even ADB Wifi.</p>
<p>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[_cuted_]</p>]]></description>
      <pubDate>Wed, 09 Jul 2025 11:35:06 +0000</pubDate>
      <link>https://tasker.helprace.com/i1550-use-shizuku-as-background-alternative-to-adb-and-or-root</link>
      <guid>https://tasker.helprace.com/i1550-use-shizuku-as-background-alternative-to-adb-and-or-root</guid>
      <author>Christian WS</author>
      <dc:creator>Christian WS</dc:creator>
      <content:encoded><![CDATA[<p><a href="https://github.com/RikkaApps/Shizuku" rel="nofollow">https://github.com/RikkaApps/Shizuku</a></p>
<p>The very, <i>very</i> short description of Shizuku is that it is an App that allow other apps to use actions reserved for ADB or Rooted devices.</p>
<p>Shizuku is on the PlayStore, and the whole procedure is incredibly easy in comparison to Root, and even ADB Wifi.</p>
<p>And yeah, I know you've implemented ADB Wifi shenanigans, but If the user has Tasker and <a href="https://github.com/ThePBone/awesome-shizuku" rel="nofollow">any of these apps,</a> 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 Devs and the Community at large, rather than to you, João.</p>
<p>The catch is that the user needs to enable the service every time the device boots... Except a user figured out a way to start Shizuku using Automate:</p>
<p>https://www.reddit.com/r/Android/comments/128eak8/you_can_start_shizuku_automatically_on_boot/</p>
<p>And since the app is open source, you <i>could</i> possibly develop a Tasker action that does most of the stuff in the background, maybe merge requesting a Tasker Plugin Action to send the code directly without using the notification.</p>]]></content:encoded>
    </item>
    <item>
      <title>Use shizuku for adb privilege</title>
      <description><![CDATA[<p>It would be nice to acquire ADB privilege from Shizuku rather than having it separately.</p>]]></description>
      <pubDate>Wed, 09 Jul 2025 11:34:39 +0000</pubDate>
      <link>https://tasker.helprace.com/i898-use-shizuku-for-adb-privilege</link>
      <guid>https://tasker.helprace.com/i898-use-shizuku-for-adb-privilege</guid>
      <author>Cyber Avater</author>
      <dc:creator>Cyber Avater</dc:creator>
      <content:encoded><![CDATA[<p>It would be nice to acquire ADB privilege from Shizuku rather than having it separately.</p>]]></content:encoded>
    </item>
    <item>
      <title>copy and paste If criteria</title>
      <description><![CDATA[<p>It'd be great to be able to copy the If section of one action to another.  There are certain criteria I use over and over, and typing them each time leads to typos.  And it's so frustrating to get a complex If tweaked just right and then realize I should have used a different action.  It'd be nice to be able to use Switch Action without losing the criteria, or to be able to copy the existing criteria and paste them into a new action.</p>
<p>I'm not talking about copying the variable or value individually.  I know that's already possible. [_cuted_]</p>]]></description>
      <pubDate>Mon, 16 Jun 2025 10:47:22 +0000</pubDate>
      <link>https://tasker.helprace.com/i23-copy-and-paste-if-criteria</link>
      <guid>https://tasker.helprace.com/i23-copy-and-paste-if-criteria</guid>
      <author>Lynda Howell</author>
      <dc:creator>Lynda Howell</dc:creator>
      <content:encoded><![CDATA[<p>It'd be great to be able to copy the If section of one action to another.  There are certain criteria I use over and over, and typing them each time leads to typos.  And it's so frustrating to get a complex If tweaked just right and then realize I should have used a different action.  It'd be nice to be able to use Switch Action without losing the criteria, or to be able to copy the existing criteria and paste them into a new action.</p>
<p>I'm not talking about copying the variable or value individually.  I know that's already possible.  I'm talking about the whole combination of variable operator value, especially when there are several of them.</p>]]></content:encoded>
    </item>
    <item>
      <title>Integrate AI into tasker to take action quickly </title>
      <description><![CDATA[<p>I suggest AI for Tasker and will be called Tasker Intelligence to do some action quickly. Any AI can't take action on any device and is limited. But Tasker with AI can do more action easily. I hope you all like this.</p>]]></description>
      <pubDate>Mon, 16 Jun 2025 10:47:03 +0000</pubDate>
      <link>https://tasker.helprace.com/i1845-integrate-ai-into-tasker-to-take-action-quickly</link>
      <guid>https://tasker.helprace.com/i1845-integrate-ai-into-tasker-to-take-action-quickly</guid>
      <author>Mosaad Gaber</author>
      <dc:creator>Mosaad Gaber</dc:creator>
      <content:encoded><![CDATA[<p>I suggest AI for Tasker and will be called Tasker Intelligence to do some action quickly. Any AI can't take action on any device and is limited. But Tasker with AI can do more action easily. I hope you all like this.</p>]]></content:encoded>
    </item>
    <item>
      <title>calendar entry inserted/modified/deleted event</title>
      <description><![CDATA[<p>Hi</p> <p>Can you aad an event profile to tasker when calendar event is created/modified/deleted. AutoCalendar isn't being maintained anymore i think.</p>]]></description>
      <pubDate>Mon, 16 Jun 2025 10:46:39 +0000</pubDate>
      <link>https://tasker.helprace.com/i1851-calendar-entry-inserted-modified-deleted-event</link>
      <guid>https://tasker.helprace.com/i1851-calendar-entry-inserted-modified-deleted-event</guid>
      <author>Anuraag Agrawal</author>
      <dc:creator>Anuraag Agrawal</dc:creator>
      <content:encoded><![CDATA[<p>Hi</p>
<p>Can you aad an event profile to tasker when calendar event is created/modified/deleted. AutoCalendar isn't being maintained anymore i think.</p>]]></content:encoded>
    </item>
    <item>
      <title>Add altitude above sea level to Get Location v2</title>
      <description><![CDATA[<p>Currently, Get Location V2 returns the GPS altitude above the WGS84 ellipsoid. Whilst useful for some things, it's not a very human-relevant number, as most people think of altitude in terms of the height above sea level. Here's a good thread explaining the issue. Correcting for this issue within Tasker is non-trivial. </p> <p>Android now has built-in support for making this correction. Could we have optional access to it through Get Location v2, please?</p>]]></description>
      <pubDate>Thu, 12 Jun 2025 08:29:59 +0000</pubDate>
      <link>https://tasker.helprace.com/i1937-add-altitude-above-sea-level-to-get-location-v2</link>
      <guid>https://tasker.helprace.com/i1937-add-altitude-above-sea-level-to-get-location-v2</guid>
      <author>Matthew Bellringer</author>
      <dc:creator>Matthew Bellringer</dc:creator>
      <content:encoded><![CDATA[<p>Currently, Get Location V2 returns the GPS altitude above the WGS84 ellipsoid. Whilst useful for some things, it's not a very human-relevant number, as most people think of altitude in terms of the height above sea level. Here's a <a href="https://issuetracker.google.com/issues/195660815?pli=1" rel="nofollow">good thread explaining the issue</a>. Correcting for this issue within Tasker is non-trivial. </p>
<p>Android now has <a href="https://developer.android.com/reference/android/location/altitude/package-summary" rel="nofollow">built-in support</a> for making this correction. Could we have optional access to it through Get Location v2, please?</p>]]></content:encoded>
    </item>
    <item>
      <title>Let a Samsung A16 switch off automatically when the charger stops charging it (and viceversa!)</title>
      <description><![CDATA[<p>My Toyota's built-in navigator is a nightmare.</p>
<p>I'd dedicate, instead, a Samsung A16 with Android Auto + Google Maps to replace it.The cellphone would never do anything else and would normally be always left in the car.</p>
<p>Is there a way to have the cellphonte switching OFF automatically when I switch off the car (and the USB cable stops charging)? Scope: to prevent the cellphone getting totally discharged if I leave it alone on the car for days (having stupidly forgot to switch it off manually).</p>
<p>And (less likely) what about having the cellphone switch ON when I start the[_cuted_]</p>]]></description>
      <pubDate>Wed, 21 May 2025 13:46:47 +0000</pubDate>
      <link>https://tasker.helprace.com/i1929-let-a-samsung-a16-switch-off-automatically-when-the-charger-stops-charging-it-and-viceversa</link>
      <guid>https://tasker.helprace.com/i1929-let-a-samsung-a16-switch-off-automatically-when-the-charger-stops-charging-it-and-viceversa</guid>
      <author>Marco</author>
      <dc:creator>Marco</dc:creator>
      <content:encoded><![CDATA[<p>My Toyota's built-in navigator is a nightmare.</p>
<p>I'd dedicate, instead, a Samsung A16 with Android Auto + Google Maps to replace it.The cellphone would never do anything else and would normally be always left in the car.</p>
<p>Is there a way to have the cellphonte switching OFF automatically when I switch off the car (and the USB cable stops charging)? Scope: to prevent the cellphone getting totally discharged if I leave it alone on the car for days (having stupidly forgot to switch it off manually).</p>
<p>And (less likely) what about having the cellphone switch ON when I start the car motor (and the USB cable starts charging it)?</p>
<p>As in the old days with a Tom Tom!</p>]]></content:encoded>
    </item>
    <item>
      <title>Add named capture group name of match to simple match/regex output variables</title>
      <pubDate>Mon, 12 May 2025 09:55:38 +0000</pubDate>
      <link>https://tasker.helprace.com/i1926-add-named-capture-group-name-of-match-to-simple-match-regex-output-variables</link>
      <guid>https://tasker.helprace.com/i1926-add-named-capture-group-name-of-match-to-simple-match-regex-output-variables</guid>
      <author>reinder</author>
      <dc:creator>reinder</dc:creator>
    </item>
    <item>
      <title>Ability to use custom ttf font (not just “Font family”) in widget v2</title>
      <description><![CDATA[<p>I'd like to recommend to enable specifying a path to a custom ttf font to beused in a v2 widget . </p> <p>It seems to me widget v2 already beats KWGT in everything else — this is the only thing lacking for a complete visual customization of the widgets.  </p>]]></description>
      <pubDate>Wed, 23 Apr 2025 14:01:24 +0000</pubDate>
      <link>https://tasker.helprace.com/i1913-ability-to-use-custom-ttf-font-not-just-font-family-in-widget-v2</link>
      <guid>https://tasker.helprace.com/i1913-ability-to-use-custom-ttf-font-not-just-font-family-in-widget-v2</guid>
      <author>白い熊</author>
      <dc:creator>白い熊</dc:creator>
      <content:encoded><![CDATA[<p>I'd like to recommend to enable specifying a path to a custom ttf font to beused in a v2 widget . </p>
<p>It seems to me widget v2 already beats KWGT in everything else — this is the only thing lacking for a complete visual customization of the widgets.  </p>]]></content:encoded>
    </item>
    <item>
      <title>Turn off Tasker's custom Mode when all Device Effects are disabled</title>
      <description><![CDATA[<p>Tasker uses a custom Android Mode to implement Device Effects such as grayscale, dimming the background, etc.  This works great!</p> <p>However, when running the Device Effects action to turn off all effects (unchecking every box), the Tasker custom mode stays enabled, leaving the status bar icon active which hides whatever other custom modes are active (e.g. focus hours at work).  I have to manually toggle off Tasker's custom mode.</p> <p>Compare this to the updated Digital Wellbeing app where turning on Bedtime Mode activates the app's custom mode, and turning off Bedtime Mode then deactivates the mode.</p>]]></description>
      <pubDate>Tue, 22 Apr 2025 17:58:35 +0000</pubDate>
      <link>https://tasker.helprace.com/i1914-turn-off-tasker-s-custom-mode-when-all-device-effects-are-disabled</link>
      <guid>https://tasker.helprace.com/i1914-turn-off-tasker-s-custom-mode-when-all-device-effects-are-disabled</guid>
      <author>digitalcircuit</author>
      <dc:creator>digitalcircuit</dc:creator>
      <content:encoded><![CDATA[<p>Tasker uses a custom Android Mode to implement Device Effects such as grayscale, dimming the background, etc.  This works great!</p>
<p>However, when running the Device Effects action to turn off all effects (unchecking every box), the Tasker custom mode stays enabled, leaving the status bar icon active which hides whatever other custom modes are active (e.g. focus hours at work).  I have to manually toggle off Tasker's custom mode.</p>
<p>Compare this to the updated Digital Wellbeing app where turning on Bedtime Mode activates the app's custom mode, and turning off Bedtime Mode then deactivates the mode.</p>]]></content:encoded>
    </item>
    <item>
      <title>ai to easily generate tasks</title>
      <description><![CDATA[<p>have an ai where the user can prompt the task that he wants and it will autogenerate that task for the user  ( i can help with this if you want to implement this - i work in AI)</p>]]></description>
      <pubDate>Mon, 14 Apr 2025 12:52:18 +0000</pubDate>
      <link>https://tasker.helprace.com/i1911-ai-to-easily-generate-tasks</link>
      <guid>https://tasker.helprace.com/i1911-ai-to-easily-generate-tasks</guid>
      <author>Mohit Burkule</author>
      <dc:creator>Mohit Burkule</dc:creator>
      <content:encoded><![CDATA[<p>have an ai where the user can prompt the task that he wants and it will autogenerate that task for the user 
<br>
( i can help with this if you want to implement this - i work in AI)</p>]]></content:encoded>
    </item>
  </channel>
</rss>
