Profile List

This is the first screen shown when you startup Tasker. It allows management of the profiles which have been created.

UI Elements

Profile List

Each item in the list represents a profile. The profile name is green if the profile is active. There are three main parts to each profile.

1. Title Bar

This shows the profile name (or description if it has no name) and the icon on the right shows whether the profile is enabled or not.

Click on the name to expand / collapse the profile. When expanded, the contexts and tasks (described below), are visible.

Long-click on the profile name to drag it around. When dragging, you can delete it by dragging to the popup bin.

2. Contexts

On the left hand side are an icon and text for each context in the profile. The contexts dictate when the profile should become active.

Clicking on the context shows management options, such as editing or adding a new context. Long-clicking on the context deletes the context (and the profile, if it's the only context).

You can configure what clicks and long-clicks on contexts do in Menu / Prefs / UI.

3. Tasks

On the right hand side of the profile are one or two tasks to carry out based on its activation status.

A task indicated with a green, right-pointing arrow is an entry task, executed when the profile first becomes active.

A task indicated with a red, left-pointing arrow is an exit task, executed when the profile becomes inactive again.

Exception: a profile containing an event context or a repeating or non-ranged time context has two green arrows, to denote that both tasks are executed immediately because the profile activation-deactivation is instantaneous.

Click on the task to show management options. Long-click to delete. You can configure what clicks and long-clicks on profiles do in Menu / Prefs / UI.

Bottom Controls

Cancel Button
Discard all changes to profile data that have been made since starting the Tasker UI.
Apply Button
Apply the changes that have been made since last starting the Tasker UI. Pressing the Back hardware button has the same effect. Home has the same effect unless a dialog is showing.

In the UI Preferences screen there are preferences controlling automatic saving of data at other times.

New Button

Create a new profile and an initial context to go in it.

If the context selectors (see below) are showing, the first context to be added to the profile is determined by the current tab. For instance, clicking New in the Time tab will create a new profile and ask for Time Context details.

On/Off Toggle
Tasker does not do anything when you leave the user inteface, unless this button is set to On (green light showing). When you set it to off, Tasker's event monitor is immediately stopped if it was previously running.

Views

Tasker has three different views for organizing the profile list.

1. Flat

All profiles are shown in a single list.

The items are sorted according to Menu / Prefs / Profile List Sort. Note that you can only manually reposition the items in the list if the sort is specified as User.

2. User Tabs

Profiles can be categorized using tabs. Long-click on any tab to customize the tabs and the way they show profiles. Long-click-then-drag profiles between tabs to recategorize them.

In this view, sorting can be specified by the user separately for each tab. Note that you can only manually reposition the items in the list if the sort for that tab is specified as User (but you can drag profiles between tabs whatever the sort).

3. Context Tabs

Profiles are categorized into tabs by the type of context they contain. Within each tab, only the profiles which contain a context of that type are shown.

Note that if a profile specifies more than one context, it will appear in more than one of the tabs. For example, a profile with an Application and Time context will appear in both the App and Time tabs.

In the Context Tabs view, sorting is fixed according to internal rules e.g. more specific time ranges are shown before less specific ones.

Menus

Menu Item: Browse Profiles

Opens the system web browser at the Tasker Wiki sample profile list. Click on a file to download it. Important: once download you need to import the file into your active profile data using the Import Profiles menu item.

Menu Items: Profile Data

Clear
Removes all profile information that has been created to that point. Does not remove preferences (use Menu / Preferences and click Defaults for that).
Backup
Saves the existing profile data to a backup file on the SD card (if present). The file is /sdcard/Tasker/userbackup.xml.
Restore
Replaces the existing profile configuation with that from the SD card.
Import One Profile
This option allows you to choose a previously exported or downloaded profile data file (ending in .prf.xml). To export a profile, click on its properties button and then Export.

Only named profiles can be exported.

Import One Task
This option allows you to choose a previously exported or downloaded task data file (ending in .tsk.xml). To export a task, edit it, press Menu and then Export

Only named tasks can be exported.