Merge branch 'development' into development-stable

This commit is contained in:
2024-02-02 23:09:23 +01:00
74 changed files with 4578 additions and 590 deletions

View File

@ -0,0 +1,14 @@
* Fixed: Overlay permission for start other program action only required if startByActivity() is selected
* Fixed: Broadcast receiver trigger would not trigger anything, but crash
* Fixed: Bug in Android 14 (not in Automation!!!) required a change when dialing MMI codes containing a # character.
* Fixed: Storage permission might be displayed as not granted even if it was
* Fixed: Applied a very old bugfix also to F-Droid and Google-Play editions that had by mistake been implemented only in the APK edition (timeFrame trigger with repetitions)
* Fixed: Rare crash while starting service
* Fixed: Compensated for Android changes, time-based triggers are now precise again
* Added: new action -> take screenshot
* Added: Location service (GPS) can be toggled between states if WRITE_SECURE_SETTINGS has been granted from a computer
* Added: triggerUrl action can now be used with POST and parameters
* Added: Result of triggerUrl action is now stored in a variable if you wish to check it
* Added: New trigger: Calendar events
* Added: Result of runExecutable action is now stored in a variable if you wish to check it
* Added: Charging trigger can now differentiate between types (AC, USB, wirelessly)

View File

@ -8,21 +8,29 @@ Supported triggers:
* Charging state
* Battery level
* USB connection to computer established
* Your current speed
* Current speed
* Background noise (only until Android 7)
* Wifi connection
* Other applications running
* Airplane mode
* Roaming status
* NFC tags
* Activity detection (not in F-Droid version)
* Bluetooth connection
* Headset connected
* Phone call running
* Notifications of other apps
* Device orientation (gyroscope)
* Profile active or not
* Screen state (on or off)
* Status of media playback
* Device is starting
* Service is starting
* Broadcasts of other apps
* Router state
* System states (Bluetooth/wifi)
* Variables that have been set
* Calendar appointments
* Phone call running
Supported actions:
* Change wifi state
@ -40,12 +48,21 @@ Supported actions:
* Toggle mobile data connection
* Speak text
* Open music player
* Control media playback
* Change screen brightness
* Send text message
* Play sound file
* Create notifications
* Close notifications
* Send broadcasts
* Run script/command
* Maintain screen active
* Set variables
* Initiate phone calls
* Terminate phone calls
* Copy text to clipboard
* Make screenshot
* Change location setting
* Send text message
It's quite hard to keep this app working across the many different hardwares as well as the many changes Android undergoes over the versions. I can test it in the emulator, but that cannot show all bugs.
So if a certain feature is not working on your device - let me know. Over the years I have fixed almost all bugs that have been reasonably reported to me. But for that I'm dependend on your input.