Change Log
Help
Email: info@angrygoatapps.com
Web: www.angrygoatapps.com
Twitter: angrygoatapps

| About |  |  |

Pronto Dial allows you quickly dial, text, or email your most frequently used contacts. It is designed to mimic the look and feel of native WebOS apps to give a more seamless experience. Optimized for fast loadup, Pronto Dial is a great replacement for the Phone app on the Quick Launch bar.
Features

- Fast Loadup
- Supports multiple user customizable categories
- Reordering of categories and contacts
- One touch dialing/texting/email
- Customizable predefined messages
- Send your current location
- Drawers for accessing a contact's other phone numbers
- Swiping to switch categories
- Copying/Moving contacts between categories
- Group SMS/Email
- Customize a contact's name
- Mechanism to prevent accidental deletion

| Contacts List |  |  |

Header and Buttons

The header bar shows you which category you are currently in. The left and right arrows cycles through the categories. Tapping on the header bar shows a sub menu allowing you to go directly to a category or go to the category management screen.

Enables GPS tracking. Please see Location Services section.
Sorts the current category.
Opens the Add Contact screen.
Launches the Phone app.
Launches the Messenger app.
Launches the Web Browser app.
Launches the Email app.
Launches the Contacts app.
Launches the Calendar app.
Toggles Delete Mode.
Main List

- Tap the contact to dial the number or send an email to the address shown.
- Double Tap the contact to auto dial the contact, regardless of the Auto Dial setting in Preferences
- Tap the contact's sms button to send a text to the number shown.
- Tap and hold a contact's sms button to send a predefined message. Along with your custom messages, you can also send your current location. See the 'Location Services' section for details.
- Tap the text icon next to an email address to send a predefined email.
- Tap the contact's picture to open a drawer with the other phone numbers or email addresses.
- Double Tap the picture to open the contact in the Contacts app.
- Tap and hold the picture to change the contact's name. Changing a contact's name here will not affect it's actual name in the Contacts system. Entering a blank name will revert the contact to it's original name.
- Tap and hold on a contact to change it's position.
- Swipe left or right to switch categories
- Sorting the contacts does not work continuously; ie. when you add a new contact, it will not be automatically put in sorted order. This is so that you can have a sorted list and still be able to manually adjust the order.
- Sorting by first name or last name sorts the contacts by the original first name and last name that was retrieved from the contacts system, not by the custom name added within the app.

In a drawer

- Tapping a number dials that number. Tapping an email address sends an email to that address.
- Tapping the sms button sends a text to that number.
- Tapping the checkbox will select that number/email to be the primary number/email for that contact. The primary number/email is the one that's associated with the main item.

Shortcuts

- If a category is assigned a shortcut key, there will be a blue letter next to it's name in the header submenu.
- To use a shortcut, hold a finger on the gesture area and press the letter on the keyboard corresponding to the category you want to switch to.

Inserting Contacts

- Switch to the category you want to add a contact to and tap the Add Contacts button.
- In the Add Contacts screen, tapping on a contact add it to the current category.
- You can add the same contact as many times as you want to any category.

Deleting Contacts

- Open the Applicataion Menu on the top right.
- Tap on Toggle Delete Mode to enable it.
- When in Delete Mode, the background turns red and you can swipe to delete a contact.
- Tap on Toggle Delete Mode again to disable it.

Copying/Moving Contacts

- Navigate to the category with the contacts you want to copy or move.
- Open the Applicataion Menu on the top right.
- Tap on 'Copy/Move Contacts'
- In the Contacts selection screen, select one or more contacts. Tap 'Next' after you've made your selection.
- In the Destination selection screen, select one or more destination categories.
- Tap 'Copy' or 'Move' to copy or move the selected contacts to the selected destination categories.

Updating Contacts

It is currently NOT possible for a third party app to automatically synchronize its contacts with the ones in the phone's Contacts app.
To update a contact in this app, just add the same contact again in any category. This will automatically update every instance of that contact and every category.

View All Contacts

