5,600,335 Members 35,095 Now Online
XDA Developers Android and Mobile Development Forum

[PRJ] GVV 0.7.5 - Google Visual Voicemail - Now with more Login options [1/02]

Tip us?
 
Sl4sher
Old
(Last edited by Sl4sher; 3rd January 2011 at 01:02 AM.)
#1  
Senior Member - OP
Thanks Meter 8
Posts: 132
Join Date: Dec 2006
Default [PRJ] GVV 0.7.5 - Google Visual Voicemail - Now with more Login options [1/02]

The lack of a Google visual voicemail for Winmo has pissed me off for long enough, so now I've take it upon myself to resolve this great injustice.

Submitted for your enjoyment GVV 0.7.5:



Details:
Google Visual Voicemail is a semi-offline client for Google voice. You can view and play your voice messages as well as mark them read/unread and delete them.

When updating, message text is downloaded to a local cache that can be viewed at any time. Audio is downloaded the first time you click play and is stored for future use.

You must update manually by going to menu->update. Automatic voicemail checking is being worked on, keep an eye on the NEW section.

(v 0.3)
Numbers are looked up against the phone's contact list, names are now displayed when known.

(v 0.4)
Lot's of good stuff this time!

Make calls via Google voice.
This version includes a very simple dialer (look in the menu) and an option to return calls via google voice. You must set the number of the cellphone you're using in the settings menu for this to work.

Upgraded to SenseSDK 1.3
Latest and greatest, should be more stable all around.

Separation of Voicemail and SMS
I originally didn't realize that the default view would show sms. Rather than taking it away from you guys, I've separated sms from the default view. (Sending sms will get done when I feel like it.)

Removed from 0.5!!!
GVV now calls its update methods every so often on it's own and caches your Google Voice account. Configure frequency under settings.
When GVV downloads something by itself it puts up a notification to that effect.


Fixed
No parse error for empty folders.
Xmldocuments are unlocked manually, you should no longer see errors about xml files being locked.
Removed update from startup, it should drop you into the UI a bit faster, but you'll have to run an update yourself.
Clearing the cache first checks if you have a cache.
SMS should show full thread now as on GV.
Numbers are checked against outlook contacts without a 1 in front.
Deleted messages are now removed from the main list.

(v0.5)

Added contacts to dialer.

Changed when updates happen
Added update on receipt of GV sms. The sms is left alone for now.
Removed timed update as it didn't work during sleep mode.

Fixed
Contact number comparison, again I hope.
Non-gmail addresses should work now.
JSON parse error on missing location.
Specified argument was out of range on login should be fixed for everyone now.
Looks like Google was disallowing passing the auth token in the url, updated to use a header.
YOU WILL LIKELY START GETTING THIS ERROR WITH OLD VERSIONS, UPGRADE TO 0.5+!

(v0.5.5)

Upgraded to SenseSDK 1.36

Fixed
Dialer item names guaranteed to be unique. *Fist shake at SenseSDK*
Update button updates both sms and voicemail at the same time.

(v0.6)

Upgraded to SenseSDK 1.38
This should fix all the transcript sizing issues. If yours doesn't look right let me know.

New SMS Form
Create new SMS's and reply to your messages via the same form.
Support adding one time numbers and picking from contacts.

Audio redirected to handset
Load Speaker/Handset Speaker switching is handled by DynRIL by Teksoft and may have is own issues or restrictions.
This is very experimental!
I know it talks to the audio driver so not all hardware may be supported! This has been tested as working on my TP2.
I know it doesn't like to redirect when there is audio playing, especially to the handset. So if you have wmp in the background playing, it may not work.
I've also had some trouble doing handset->speaker->handset, the issue usually corrects itself if you pause message playback manually, toggle the setting, and resume the message.

Fixed
Dialer item names guaranteed to be unique, again. *Fist shake at self*
Better threading support for SMS. The thread is no longer treated as one transcript.

(0.6.2)

GVV now quits
The WMP COM object was keeping the application open, it is now closed before the application exits.
SenseSDK lists are manually unloaded before exit as per eboelzner's sample programs.
I still see a small memory leak, I'll try to track it down as best I can, but most of the memory used is released on exit.
(I thought managed code was meant to prevent exactly this crap, Thanks Microsoft!)

Upgraded to SenseSDK 1.39
This version has changes to the way items dispose as well, it should help free memory on exit.

Fixed
SMS's were send with a blank "id", this seamed to break threading for replies. Removed id from POST altogether, looks like Google guesses the thread now.

(0.7)
Login Screen
Framework for changing log in on start has been added. Right now the login screen is just a way to edit the username options found in the settings file and screen. As the main screen still performs the login right now, incorrect credentials will not stop you from proceeding to the main screen (nor will a failed login).

Quickscroll
Quickscroll on contact lists. Buttons on the side of the contact list to jump to a section like HTC Contact Enhancement.

Fixed
The "Error drawing image[]" bug.
Improvements to dialer delete button, better rapid press support and holding for 1 sec+ will delete the whole field.
Removed skip to end ">>|" button, due to lack of necessity.

(0.7.5)
[NEW]

Auto Login
Autologin option added to start screen. Untick it to interrupt it and make changes.

Per account cache
Each username gets it's own cache file. So you can use GVV with multiple accounts. I don't think you can use a character in an email address that you can't use in a filename, prove me wrong and I'll change the naming system. (You may be able to break something by typing junk into the username field but everything should work for real usernames)

Fixed
Busy icon over messages no longer over messages.


