I promised a new version yesterday, but couldn't deliver due to 1src being unavailable, so here it is a bit late.
http://lee.dinglisch.net/palm/apt/apt.zip http://lee.dinglisch.net/palm/apt/userguide.html
The name has changed because I got too embarrassed by the connotations of PAP.
Highlights of this version are:
- improved trigger/action organisation
- launching-by-letter
- stroke and tap triggers
- idle/wakeup/exit events
- locking by nearly any of the triggers
- star menus (two quick presses to access actions)
- popup menus (I hadn't intended to do them, but it was just too easy)
- 'real' macros: move around apps tapping controls etc without interaction
- perform actions based on name of memory card inserted
You really should look at the userguide.
I'll try and put some screenshots here, there are a lot in the userguide as well.
Pent
p.s. the following are changes with respect to 0.9, the 'unofficial new release':
v0.9a 10/3/2008
- IMPORTANT: YOU MUST DELETE PREVIOUS VERSIONS BEFORE INSTALLING THIS VERSION
- bugfix: centre button no longer blocked when nothing assigned to it
Newly found bug: when long press assigned with Apt, and centre is pressed shorter, the key-reinjection doesn't
work (i.e. activating the focused control doesn't work).
- bugfix: apps with odd fonts were making a mess of Apt's message boxes
- recent apps action: if it's in a star menu, and there aren't enough recents apps
fill with null to preserve positions of other action in the star
- added 'Add Tap' and 'Add Stroke' to Apt menu, enters a completely new stroke
for the current target app. Rearranged Apt menu.
- added treo volup, voldown, side button triggers
- bugfix: hiding/backup popups work on non-*Default* apps
- bugfix: handle failing to set backup/hiding attribute correctly
- report error trying to change ROM app attributes
- bugfix: any relative strokes defined would block e.g. scrolling. New method more likely
to trigger something underneath (rel strokes only), but should not block anything.
- non-*Default* apps now have maximum triggers available
- bugfix: last row multi was not being handled correctly