- The 'View All Contacts' item in the Applicataion Menu opens a screen showing you all the contacts you have in this app without duplicates.
- This list is sorted alphabetically by last name, first name, or the displayed name. You can choose the sort method with the SORT button in the header.
- Changing the primary phone of a contact here will change it for every instance of this contact in every category.
- The Add Contact button here is only used for updating existing contacts. It will not add a new contact.
- DELETING A CONTACT HERE WILL DELETE EVERY INSTANCE OF IT IN EVERY CATEGORY.

| Categories |  |  |

The 'Manage' item in the submenu of the header bar on the main screen brings you to the categories list. Here you can add, delete, rename, re-order, customize, and set the shortcut key of your categories.

- Tapping a category lets you rename it.
- Tap on the 'i' button to change the background color or to hide/show the category.
- Hidden categories won't show up in the main contacts list, but it's contacts will still show up in the View All Contacts screen
- Swiping deletes the category. There's no delete mode here.
- The New Category button adds a new category to a bottom of the list.
- Tap and hold a category to change its order in the list. The order of the categories here affects the order in which the arrows in the main screen will cycle through them.
- Deleting a category will delete every contact in that category and only that category.
- The blue box on the right side of a category shows the current shortcut key for that category. Tap on it to select a new one. The letters X, C, and V are not available for use as shortcuts, they are reserved by the system for Cut, Copy, and Paste.

| Group SMS/Email |  |  |

Tap and hold the header bar to bring up a popup dialog for sending either SMS's or emails to every contact in the current category. You can send either a predefined message or create a new message.

- The SMS/Email will only be sent to the primary number/address of the contacts; ie. the info displayed in the main list and not the info inside the drawers.
- If the "SMS - Mobile/Pager only" option is enabled in Preferences, the SMS will only be sent to numbers with the 'mobile' or 'pager' label
- The popup dialog will only show up if there are numbers or addresses to send to.

| Predefined Messages |  |  |

The 'Predefined Messages' screen allows you to create, reorder, delete, and edit your predefined messages.

- Tap on 'New Message' to create a new message.
- Swipe to delete a message
- Tap and hold on a message to change it's place in the list.
- Tap the blue box next to each message title to select if the message is available for SMS's, emails or both.
- Tapping on a message will bring you to the message details screen, where you can edit it's name, content, and type (SMS, email, or both)
- If a message has no content then it's name will be used as the content of the message when it is sent.
- When sending a message that have both a name and content as an email, the name will be used as the subject of the email.
- To use a predefined message, tap and hold the SMS button of a phone contact or tap the text icon next to an email contact. This will bring up a submenu listing the names of messages with the type appropriate to the contact type.

| Location Services |  |  |

The submenu that allows you to send predefined messages also allows you to send your current location. This function uses the Location Services feature of your phone which has certain issues you should be aware of.
Important Note.

Location is determined by the phone using a system called Assisted GPS, which first retrieves a rough estimation of your position using the cell phone towers before connecting to the GPS satellites to refine that position, hence the term Assisted GPS. This allows for a much faster initial position retrieval as well as working better indoors. Unfortunately not every phone carrier allows third party apps access to the 'assisted' feature, which means that getting an initial location would take longer. For example, Verizon is one such carrier. One workaround is to first launch VZ Navigator before using the location feature of this app. Another is to keep the tracking feature (described below) turned on.

- In the preferences screen, you can select if you want to send the address of your current location or the longitude and latitude coordinates. The default is to send an address.
- If you choose to send an address, make sure you are connected to the internet. Address lookup uses a Google service.

Tracking

Enabling tracking allows your phone to continuously track your position, which means sending your location is a lot faster since it will already be available. However, keeping tracking enabled will drain your battery faster. Tapping on the dot to the left of the category title in the main screen enables or disables tracking.

GPS tracking disabled.
Tracking enabled, bad accuracy.
Tracking enabled, good accuracy.

- In the preferences screen, you can choose the threshold for which the accuracy is considered to be good.
- You can also choose to have tracking to automatically be enabled each time you launch the app.

| Backup |  |  |

This app can create a backup of its data including the categories, contacts, and predefined messages and uploaded to Google Drive or send it in an email. The backup data can optionally be encrypted with a password.
To use Google Drive, you must have an account with any Google service.
You can access Google Drive here: http://drive.google.com/
Authorizing with Google Drive

