E-Robot 1.8 is available

What is new

  • New action: Application / Open file
  • New event: Wi-Fi / Wi-Fi Direct state changed
  • History screen: sharing contains logcat entries for debugging
  • Command shortcut: you can set if confirmation is needed or not
  • Send SMS action: number parameter can be an expression
  • Other changes, fixes

E-Robot 1.7 is available

What is new

  • New Variables screen: you can check, delete, create or modify variables there
  • New action: Display / Turn screen on
  • New expressions: Operator / Length operator, Multiply operator, Replace text, Round number, Text part operator, Text part index operator, Trim text, Other / Shell command result
  • Time text expression: has a “timezone” optional parameter, DateFormat changed to SimpleDateFormat
  • Reenter location action: if you are nowhere then Exit locations event will be triggered
  • Variables can be used in 3rd party plugins, for example: Dear ${name}!
  • Fixed actions: Show home, Change screen timeout, Execute Shell Command
  • Other changes, fixes

Variables screen

There is a new Variables screen which is available from the top right menu:

device-2013-04-18-085216

This screen lists variables and displays its name, type and current value. If you click on a variable you can delete it or change the value.

You can create a new variable if you click on the button at the bottom. After that give the variable a name and select an expression, the expression will be evaluated and the variable gets the result value.

If you use the Set variable action or the Variable value expression then you can select variable name from a list if you click on the edit button next to the text field:

device-2013-04-18-090557device-2013-04-18-090606

Elixir 2.32 is available

What is new

  • New widget: Wi-Fi selector toggle to connect to the specified network
  • New widget actions: Open accessibilty settings, Open device information settings
  • Statusbar widget: new priority setting to keep widget on top from JellyBean
  • New shortcut: Open folder via Files screen
  • Other small changes, fixes

Wi-Fi selector toggle

The new Wi-Fi selector toggle is useful if you have multiple Wi-Fi networks to connect to. This toggle helps you to toggle Wi-Fi on with one click and if you click on it again it will display a list of available configured networks with RSSI percent and also displays the currently connected network. You can connect to an other network if you click on it or you can Turn Wi-Fi off.

device-2013-04-08-154803

Keep statusbar widget on top

The Accessibility service of Elixir is removed for JellyBean devices because there is a much better solution to keep statusbar widgets on top. There is a new Priority property for statusbar widgets to tell the system how important the notification of the widget is. After that it is the responsibility of the system to order notifications right.

device-2013-04-08-160028device-2013-04-08-162811

E-Robot 1.6 is available

What is new

  • New action: Other / Display dialog
  • New expression: Battery / Is stay awake
  • Is in location expression has a new “location” filter
  • Expression editor refactoring:
    • ui and text changes to be easier to understand
    • default condition is “And operator” to make it easier to add new conditions
    • expressions are grouped like events and actions
    • help text for every expression
    • expressions can be evaluated during editing for testing purpose
    • documentation is expanded: Conditions and expressions
  • Other changes, fixes

Expression editing

Expression editor changed a lot and I have created a new section about Conditions and expressions so check it for details.

device-2013-03-30-203456device-2013-03-30-204355

E-Robot 1.5 is available

What is new

  • New events:
    • Contact / Incoming call
  • New actions:
    • Bluetooth / Change bluetooth tethering state
    • Language & Keyboard / Set input method
    • 3rd Party / Elixir 2 / Reset mobile traffic
    • 3rd Party / Elixir 2 / Reset wifi traffic
  • New expressions:
    • Greater than operator
    • Less than operator
    • Bluetooth tethering state
    • Time text: result a formatted time text with parameterizable pattern
  • SMS received event has a “from” filter
  • Start shortcut action can handle direct dial shortcuts using Elixir 2 – Personal add-on
  • Commands screen: + button makes it possible to create a new command, copy the current command or add new event or action easily
  • Other changes, fixes

New options for + button

If you click on the + action button on the Commands screen there are a few new option available:

+ button

You can create a new command, clone the currently selected command and add a new action or event to the current command. The last two options is good for adding new events and actions without scrolling up to the proper header row.

Elixir 2.31 is available

What is new

  • New widget: Bluetooth tethering toggle for Android 3 or newer
  • Mobile and Wifi traffic widget: “reset on day” parameter to reset traffic in every month automatically
  • Memory widget: can display free or used memory or percent as label
  • Shortcut can be created for reboot dialog
  • New actions for widgets: open manage all applications screen, open running services screen
  • Top screen can parse Busybox top format
  • Profile activation toast message can be disabled
  • New language: slovenčina
  • Other small changes, fixes

Bluetooth tethering toggle

This new Bluetooth tethering toggle works only from Android 3.0 if your operator doesn’t removed this feature from the rom.

Bluetooth tethering toggle

Auto reset mobile or wifi traffic

If you open the widget editor screen and press long on a traffic widget you can set the new reset on day parameter. On that day in every month the calculated traffic will be automatically reset:

Set reset on day parameter

Labels of memory widget

If you add a Memory slot to your widget you can select if you want to display free or used memory usage or percent value as label:

Memory label options

E-Robot 1.4 is available

What is new

  • New events:
    • Bluetooth & NFC / NFC tag discovered
  • New actions:
    • Applications / Show home
    • Audio / Play default sound
    • Audio / Media Playback: Stop
    • Audio / Media Playback: Pause
    • Audio / Media Playback: Toggle Pause
    • Audio / Media Playback: Next
    • Audio / Media Playback: Previous
    • Display / Screenshot
  • New expressions:
    • Empty expression: for optional expressions
    • Network Is connected: returns true if the specified type of network is connected
  • Change screen timeout action: timeout parameter changed to expression
  • Wait action has a new “while” parameter to wait while condition is true
  • Configurable shortcuts: you can set custom label and image for command shortcuts
  • Supports Ipack icons
  • Free version with full feature set: even conditions can be used, only number of commands are maximized to 4
  • Other changes, fixes

Customizable shortcuts

You can create shortcuts for commands or command groups to manually execute a command. When you create an E-Robot shortcut you can select which command you want to execute:

Select a command

After that you can change the label of shortcut or set a custom image for it. Ipack icons are supported or you can pick an image from your device too:

Change imageSelect an Ipack iconThe customized shortcut

E-Robot 1.3 is available

What is new

  • New events:
    • Sensors / Device shaked
  • New actions:
    • Audio / Play sound
    • Other / Disable Robot Command
    • Other / Enable Robot Command
    • System / Close Notification Area
    • System / Open Notification Area
    • Wi-Fi / Start Wi-Fi scan
    • Wi-Fi / Connect to strongest network
  • New expressions:
    • Is Call State: returns true for the specificed call states
    • Wi-Fi RSSI: returns signal strength in dBm
  • Wifi RSSI dropped/raised events are removed: use the RSSI changed event instead
  • Better support of Locale plugins
  • The application can work well even if you enable “Don’t keep activities” on ICS devices
  • Other small changes, fixes

Connect to strongest Wi-Fi network

If you have multiple Wi-Fi networks available and you would like to be connected to the strongest one then you can do it with two commands. The first command is to initiate a Wi-Fi scan in every minute. If you use the Current time changed event then you can set time interval filters too:

Wi-Fi scan in every minute

In the second command you can use the new Connect to the strongest network when a Wi-Fi scan finishes:

Connect to the strongest network

It was easy, wasn’t it?