View Single Post
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#154
Originally Posted by epage View Post
Is your CM calls only or also texts?
At the moment, calls only because the code I copied from did only calls. But I've started fixing it so that it can do texts too.

Originally Posted by epage View Post
At what phase of the call do you send the request? Do you close the call immediately or wait for the request to finish?
I have used the VICar sources. vicar uses a caller daemon separate from vicar-telepathy (the CM). My CM follows the same model: qgv-tp is the CM. When it gets a streamed media request, it calls qgvdial to make a phone call.

Originally Posted by epage View Post
How do you handle checking for new texts if you support them?
Not handled. I don't like the idea of polling for texts, nor do I have a defined interface for asking qgvdial for new texts. So the answer right now is also: "Not designed yet". I will look at the google voice plugin for chrome to see what it does to get notifications because it seems to get them almost instantaneously, but thats still some time in the future.

Originally Posted by epage View Post
How do you plan to handle voicemails?
Not desgined yet. Probably tell qgvdial to play it.

Originally Posted by epage View Post
EDIT: Also how are you planning to handle contacts?
The plan is to NEVER pull in Google contacts. There might be a separate contacts app that will sync Google contacts with the n900 contacts. Since I intend to work like vicar, there should be a "Call with qgvdial" button on all n900 contacts.

qgv-tp is a CM shim to qgvdial, just in the way vicar-telepathy is the CM shim to the vicar daemon.
qgvdial can run without the CM; the CM cannot do without qgvdial. qgv-tp is therefore an "addon" to qgvdial. I intend to keep it that way unless there is a compelling reason to do otherwise - primarily because qgvdial is cross platform, but qgv-tp is not.
__________________
qgvdial: Google Voice client. All downloads
qgvtp: Phone integration for the n900 that dials out and sends texts using qgvdial.
mosquitto: message broker that implements the MQ Telemetry Transport protocol version 3.
qgvnotify: Google voice and contacts notifier for diablo and maemo.

If you want to thank me, click the Thanks button.
If you'd like to thank my applications, vote to move them to extras.