- This app must to be authorized with Google Drive you use its services.
- In the Backup & Restore screen tap 'Authorize' in the Google Account section. This will bring up a login page to your Google account.
- After you log in, a page will come up saying that this app is requesting access to 'Google Drive'. Tap the 'Grant Access' button.
- After you grant access you be brought back to the Backup & Restore screen and either a notification will show up at the bottom saying the authorization was successful or a dialog will inform you that authorization has failed. If authorization fails, try again later the Google authorization servers may be busy.
- After you are authorized, the 'Authorize' button will change to say 'Reauthorize'. Normally you shouldn't need to reauthorize this app unless you want to change to a different Google account or the app tells you there is an authorization problem during upload. If that's the case tap this button to go through the authorization process again.
- The 'Revoke Authorization' button revokes this app's right to access your Google Drive account.
- Folder is the folder in Google Drive where the backups will be uploaded to. You can set this to anything you like except for leaving it blank. If the folder doesn't exist in Google Drive, it will be created automatically.

Backup

- Tap the Backup button and choose the backup method. The 'to Google Drive' option will only be enabled after you have authorized this app with Google Drive (see above).
- After you select a backup method and confirm your intention, you will be asked to provide a password to encrypt the backup data with. Leave the password field blank if you do not want to encrypt the backup
- Even without encryption, the backup is compressed and would not be human readable.
- This only creates a backup of the app data and NOT it's preferences. The app preferences should automatically be backed up to your Palm profile.
- To save a Google Drive backup as a file on your computer, download the backup file as a 'Plain Text' file from Google Drive
- To save an email backup as a file on your computer, copy the backup data contents of the email into a plain text file. Do NOT save it as any other format, but a plain text file. On a Windows machine copy it into Notepad and save it as a 'Text Document'(.txt). On a Mac copy it to TextEdit and save as plain text. Make sure you just copy the block of random looking text. There should not be any hard line breaks in the text, if there are remove them before saving the file.

Restore

- This app can restore its data from a backup downloaded directly from Google Drive or read from a file on the device.
- All existing data will be deleted before the backup data is restored.
- If you are restoring from a file, connect your device to your computer as a USB drive and copy the file to your device.
- When you select either import options, you will be given a confirmation dialog. After you confirm, a file selector screen will show up. After you select a file, if it is encrypted you will be asked to provide a password. The data will then be checked for integrity and a final confirmation dialog will appear. At this point, your existing data is still intacted and nothing will be changed if you tap 'No'. If you tap 'Yes', your existing data will be erased and replaced with the backup data.

| Troubleshoot |  |  |

- The person I want to add has multiple phone numbers. How do I choose which number to add?

  This app automatically adds a contact's every phone number. After you add the contact, tap on the contact's picture to open a drawer with all the numbers in it.

- The Messenger app launches to an Unknown person when I tap the SMS button.

  This means that the contact has changed in the Contacts system. This includes any changes synced from an external source like Facebook including the profile picture. You can either delete the entry from the main contact list and add it again, or you can just update the contact by tapping Add in the View All Contacts screen and choosing the contact you want to update. If this happens too often, and you don't want have to do this every time, set this app to launch the Messenger app in the New Message screen instead of the Conversation List. You can do this in Preferences.

- I just upgraded to the newest version and my existing contacts didn't show up.

  Close and restart app. This is pretty rare and shouldn't cause any permanent problems.

- When I use the location feature an error states that this app has been blacklisted

  You selected 'No' when asked to accept the Location Services or Google Location Services terms of use. You need to go the Location Services app and enable 'Auto Locate' for the location features of this app to continue to function. This app will automatically be removed from the blacklist after a certain period of time, but Palm has no documentation of how long this period is.

- The Google Drive authorization screen or file list is not loading.

  Google Drive can be very slow at times, especially if you haven't connected to it with this app before or haven't done so in a while. However, you should also make sure that you have an internet connection.

| Important Note |  |  |

Upgrading from 1.1.0: All later versions have the ability to send email. Unfortunately, due to a limitation of the WebOS SDK, it is not possible to automatically update this app's existing contacts with their email addresses. You will need to do it manually. The easiest way to do this is to go to the View All Contacts screen and re-add every contact that has an email address.