Table of Contents

Logic & Behavior (The Magic)

Once the visual structure is built, how it is to behave. This phase covers the “invisible” logic: Actions, Animations, Sequences, and Data Variables.

Actions & Gestures

In Total Launcher, almost every graphic object can be interactive. They are not limited to a single “Tap” action.

Sequences (Macros)

A Sequence is a user-defined chain of actions performed in a specific order. Think of it as a mini-program or “Macro”.

The Animation System

Total Launcher uses three distinct types of animation. Understanding the difference is critical for smooth design.

Launch Animation

Object Animation (Enter/Exit)

Transition Animation (Windows)

Variables & Tasker Integration (Advanced)

Total Launcher can display data, such as weather temperatures and forecasts, geographical location, and even control which device screen displays as the home page. All data originates from automation apps, external to Total Launcher, like Tasker or MacroDroid.

Step 1: Sending Data (In Tasker)

  1. Create a Task in Tasker.
  2. Select the Plugin > Total Launcher.
  3. Use the Set Variable function.
  4. Map your Tasker variable (%mydata) to a Total Launcher text variable (<mydata>).

Step 2: Displaying Data In Total Launcher

  1. Create a Text Object and select it.
  2. Go to Options > Text“ > Advanced > Variable. - Enter the tag name exactly as defined in Tasker (without the %) and enclosed inside chevrons (< >), (e.g., <mydata>). * *Result:* The text object will now display whatever data Tasker sends it.

    Variable Syntax Notes:
    * Newlines: Use the character \n to create line breaks in variable text.
    * Quotes: If text contains quotes, “escape” them (e.g., use double quotes ”“) or the text may not display.