
UpdatedJul 10, 2025
PublishedJan 8, 2024
Packagese.petersson.gestures
MD525655a7cb96f47e2ba921db54ee60f01
SHA1 (signer)54:A3:D9:EE:4A:D9:F4:60:25:34:BC:C9:05:6E:E6:0D:54:97:CC:31
Signed byCN=Jonas Petersson, OU=XMS Penvision, O=XMS, L=Norrköping, ST=Östergötland, C=SE
Malware scanTRUSTED
Contact[email protected]
Privacy policyView
Description
Create shortcuts for easy access you favorite actions. Just select the persistent notification at any time to bring up screen where you draw a self designed doodle which will match against your personal list of actions.
Can also be started with long-press on the search key or optionally with the camera key on devices that have these.
NOTE: After the action you are returned to the exact state you were in before you selected the notification - not on the home screen. Also, this way you can potentially access a lot more than will ever fit on your home screen.
Currently supports direct calling anyone from your phone book, launching any of your applications, opening many shortcuts, running anything defined in Tasker, toggling bluetooth, toggling wifi and toggling auto-rotate.
Should work on any device from 1.6 to 4.1 (and beyond) and is designed to handle that certain features are missing from some devices (such as calling on tablets or bluetooth on 1.x). Let me know if you find a problem and I'll look into fixing it.
For 4.1 it will use the new Notifications features to hide from the status bar and also expand to show the three first defined gestures as instant shortcuts.
Note that I'm well aware that the nature of this app causes it to require a fair number of permission. Currently there is no way to explicitly make them optional unless you run the latest Cyanogen - you may want to star issue 6266 on Google Code. For completeness here is what they are used for:
READ & WRITE EXTERNAL STORAGE: save your gestures, also easy copy to some other device.
WRITE_SETTINGS: toggle auto-rotate screen.
CALL_PHONE & READ_CONTACTS: Quick dial to a contact
BLUETOOTH_ADMIN & BLUETOOTH: Toggle Bluetooth
ACCESS_WIFI_STATE & CHANGE_WIFI_STATE & WAKE_LOCK: Toggle Wifi
RECEIVE_BOOT_COMPLETED: Autostart
INTERNET: Error catching, online help and feedback
Can also be started with long-press on the search key or optionally with the camera key on devices that have these.
NOTE: After the action you are returned to the exact state you were in before you selected the notification - not on the home screen. Also, this way you can potentially access a lot more than will ever fit on your home screen.
Currently supports direct calling anyone from your phone book, launching any of your applications, opening many shortcuts, running anything defined in Tasker, toggling bluetooth, toggling wifi and toggling auto-rotate.
Should work on any device from 1.6 to 4.1 (and beyond) and is designed to handle that certain features are missing from some devices (such as calling on tablets or bluetooth on 1.x). Let me know if you find a problem and I'll look into fixing it.
For 4.1 it will use the new Notifications features to hide from the status bar and also expand to show the three first defined gestures as instant shortcuts.
Note that I'm well aware that the nature of this app causes it to require a fair number of permission. Currently there is no way to explicitly make them optional unless you run the latest Cyanogen - you may want to star issue 6266 on Google Code. For completeness here is what they are used for:
READ & WRITE EXTERNAL STORAGE: save your gestures, also easy copy to some other device.
WRITE_SETTINGS: toggle auto-rotate screen.
CALL_PHONE & READ_CONTACTS: Quick dial to a contact
BLUETOOTH_ADMIN & BLUETOOTH: Toggle Bluetooth
ACCESS_WIFI_STATE & CHANGE_WIFI_STATE & WAKE_LOCK: Toggle Wifi
RECEIVE_BOOT_COMPLETED: Autostart
INTERNET: Error catching, online help and feedback
Required features
- Faketouch android.hardware.faketouch
Permissions (8)
Zap's Gestures requests the following Android permissions:
- Call Phone android.permission.CALL_PHONE
- Internet android.permission.INTERNET
- Post Notifications android.permission.POST_NOTIFICATIONS
- Query All Packages android.permission.QUERY_ALL_PACKAGES
- Read Contacts android.permission.READ_CONTACTS
- Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED
- Net Dinglisch Android Tasker Permission Run Tasks net.dinglisch.android.tasker.PERMISSION_RUN_TASKS
- Se Petersson Gestures Dynamic Receiver Not Exported Permission se.petersson.gestures.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION