Tasker v4.0u3 FULL *PROPER*
Requirements: (Android 4.0+) with Holo UI
Overview: Automate everything from settings to photos, SMS to speech. ADC2 prize winner.
Total Automation, from settings to SMS. ADC2 finalist!
* Triggers: App, Time, Day, Location, Hard/Soft State, Event, Shortcut, Widget, Timer, Plugins
* Actions: 200+ built-in, plugin support
* Tasks: loops, variables, conditions
* Scenes: design your own screen overlays
* App Creation: create your own standalone apps to share or sell! (Android 2.3-4.0.4)
It's not possible to fix problems reported via Market Comments...
****** Actions By Category ******
[not all actions available on all devices]
* ALERT: Flash, Notify LED/Sound/Vibrate, Cancel Notification, Popup Timed/WithTaskIcons/Names, Torch, Vibrate, Vibrate Pattern
* APP: Calendar Insert, Go Home, Kill App, Load App, Open Map (/StreetView/Nav)
* AUDIO: Alarm/Call/DTMF/Media/Notifhttp://forum.mobilism.org/Ringer/System Volume, Haptic Feedback Toggle, Mic Mute, Notification Pulse, Notification/Ringer Vibrate, Silent Mode, Speakerphone, Sound Effects toggle
* DIALOG: 28 System Settings dialogs
* DISPLAY: Auto-Brightness, Close System Dialogs, Keyguard, Keyguard Pattern, Display Brightness, Display Off Timeout, Display Rotation, Set Wallpaper, Stay On, Status Bar (expand/collapse)
* ENCRYPT (not in market version): File/Directory Encrypt/Decrypt,Enter/Clear Passphrase
* FILE: Browse Files, Directory Create/Delete/Move, File Copy/Delete/Move/Open, Write To File, Read Line, Read Paragraph, Zip/Unzip File
* INPUT: Button, Dpad, Type (root only), Input Method Select, Soft Keyboard (show)
* MEDIA: Media Button Events (grab), Media Player Control, Music File/Dir, Play/Forward/Back/Stop, Photo/Series/TimeSeries, Record Audio, Record Audio Stop, Ringtone, Scan Card
* MISC: (Broadcast) Action Intent, Component Intent, Get Location, GPS Status (<2.3 or Cyanogen/submod), Run (ASE) Script, Say, Say To File, Shut Up, Search For, Set Clipboard, Reboot (root only), Set CPU (root only) Set Timezone
* NETWORK: Airplane Mode, Autosync, Bluetooth, Bluetooth ID, Compose Email, Browse URL, HTTP GET, HTTP POST, Mobile Data (on/off), Mobile Data 2G/3G (Cyanogen only), USB Tether, WiFi (set/toggle), Wifi Disconnect/Reassociate/Reconnect, Wifi Sleep, Wifi Tether, Wimax (set/toggle)
* PHONE: Call, Call Log, Call Block/Divert/Revert, Compose MMS/SMS (Templated), Contacts, End Call, Radio, Send SMS, Send Data SMS, Silence Ringer, Take Call
* TASKER: Change Icon Set, If, End If, Goto Action, Perform Task, Profile Toggle, Query Action, Set Widget Icon, Set Widget Label, Stop, Wait, Wait Until
* VARIABLES: Set, Clear, Inc, Dec, Query, Randomize, Split, Join, List
* ZOOM: Element Position, Size, State, Visibility, Text Size, Text, Image, Text Colour, Image Alpha
* 3RD PARTY: Android Notifier, Astrid, BeyondPod, JuiceDefender Data/Toggle, Gentle Alarm, NewsRob, OfficeTalk, SleepBot, SMS Backup+, TeslaLED, WidgetLocker
****** States ******
Airplane Mode, Bluetooth Connected, Calendar Entry, Docked (Any/Desk/Car), Headset Plugged (Any/Mic/No Mic), Incoming Call, Keyboard Out, Light Level, Media Button, Missed Call, Mobile Network (Any/2G/3G), Orientation (Face Up etc), Power Any/AC/USB, Proximity Sensor, Signal Strength, Unread Text, Variable Value, Wifi Network, Wifi Near
****** Events ******
Alarm Clock, Alarm Done, Date Set, Time/Date Set, Timezone Set, Display: Off/On/Unlocked, File Closed/Deleted/Modified/Moved/Opened/Attributes Changed, Camera Button, Search Button Long-Press, Card Mounted/Removed/Unmounted, Gesture,Missed Call, Phone Idle/Offhook/Ringing, Received Text, SMS Send Success/Failure, Battery Changed/Full/Low/Overheating, Device Boot, Device Shutdown, Device Storage Low, Locale Changed, New/Removed/Updated Package, Wallpaper Changed, Button Gadget Clicked, New Window, Notification, Notification Clicked, Zoom Click, Variable Cleared/Set, Email Received (K9), Gentle Alarm, Kaloer Clock, OpenWatch, Reddit Notify, Screebl, Widget Locker (Locked,Unlocked,Hidden)
What's in this version:
17/06/2013: v4.1u3
Bugfixes
action edit: scene actions: fill in scene name if only one scene exists
bugfix from u2: text entry box obscured after pressing + on main screen (doh)
15/06/2013: v4.1u2
Bugfixes
crash in UI leaving info pages while zoom controls showing
attempted fix for new task name box disappearing
attempted fix for some people where Tasker crashes on startup
attempted fix for some people popup text box obscured by soft keyboard
other misc crash problems
when data backup file doesn't exist, mention that explicitly with expected location
14/06/2013: v4.1u1
Bugfixes
action Element Web Control: reload wasn't working due to Tasker caching
crash exiting task edit screen on some systems
attempted fix for crash exiting from main screen on some OS versions
action/event/state select: back in category screen wasn't cancelling
14/06/2013: v4.1
Additions
scene edit: touch mode Edit
deleting single profile: show name in confirmaton box
support for %MTRACK intents from app Media Utilities
Bugfixes
app creation: missing permissions for events Received Text, SMS Success/Failure in some cases
app creation: root task/project with name containing e.g. & was failing
app creation: version name containing e.g. & in was failing
variables tab: only show project indices in proj where base proj referenced, if possible
variables tab: update when moving profiles,tasks,scenes between projects and other common data changes
variables tab: update when switching to it, in case we missed something
variables tab: with Empty deselected, was showing variables which had a stored value which was empty string
source of crashes after leaving some UI screens for an extended period then returning
was needlessly reinitializing some static data every time on starting several components
state edit: Wifi Near/Connected: scan dialog had wrong title
action Notify: using an Ipack then later a non-Ipack, or vice versa, resulted in 2 separate notifications
scene edit: light theme with dark scene background, control buttons weren't visible
root detection: accept pkg com.lbe.security.miui with SU
HTTP Get: Content Type: is only used as a hint to Tasker as what type is coming back, no longer sets Content-type header
builtin icon select: approx 20th icon was a blank space and shouldn't have been selectable
scene element webview: source type File: selector icon wasn't showing file selector
app creation: swiping kid away from recent lists was crashing under most conditions on 4.2+
selecting End If / End For had a graphical glitch before return to task edit screen
using %arr(#?key) in an actions If parameter LHS crashed on return to action list
action Menu: bad formatting of error message when no items had been entered
action/element Menu: dragging items not via a widget was failing every second time
on creating new Menu action, items could not initially be dragged via widgets
Profile Properties: Task Priority value 0 wasn't displaying textually on screen start
(attempted) action Type and other shell-based: IllegalThreadStateException (and catch error in case not fixed)
new boolean params added to actions: apply default when loading old copies of action without the param (not just when edit)
prevent setting of builtin variables via Variables tab
very fast drags were picking up adjacent items
time context without from time: description had space at start
app creation: Notify actions: action item icons weren't appearing
action Element Visibility: was warning about 'no display' if scene wasn't showing yet
action JavaScriptlet: If condition: variable selected from the list was having % stripped
action Set Widget Icon: uri specification of icon wasn't working
action Send Intent: wasn't accepting setting of Mime Type and Data together
action Variable Convert: number base conversions were working with integers instead of long integers
app creation: including USB Connected profile was causing a badly formed manifest
action Go Home: wasn't handling variables for Page parameter
task edit: very long conditions were pushing true/false marker off screen
action/event/state select: don't show text suggestions
action/event/state select: wasn't handling soft input window appearance well
scene image element with variable for background colour: wasn't updating when variable changed
scene map element: satellite and traffic overlay options were mixed up
was accepting whitespace for Lock passcode
some variables were showing up twice in variables tab
JavaScript(let): runShell and getVoice: timeouts were being interpreted as ms instead of seconds in places
Scene Edit: resize/move mode: make sure icons still visible when background matches icon colour
action Element Text: allow empty text
fixed spurious 'warning: udg: no display' after creating a new element when Android destroying activities on-exit
multiple quickly-consecutive activity/dialog scenes could result in timing problems
more code tightening targeted at memory leak(s)
action Test: don't require file to exist to test it's name or dir
catch OOM on icon select screen (builtin icons)
some steps to prevent data leaks in some screens
action CPU: incorrect validation of variable name for Governor param
monitor notification: on Android 4.2+, with transparent icon selected, use normal date (not in status bar anyway)
developers: TaskerIntent.java: prefSet() call was using wrong URI
Notify actions, Actions paramters: click actions weren't working
action/event/state selection: pressing back with filter text set was getting into bad state
action edit: using %var(>) in condition was causing lockup loop
scene element web: some systems: when editing scene Android was launching external browser
state plugins: wasn't taking Invert setting into account
List Files: Hidden parameter was ignored if no Match was entered
JS: functions getLocation and enterKey weren't working correctly
export task descriptions: Notify and Menu actions: show Actions and Items param (though only count for the content)
event Received Intent: array extras weren't getting the right Tasker variable names
event Received Intent: extras with null values were causing Tasker crash
app creation: all xhdpi icons from Tasker were being included in kid unnecessarily, keep only needed
app creation: hdpi icons weren't being included at all, keep needed (only)
exe service logging: action If had two Ifs in a row
action If: in edit screen, condition parameter wasn't labelled
Changes
enable/disable menu entry: visible and always flashes tip, until user uses icon for toggle first time
Zoom category actions: removed 'element' from action names to fit better in selector
action List Files: sort results alphabetically
list item / notify action config: labels now word capped without suggestions
custom monitor notification: changed some colour values to holo default
action Variable Add/Subtract: treat empty var as 0
speeded up profile list scrolling
int text parameters: allow 40 characters instead of 20 (for vars)
scene edit: don't sort touch mode menu
task edit: restrict condition display to single line
main screen task select list: use centre instead of end truncation
This app has no advertisements
More Info:
Download Instructions:
http://uploaded.net/file/5ufso4oy
Mirror:
http://rapidgator.net/file/7a20e10adb3806dabb9ee6bd3cb937fc/2lkLnRhc2t.apk.html
Requirements: (Android 4.0+) with Holo UI
Overview: Automate everything from settings to photos, SMS to speech. ADC2 prize winner.
Total Automation, from settings to SMS. ADC2 finalist!
* Triggers: App, Time, Day, Location, Hard/Soft State, Event, Shortcut, Widget, Timer, Plugins
* Actions: 200+ built-in, plugin support
* Tasks: loops, variables, conditions
* Scenes: design your own screen overlays
* App Creation: create your own standalone apps to share or sell! (Android 2.3-4.0.4)
It's not possible to fix problems reported via Market Comments...
****** Actions By Category ******
[not all actions available on all devices]
* ALERT: Flash, Notify LED/Sound/Vibrate, Cancel Notification, Popup Timed/WithTaskIcons/Names, Torch, Vibrate, Vibrate Pattern
* APP: Calendar Insert, Go Home, Kill App, Load App, Open Map (/StreetView/Nav)
* AUDIO: Alarm/Call/DTMF/Media/Notifhttp://forum.mobilism.org/Ringer/System Volume, Haptic Feedback Toggle, Mic Mute, Notification Pulse, Notification/Ringer Vibrate, Silent Mode, Speakerphone, Sound Effects toggle
* DIALOG: 28 System Settings dialogs
* DISPLAY: Auto-Brightness, Close System Dialogs, Keyguard, Keyguard Pattern, Display Brightness, Display Off Timeout, Display Rotation, Set Wallpaper, Stay On, Status Bar (expand/collapse)
* ENCRYPT (not in market version): File/Directory Encrypt/Decrypt,Enter/Clear Passphrase
* FILE: Browse Files, Directory Create/Delete/Move, File Copy/Delete/Move/Open, Write To File, Read Line, Read Paragraph, Zip/Unzip File
* INPUT: Button, Dpad, Type (root only), Input Method Select, Soft Keyboard (show)
* MEDIA: Media Button Events (grab), Media Player Control, Music File/Dir, Play/Forward/Back/Stop, Photo/Series/TimeSeries, Record Audio, Record Audio Stop, Ringtone, Scan Card
* MISC: (Broadcast) Action Intent, Component Intent, Get Location, GPS Status (<2.3 or Cyanogen/submod), Run (ASE) Script, Say, Say To File, Shut Up, Search For, Set Clipboard, Reboot (root only), Set CPU (root only) Set Timezone
* NETWORK: Airplane Mode, Autosync, Bluetooth, Bluetooth ID, Compose Email, Browse URL, HTTP GET, HTTP POST, Mobile Data (on/off), Mobile Data 2G/3G (Cyanogen only), USB Tether, WiFi (set/toggle), Wifi Disconnect/Reassociate/Reconnect, Wifi Sleep, Wifi Tether, Wimax (set/toggle)
* PHONE: Call, Call Log, Call Block/Divert/Revert, Compose MMS/SMS (Templated), Contacts, End Call, Radio, Send SMS, Send Data SMS, Silence Ringer, Take Call
* TASKER: Change Icon Set, If, End If, Goto Action, Perform Task, Profile Toggle, Query Action, Set Widget Icon, Set Widget Label, Stop, Wait, Wait Until
* VARIABLES: Set, Clear, Inc, Dec, Query, Randomize, Split, Join, List
* ZOOM: Element Position, Size, State, Visibility, Text Size, Text, Image, Text Colour, Image Alpha
* 3RD PARTY: Android Notifier, Astrid, BeyondPod, JuiceDefender Data/Toggle, Gentle Alarm, NewsRob, OfficeTalk, SleepBot, SMS Backup+, TeslaLED, WidgetLocker
****** States ******
Airplane Mode, Bluetooth Connected, Calendar Entry, Docked (Any/Desk/Car), Headset Plugged (Any/Mic/No Mic), Incoming Call, Keyboard Out, Light Level, Media Button, Missed Call, Mobile Network (Any/2G/3G), Orientation (Face Up etc), Power Any/AC/USB, Proximity Sensor, Signal Strength, Unread Text, Variable Value, Wifi Network, Wifi Near
****** Events ******
Alarm Clock, Alarm Done, Date Set, Time/Date Set, Timezone Set, Display: Off/On/Unlocked, File Closed/Deleted/Modified/Moved/Opened/Attributes Changed, Camera Button, Search Button Long-Press, Card Mounted/Removed/Unmounted, Gesture,Missed Call, Phone Idle/Offhook/Ringing, Received Text, SMS Send Success/Failure, Battery Changed/Full/Low/Overheating, Device Boot, Device Shutdown, Device Storage Low, Locale Changed, New/Removed/Updated Package, Wallpaper Changed, Button Gadget Clicked, New Window, Notification, Notification Clicked, Zoom Click, Variable Cleared/Set, Email Received (K9), Gentle Alarm, Kaloer Clock, OpenWatch, Reddit Notify, Screebl, Widget Locker (Locked,Unlocked,Hidden)
What's in this version:
17/06/2013: v4.1u3
Bugfixes
action edit: scene actions: fill in scene name if only one scene exists
bugfix from u2: text entry box obscured after pressing + on main screen (doh)
15/06/2013: v4.1u2
Bugfixes
crash in UI leaving info pages while zoom controls showing
attempted fix for new task name box disappearing
attempted fix for some people where Tasker crashes on startup
attempted fix for some people popup text box obscured by soft keyboard
other misc crash problems
when data backup file doesn't exist, mention that explicitly with expected location
14/06/2013: v4.1u1
Bugfixes
action Element Web Control: reload wasn't working due to Tasker caching
crash exiting task edit screen on some systems
attempted fix for crash exiting from main screen on some OS versions
action/event/state select: back in category screen wasn't cancelling
14/06/2013: v4.1
Additions
scene edit: touch mode Edit
deleting single profile: show name in confirmaton box
support for %MTRACK intents from app Media Utilities
Bugfixes
app creation: missing permissions for events Received Text, SMS Success/Failure in some cases
app creation: root task/project with name containing e.g. & was failing
app creation: version name containing e.g. & in was failing
variables tab: only show project indices in proj where base proj referenced, if possible
variables tab: update when moving profiles,tasks,scenes between projects and other common data changes
variables tab: update when switching to it, in case we missed something
variables tab: with Empty deselected, was showing variables which had a stored value which was empty string
source of crashes after leaving some UI screens for an extended period then returning
was needlessly reinitializing some static data every time on starting several components
state edit: Wifi Near/Connected: scan dialog had wrong title
action Notify: using an Ipack then later a non-Ipack, or vice versa, resulted in 2 separate notifications
scene edit: light theme with dark scene background, control buttons weren't visible
root detection: accept pkg com.lbe.security.miui with SU
HTTP Get: Content Type: is only used as a hint to Tasker as what type is coming back, no longer sets Content-type header
builtin icon select: approx 20th icon was a blank space and shouldn't have been selectable
scene element webview: source type File: selector icon wasn't showing file selector
app creation: swiping kid away from recent lists was crashing under most conditions on 4.2+
selecting End If / End For had a graphical glitch before return to task edit screen
using %arr(#?key) in an actions If parameter LHS crashed on return to action list
action Menu: bad formatting of error message when no items had been entered
action/element Menu: dragging items not via a widget was failing every second time
on creating new Menu action, items could not initially be dragged via widgets
Profile Properties: Task Priority value 0 wasn't displaying textually on screen start
(attempted) action Type and other shell-based: IllegalThreadStateException (and catch error in case not fixed)
new boolean params added to actions: apply default when loading old copies of action without the param (not just when edit)
prevent setting of builtin variables via Variables tab
very fast drags were picking up adjacent items
time context without from time: description had space at start
app creation: Notify actions: action item icons weren't appearing
action Element Visibility: was warning about 'no display' if scene wasn't showing yet
action JavaScriptlet: If condition: variable selected from the list was having % stripped
action Set Widget Icon: uri specification of icon wasn't working
action Send Intent: wasn't accepting setting of Mime Type and Data together
action Variable Convert: number base conversions were working with integers instead of long integers
app creation: including USB Connected profile was causing a badly formed manifest
action Go Home: wasn't handling variables for Page parameter
task edit: very long conditions were pushing true/false marker off screen
action/event/state select: don't show text suggestions
action/event/state select: wasn't handling soft input window appearance well
scene image element with variable for background colour: wasn't updating when variable changed
scene map element: satellite and traffic overlay options were mixed up
was accepting whitespace for Lock passcode
some variables were showing up twice in variables tab
JavaScript(let): runShell and getVoice: timeouts were being interpreted as ms instead of seconds in places
Scene Edit: resize/move mode: make sure icons still visible when background matches icon colour
action Element Text: allow empty text
fixed spurious 'warning: udg: no display' after creating a new element when Android destroying activities on-exit
multiple quickly-consecutive activity/dialog scenes could result in timing problems
more code tightening targeted at memory leak(s)
action Test: don't require file to exist to test it's name or dir
catch OOM on icon select screen (builtin icons)
some steps to prevent data leaks in some screens
action CPU: incorrect validation of variable name for Governor param
monitor notification: on Android 4.2+, with transparent icon selected, use normal date (not in status bar anyway)
developers: TaskerIntent.java: prefSet() call was using wrong URI
Notify actions, Actions paramters: click actions weren't working
action/event/state selection: pressing back with filter text set was getting into bad state
action edit: using %var(>) in condition was causing lockup loop
scene element web: some systems: when editing scene Android was launching external browser
state plugins: wasn't taking Invert setting into account
List Files: Hidden parameter was ignored if no Match was entered
JS: functions getLocation and enterKey weren't working correctly
export task descriptions: Notify and Menu actions: show Actions and Items param (though only count for the content)
event Received Intent: array extras weren't getting the right Tasker variable names
event Received Intent: extras with null values were causing Tasker crash
app creation: all xhdpi icons from Tasker were being included in kid unnecessarily, keep only needed
app creation: hdpi icons weren't being included at all, keep needed (only)
exe service logging: action If had two Ifs in a row
action If: in edit screen, condition parameter wasn't labelled
Changes
enable/disable menu entry: visible and always flashes tip, until user uses icon for toggle first time
Zoom category actions: removed 'element' from action names to fit better in selector
action List Files: sort results alphabetically
list item / notify action config: labels now word capped without suggestions
custom monitor notification: changed some colour values to holo default
action Variable Add/Subtract: treat empty var as 0
speeded up profile list scrolling
int text parameters: allow 40 characters instead of 20 (for vars)
scene edit: don't sort touch mode menu
task edit: restrict condition display to single line
main screen task select list: use centre instead of end truncation
This app has no advertisements
More Info:
Code:
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm
Download Instructions:
http://uploaded.net/file/5ufso4oy
Mirror:
http://rapidgator.net/file/7a20e10adb3806dabb9ee6bd3cb937fc/2lkLnRhc2t.apk.html
infinitely — Thu Jun 20, 2013 12:47 am