Wednesday, February 16, 2011

Google Voice Callback v0.10 is out!

What's new or changed:


  • option to auto append area code to outgoing numbers. This will only apply to numbers with exactly 7 digits.
  • homescreen shortcuts to change callback number
  • much more powerful Tasker/Locale plugin: check it out! You can now change callback numbers and several other settings from Tasker/Locale. Let me know if you want other settings to be accessible from Tasker/Locale.
  • an menu item to "test" a number against filter rules - for those of you with somewhat complicated rule setup, you can easily test your wildcards/regexes.
  • Homescreen shortcut to turn on/off is now also available from the homescreen itself (the usual way, via long presses on an empty space on the homescreen)
  • A fast scrolling thumbnail is added to the pick number screen when creating new filter rules.


Enjoy! And happy belated Valentine's day! :)

Friday, January 21, 2011

Google Voice Callback v0.9 is out!

What's new / changed?


  • New filter rule to filter by phone type (mobile, home, etc.)
  • Filter rules can now be ordered via drag and drop. Rules are checked in the order you specified, and the check will stop once a match is found.
  • Option to start CSipSimple before callback.
  • The passwordless login method is refined a bit in the setting page, and the error catching is more streamlined.
  • Ask one more permission to fix problem with passwordless login for some Android 2.1 phones.
  • Now uses the Android 2.0 Contact API when applicable, which should solve some phone's problem with no contacts shown when picking rules.
  • Call log clean up should now also take care of the callback through Android 2.3's SIP stack.
  • Fixes for Quiet Hour.
  • User interface tweaks here and there. :)


A note to CSipSimple users: for even better compatibility, get the CSipSimple version (from their website) that has the filter feature. Add a filter for your GV number to auto-answer the callback call.

Enjoy!

Thursday, January 6, 2011

Google Voice Callback v0.8 is out!

Happy new year! Google Voice Callback v0.8 brings in some new things:


  • (Android 2.0+ only) Login no longer requires entering password; can use the existing authentications on the phone.
  • The progress dialog when calling back is now dismissed before a new one is up. Overlapping dialogs should now be gone on some devices (some Android 1.6 and others).
  • Number checking for pattern rules with wildcard "*" are now checked after characters "-() " are removed to allow better matching.
  • Quiet Hours settings page should now respect the user's preference for 12/24-hour format.
  • Some better error / information messages.


The big change, of course, is the passwordless login. If you have a Android 2.0+ device (that is, Eclair, Froyo, or Gingerbread), it is highly recommended that you change to the new passwordless login if possible. It is much more secure! This does not work for Android 1.5 and 1.6 users, however, because the authentication API does not exist for Android version below 2.0.

Enjoy!

Monday, December 20, 2010

Google Voice Callback v0.7 is out!

This one has been long in coming; I was occupied with some real life tasks (good luck to me on my graduate school applications, everyone!) Anyways, v0.7 is out:


  • turn off callback completely for certain weekdays and hours (see Quiet Hour in setting)
  • can now call your own GV number
  • bug fixes


The major change is the "Quiet Hour" feature, which is among the number one asked: turn off callback completely for certain time (such as any time other than Monday-Friday, 7am-8pm).

(Those of you who like to play around with your phone probably already implemented this feature on your own with Tasker/Locale. This feature is simply here since perhaps some of you don't want to pay for an extra app to do something as simple as this. I still strongly encourage you to use Tasker/Locale to turn callback on/off based on more complex situations. More features on the plugin is forthcoming, including the ability to change the callback number with the plugin. Stay tuned!)

Happy "callbacking" and happy holidays!

Changes in v0.7.1

fix bug in Quiet Hour

Sunday, August 29, 2010

Google Voice Callback v0.6 is out!

There are lots of changes in this one (though most of them not visible to the end user). So keep the bug report going!

What's new/changed in v0.6:
  • (Experimental) support for auto-answering the callback call. One less click from you! You need enable it in the preferences to use this feature.
  • Better compatibility with the official GV app. To ensure true compatibility, you should set the official GV app's "Making Calls" setting to "Use Google Voice to make all calls". Don't worry, Google Voice Callback still works despite that settings! You should make sure, though, that no other call interceptors are enabled. Otherwise things might not go as expected.
  • Perhaps the most noticeable change: there is a new settings page! The settings pages are now made to be more robust, less mistake-prone, more foolproof, and more reliable.
  • Killed a bunch of bugs/potential bugs.


In v0.6.1:
  • Small bug (FC) fix for phones that does not report their numbers


In v0.6.2:
  • Small bug fix (should affect very few users anyways).


Enjoy!

Sunday, August 15, 2010

Google Voice Callback FAQ

Here is a list of frequently asked questions and answers:

Q: What is the differences between your app and the official Google Voice app? Why do I need Google Voice Callback?
A: As its name implies, my app uses callback mechanism, which means it intercepts your outgoing calls, and then it asks Google Voice to call you back so that when you pick up the incoming call from your Google Voice number, you are connected to your original outgoing number. That means you actually never call out; you answer a call from your Google Voice number.
The official Google Voice app, in contrast, calls out, which means it dials another number instead of your original number (some number from the 416 area code) then transfer you to your original number on their (Google's) end. That means you are virtually dialing a number that does not even exist on your phone book.
Is the difference significant? If you want some form of free call, then it is. See questions/answers below.