GVV has been tested on a Touch Pro 2 and a Treo Pro, all resolutions should be supported, let me know if you experience layout problems.

You must have .netcf 3.5.

Want something else? You know what to do.

Instructions:
  1. Install cab.
  2. Enter your Google Voice details at the login screen.
  3. For username, enter your full gmail address (ie. you@gmail.com) and for password your password.
  4. Log In!
  5. Enter your phone number and GV number on the settings page for dialer support.
  6. Click save (click ok on the popup) then click cancel.
  7. Click menu and click update.
  8. Enjoy.

Disclaimer:
I provide this software As-Is, with no warranty or guarantee of any kind. I take no responsibility for any damage that this program may cause, including but not limited to: resets, hard resets, device explosions, account bans, and/or data loss.

Thanks to:
eboelzner for his Sense Interface SDK.
msullivan for the code to get _rnr_se, thanks for posting your source dude.
MAD_Matt for the new application icon.

HUGE THANKS TO THE FOLLOWING FOR DONATING!
carrot34, thesecondsfade, MAD_Matt, formula84
I appreciate it greatly!

If you like my work, please donate:
Attached Thumbnails
Click image for larger version

Name:	ScreenShot10.jpg
Views:	22035
Size:	14.3 KB
ID:	323937   Click image for larger version

Name:	ScreenShot8.jpg
Views:	21630
Size:	16.8 KB
ID:	323938   Click image for larger version

Name:	ScreenShot17.Png
Views:	19922
Size:	36.9 KB
ID:	329151   Click image for larger version

Name:	ScreenShot_2.Png
Views:	17734
Size:	41.3 KB
ID:	338715  
Attached Files
File Type: cab gvv_0.5.5_beta.cab - [Click for QR Code] (686.0 KB, 1251 views)
File Type: cab gvv_0.6.2_beta.cab - [Click for QR Code] (740.2 KB, 2948 views)
File Type: cab gvv_0.7.0_beta.cab - [Click for QR Code] (774.7 KB, 228 views)
File Type: cab gvv_0.7.5_beta.cab - [Click for QR Code] (775.3 KB, 2360 views)
 
chrisw05
Old
(Last edited by chrisw05; 27th April 2010 at 03:34 AM.)
#2  
Member
Thanks Meter 1
Posts: 61
Join Date: Dec 2007
wooohooo i was just looking for a visual voice mail that wasn't completely web based
Update: Install went as you said it would, i had to use the onscreen keyboard on my touch pro 2 the hardware keyboard wasnt letting me use the fn key for numbers in the password and would be nice if we could hear the voicemail through the ear mic instead of speakerphone other than that awsome work! prob gonna be my fav app for my phone!
 
sid0101
Old
#3  
Senior Member
Thanks Meter 6
Posts: 154
Join Date: Oct 2008
hey, would it be possible to add sms to to the voice mail box? Like an all in one? I would hate to use two programs for my inbox. but cheers and congrats!
 
Sl4sher
Old
#4  
Senior Member - OP
Thanks Meter 8
Posts: 132
Join Date: Dec 2006
Quote:
Originally Posted by sid0101 View Post
hey, would it be possible to add sms to to the voice mail box? Like an all in one? I would hate to use two programs for my inbox. but cheers and congrats!
Thanks!

I'll look into sms for the next release. I don't use sms through GV, that's why it's not in there. But I can't send sms until I figure out how to get _rnr_se.
 
chrisw05
Old
#5  
Member
Thanks Meter 1
Posts: 61
Join Date: Dec 2007
Im surprised not many people have replyed or showed any interest in this app! I think its great
 
Psichi
Old
#6  
Psichi's Avatar
Senior Member
Thanks Meter 382
Posts: 552
Join Date: Dec 2008
Location: Plano
I would love to try this, but the link says it is an invalid attachment link.
I fart in your general direction.
 
Sl4sher
Old
#7  
Senior Member - OP
Thanks Meter 8
Posts: 132
Join Date: Dec 2006
Quote:
Originally Posted by Psichi View Post
I would love to try this, but the link says it is an invalid attachment link.
Just posted an update, that's what probably caused the invalid link, try the new version .

New in 0.2 is sending data to Google Voice, you can now delete messages and mark read/unread. Also new are the voicemail play controls.

Download from first post.

Enjoy!
 
chrisw05
Old
#8  
Member
Thanks Meter 1
Posts: 61
Join Date: Dec 2007
strange its letting me download it right now. and its nice and functional too after the first install.
 
Psichi
Old
#9  
Psichi's Avatar
Senior Member
Thanks Meter 382
Posts: 552
Join Date: Dec 2008
Location: Plano
Quote:
Originally Posted by Sl4sher View Post
Just posted an update, that's what probably caused the invalid link, try the new version .

New in 0.2 is sending data to Google Voice, you can now delete messages and mark read/unread. Also new are the voicemail play controls.

Download from first post.

Enjoy!
That must have been the issue, able to download fine now.
I fart in your general direction.
 
mike2nl
Old
#10  
mike2nl's Avatar
Senior Member
Thanks Meter 517
Posts: 3,570
Join Date: Jul 2009
Location: Near Utrecht
What i know is that google voice is only working in USA. Is that right what i have read?
Sensation XE: 光盤 6, PYDX & AIO latest
SGT 10.1 3G: JellyBeanICS v8, Yoda 2.4
SGT 7 3G: CM 11, 4.4.2 storm31
HD2: 光盤 3.7, marc 0.2.3
Teams: CHTBeta & Art, CD
Apps: 3D Photo Browser Mods
Android Test Links: USB Echo

Tags
google voice
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes