Release Notes 07/01/2012: v1.2 Highlights scenes: user-designed graphical interfaces, displayable as overlays, dialogs or full activities

projects: for grouping profiles, tasks and scenes

main screen tabbed into profile, tasks, scenes and variables

fixes for ICS Incompatibilities %SILENT: values were being translated in foreign-language localizations. It now always return on,off or vibrate, as documented

action Lock: passcode must be all digits, old codes with non-digits will result in lock not showing

profiles/tasks exported with 1.2 cannot be imported via previous versions Removed profile list context selectors (sort profile list by context type is an alternative)

profile list profile options icon (long-click now)

action Torch not available on ICS Additions Prefs / UI / Hide Status Bar

Prefs / UI / Beginner Mode (mainly: hide advanced options)

action category Scene

use any local media image as an icon in many places

task edit: action options dialog: insert,copy,paste etc (on long-click by default)

multiple task export options

include last edit date in saved (not exported) data for Tasks,Profiles and Scenes

tasks: multi-level warning icon for bad references to profiles, other tasks, scenes, plugins, apps, icons and scene elements

states: multi-level warning icon for bad references to plugins

file-based icons can be cropped

task cloning

action Test: package name

3rd Party action: DailyRoads Voyager

added object versions to data definition export

independent locking for tasks, scenes, projects

action Menu (replacement for menu tasks)

action Popup Task Buttons (replaces Popup Task Names and Popup Task Icons), with extra task slot

profile properties: show in notification (not clicked, just counted)

landscape-specific version of main screen

attempted non-intrusive workaround for Cell Near-not-working-while-off

external callers: specify arbitrary local names and values

condition plugins: allow specify local vars to make available to resulting tasks that run

back button to file selector

Apps / Set Alarm and associated Android permission SET_ALARM Bugfixes a profile with an event context and then a non-repeating time context was interpreted as 'not instant'

menu tasks: large icons were disrupting layout

prevent widget creation while main UI active, could cause data loss

Text events/states: stop warning if there are no MMSs in the DB

1.6 compatibility

center list on new profile wasn't working

exporting of task descriptions: action condition was repeating action name

prevent import of anonymous tasks not linked to profiles or scenes

numeric variable indices with local vars were crashing in task edit

location edit: long-click on map registers *before* finger is removed

Default Ringtone: accept Silent in UI

monitor was restarting sometimes nnecessarily after exiting prefs

remove all whitespace before maths evaluation, they were sometimes choking up the maths library

event Package Updated/New Package: was crashing on later OS versions

colour parameters weren't accepting #FFFFFFFF

action Variable Query: cancelling led to failure to continue task after all subsequent showings

task editor was crashing sometimes on else/endif constructions without a matching if

action For: 5:3 was only showing 5.

action For: ignore 0 increment specifier

action For: 5:2:1 and 2:5:-1 do nothing

action For: 5:5:1 shows 5

action Variable Convert: bad time format was causing crash

%LAPP: was crashing. Maybe still is, but probably less :-)

task editor: dragging items after a collapsed block to the bin was deleting wrong item

event Received Text: don't show Stop or Priority flag, they doesn't work

CPU detection bug could cause crash during Tasker initialization

actions Compose SMS/MMS/Email: weren't always giving choice of selecting default app

action Music Play Dir: some extra pointer checking

action List Files: dir now mandatory

action Variable Clear: match was not working correctly for local vars

clipboard functions (export, %CLIP, action Set Clipboard) fixed in Honeycomb+

new ICS keyevent Play supported for Media Button state

new ICS keyevent Pause supported for Media Button state (treated as Stop)

action Variable Set: no name specified: task-local vars (of current task) are cleared too

catch infinite answers in maths evaluation

removed annoying message for event Received Text

state Calendar Entry fixed for ICS

action Calendar Insert fixed for ICS

action edit: changing slider position was causing auto-scroll to focused edit text field

action Wifi Tether on ICS wasn't detecting state correctly Changes improved lock indicators for UI

more efficient internal data handling, may overcome too-much-data problems for some people

event Alarm Clock: use alarm description field to match event 'Name' if it's present in the event

drag for main screen and tasks: drag starts immediately without long press

profile list click/long-click: now respects same settings as context/tasks

default profile list click action is edit, default long-click is options

dramatically improved Task Edit load time and draw speed

prefs screen: switched away from native tabs for MIUI compatibility

task export moved to main screen

exported tasks now have TaskerData wrapper container (like other exported objects)

action Perform Task: accept global vars for return value (and handle them....)

Variable Split: don't trim whitespace from ends of resulting parts

Default Ringtone: show current ringtone initially

Call log states/event: respond a lot faster

action Lock modified to use an overlay layout scene, much more effective

actions Popup, Variable Query, Enter Passphrase, Popup Task Icons/Names modified to use scenes

data file: write tags in sensible alphabetic order

action Lock: passcode must be all digits

Popup actions: timeout extended, potentially forever

popups/scenes that the task is waiting to finish are removed when the task is killed

list drag-scroll takes place without having to jiggle finger :-)

list drag-scroll: up/down indicators disappear at list ends

action Array Pop: now supports popping to global (user) variables

widget task default priority to 7

Zoom actions prefixed with word Zoom to distinguish from Scene actions

several (imperfect) workarounds for Android ICS notification/component-status-change bug

shortcut menu label is now 'Task Cut' to differentiate from widgets in ICS

refreshed de/zh/fr/es on-device translations