View Single Post
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#250
Originally Posted by xur17 View Post
I was looking at your dbus support for qgvdial:
http://code.google.com/p/qgvdial/wik...d=DBusCommands

I have 2 quick suggestions / requests:
1. The last dbus command "To text a number without any text (open a text input dialog)" should be the action that occurs when I select "Text via QGV" for a user. Right now it opens a new chat room that doesn't work (displays an error).
2. How difficult would it be to include a dbus action to switch forwarding phones? I wrote a queenbeecon widget that switches my forwarding phones based on my wifi network, but it requires a web server, which makes it difficult for other people to use. My recommendation would be to have a dbus action that allows you to enable and disable arbitrary phones, and maybe some way to verify that the phones were actually switched.
1. That dbus command does not open a chat room. You're confusing it with the contacts integration component that I introduced 2-3 months back. And yes, that button is broken. I'm not sure how I'm supposed to fix it yet, but I'll get to it.
The dbus API itself is working fine. I've tested it several times using my test utilities. You should be able to use it in QB.
2. That is something I've thought about for some time... It is kind of cumbersome right now to open qgvdial then click the dialpad and then click the switch button. It's not difficult to add the dbus api, it is difficult to make the api good enough that it will never need to change in the future. Also, the plumbing is difficult.

Besides, at this moment, I'm concentrating on mosquitto. I have been able to compile and run it on n810 and n900 and hopefully I'll be able to debianize and upload to extras devel soon (on both).
Once that is done, I'll be adding a mqtt subscriber in qgvdial that will wait for an "update now" message to refresh contacts, inbox or settings.
The publisher will be released for n810 and generic Linux - it will poll continuously for changes and post update messages to the server.
__________________
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.