v9.80: Scheduled toggles + more

Please share:

What’s new

  • Time limit option for toggles in Tasker plugin (details below)
  • Watch alarm workaround now optional “Bring alarm to foreground” (for non-system alarm apps it’s off by default)
  • Smaller bug fixes

Home screen widgets/folders:

  • Fixed a problem deleting phantom home screen clouds on handheld devices*
  • Don’t change petal colors in dark mode
  • Show icon name in Mask Clock options dialog

*Thank you to Richard Jones and Rickard and for reporting the issue with the cloud removal.

Option for non-system alarm apps

I implemented a feature in Bubble Cloud that keeps the alarm clock in the foreground when it starts to ring.  This is to prevent the annoying situation, when we accidentally switch away from the snooze/cancel screen while the alarm rings. Without this workaround it was very difficult to get back to the alarm screen to snooze or cancel! Very very annoying, especially if you want to keep your watch quiet after it woke you up.

Some apps (e.g. Sleep as Android) use alarms in a non-standard way, which turned out to cause interference with Bubble Clouds**, so starting with version 9.80 the alarm workaround is only enabled for the standard system-alarm clock app by default, and you can optionally enable it for other alarm clock apps (under “More options” in the settings on the watch).

**Thank you to Luiz for reporting the strange issue with Sleep as Android that prompted this fix.

Time limited toggles

Added a 3rd option for toggles in Tasker plugin:

  1. watch BT off until a given time
  2. Wifi off until a given time
  3. Theater mode until a given time
  4. Mute watch until a given time

#1 is necessary if you want to disconnect your watch on a schedule*** – previously there was no way to re-connect it, since Tasker lost connection it wasn’t able to turn Bluetooth back ON! The other 3 are added for convenience.

Important note: while you can control Wifi on the watch as well, on many Wear OS watches we found if Wifi is set to “Automatic” (in the system settings), as soon as you turn off Bluetooth, Wifi will automatically be turned on, no way to turn it off!  Since user apps are not allowed to toggle Airplane mode, the only way to put the watch into “Airplane” mode on a schedule is to use the system setting to keep Wifi OFF and use this Tasker plugin to toggle Bluetooth.

Variable time limit

You can specify the end time using the standard Tasker time format H.MM (e.g. 12.45→”12:45″, 6.3 →”6:30 AM”, 18 →”6:00 PM” etc). If you need relative time, you can “do math” (!) on the %TIME variable and pass the local variable to the plugin.

The example below turns off Bluetooth for 2 minutes:

*** Thank you to Francesco for pushing me to implement this option!

Please test and report any issues

I give this version now into the hands of beta testers. You are the first to enjoy these new features, but in return for the early access I ask you to report any problems you find:

  • crashes, hangs, regression issues (especially if they are reproducible)
  • operation problems (unexpected behaviour, mistakes)
  • grammatical errors in text
  • layout color / visibility / alignment problems (it helps if you include a screenshot)
  • illogical or missing functionality
  • further improvement suggestions

Thank you for your help!

See: become a beta tester

 

Author: greg

the dev