Android 12 Beta 2 arrived with Material You’s wallpaper-based theme engine, codenamed “monet.” Since then, various third-party apps were spotted implementing the new theme. The Tasker app is one of them which added support for the dynamic theme in a beta phase a couple of months back. Finally, the developers are bringing the feature to the stable version of the app.
The new Tasker version 5.13.5 supports the Material You color theme on devices running Android 12. The update is called “Get Material You Color,” which will extract color from your wallpaper and apply them in respective Tasker Scenes.
Apart from the Android 12 theme, the update adds a lot of new additions. To know about the changes and additions, refer to the changelog below.
- Added Material You support for Android 12+. Enable with Tasker > Preferences > UI > Theme > Material You.
- Added Get Material You Colors for Android 12+. Demo
- Allow overlay scenes to be shown on the status bar and navigation bar with a new option in Show Scene action when type is Overlay.
- Added Connect To Wifi action, which works with a new version of the Tasker Settings app.
- Added option to use test server for shares to test new taskernet features.
- Added Apps, Image, Images, Bluetooth Name, and Bluetooth Address options in the Pick Input Dialog action.
- Made exported descriptions more readable.
- You can now use content://net.dinglisch.android.taskerm.iconprovider/wallpaper/launcher or content://net.dinglisch.android.taskerm.iconprovider/wallpaper/lockscreen to use your devices wallpapers anywhere where image URIs are supported.
- Added function to get max audio volumes for each stream type in the Tasker Function action.
- Added option to ask for advanced options when exporting description (for now, you can select between wrapping description with backticks or adding 4 spaces before each line)
- Added option to specify a prompt when using the Ask For Permissions action, which will show up if the permissions are not already granted
- Added option for taskernet project to not ask for the needed permissions when imported
- Enabled hardware acceleration
- Allow any value in the Display Brightness input field
- Added Turkish translation
- Output %err variable with a value when the Back action ends in error
- Added option to sort by named profiles
- Added option to get current task name in Test Tasker action
- Show error when project/profile/task from taskernet fails
- Added option to send crash reports via a Google Drive file instead of via email directly
- Added line numbers to logcat entries when selecting them with the helper in the Logcat Entry event
- Added log showing memory consumption every once in a while to catch eventual future memory leaks
- Added next, pause, stop, play, rewind and forward tags to Media Control action so you can search for those terms and find the action
- Added Continue On Error option to Goto action
- Allow using array variables in some fields where only non-array variables were supported
- Made unnamed profiles show up in italic so they can be easily distinguished from named profiles
- When importing a project where tasks, profiles, or scenes in that project already exist but the project itself doesn’t ask for each existing item individually if you want to overwrite
- Don’t ask if you want to overwrite profiles/tasks/scenes if they were in the same project like the one being imported
- Don’t output empty fields (or disabled checkboxes) in profile/task descriptions
- Made Joiner field in Variable Join action multi-line
- When Google Assistant searches for a Task in Tasker, if there’s only 1 matching Task, it’ll run it right away instead of showing a 1 item list
- Don’t allow Return action to overwrite %caller() array
The update is available to grab via Google Play. To enable the theming system, visit the Preference > UI > Theme > Material You. After enabling, you can see Tasker’s action bar, bottom bar, various menus, toggles, and text extracting colors from your wallpaper.