Active Topics

 



Notices


Reply
Thread Tools
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#111
[QUOTE=epage;806649]
Originally Posted by xur17 View Post
Do you know if there is a dbus (or some other) interface that allows me to send messages via im? I have my google voice account setup through gvmax so I can send and receive text messages via google talk.

Telepathy lets you send IMs (TOR, gvmax through jabber, etc) through dbus. There is suppose to be a simplified Qt-esque interface on top of it.



Being a config option isn't an issue, I've just not gotten it working with my gv api (TOR is implemented in Python, and qgvdial is in C++ so not a direct 1-to-1 mapping)
Do you happen to know where to look for info on sending IMS through dbus? I tried searching, but I am not really sure what I am looking for.

Thanks.
 
epage's Avatar
Posts: 1,684 | Thanked: 1,562 times | Joined on Jun 2008 @ Austin, TX
#112
[QUOTE=xur17;806656]
Originally Posted by epage View Post

Do you happen to know where to look for info on sending IMS through dbus? I tried searching, but I am not really sure what I am looking for.

Thanks.
There was a tech preview that I think got rolled into Qt Mobility. At the bottom of their messaging page sounds like an example you'd be interested in
http://doc.qt.nokia.com/qtmobility-1.0/messaging.html
__________________
770, n810, n900, Ideapad S10-3t
TheOneRing, DialCentral, Gonvert, Quicknote, Multilist, ejpi, nQa, Waters of Shiloah
Programming Blog
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#113
Any interest in making a account plugin similar to tor or vicar has done? Just something that you can configure, and then use to directly dial using google voice (an additional link would appear under each contact that would say something like "call using qgvdial")? This would be an awesome feature, and there is plenty of examples of people that have done this before, so it shouldn't be too difficult.
 
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#114
Originally Posted by xur17 View Post
Any interest in making a account plugin similar to tor or vicar has done? Just something that you can configure, and then use to directly dial using google voice (an additional link would appear under each contact that would say something like "call using qgvdial")? This would be an awesome feature, and there is plenty of examples of people that have done this before, so it shouldn't be too difficult.
No plans as yet - I'm not ready to create a full connection manager like TOR. I don't know if vicar has a short cut to getting a "call with vicar" button there, but if you know that there is a shortcut, I can look into it.

Why isn't TOR good enough btw? It uses a stable dbus standard which can be accessed by anyone who needs to send messages(IMs) or make calls.
__________________
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.
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#115
Originally Posted by uvatbc View Post
No plans as yet - I'm not ready to create a full connection manager like TOR. I don't know if vicar has a short cut to getting a "call with vicar" button there, but if you know that there is a shortcut, I can look into it.

Why isn't TOR good enough btw? It uses a stable dbus standard which can be accessed by anyone who needs to send messages(IMs) or make calls.
Vicar recently added a shortcut to make calls using a "call with vicar" button. See the screen shots at the end of the first post here:
http://talk.maemo.org/showthread.php?t=52374

I might take a shot at making an account plugin that can be used to direct dial directly from a button when you click on a contact (like I described above). What is the best way to do this? Should I make it separate from qgvdial, part of qgvdial, call qgvdial using dbus commands, or something else? What is the policy on using code from other projects in something I write?

My main issue with TOR is the lack of direct dial when calling people, which epage has said he has tried to implement, but isn't able to yet. I also wish there was push for text messages, but I am not sure how that could be implemented (and isn't really relevant when comparing qgvdial and TOR).
 
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#116
Originally Posted by xur17 View Post
Vicar recently added a shortcut to make calls using a "call with vicar" button. See the screen shots at the end of the first post here:
http://talk.maemo.org/showthread.php?t=52374
I've used this feature - what I was trying to do was find out if you knew how vicar does it

Originally Posted by xur17 View Post
I might take a shot at making an account plugin that can be used to direct dial directly from a button when you click on a contact (like I described above). What is the best way to do this? Should I make it separate from qgvdial, part of qgvdial, call qgvdial using dbus commands, or something else? What is the policy on using code from other projects in something I write?
You can use my code as long as you respect its license: LGPL. The usual disclaimers apply: I'm not responsible if using my code kills your cat or makes you swear at random people or anything else.

I also offer the following: Tell me how to do that account plugin and I'll do it. Researching multiple things at the same time is time-consuming and very tiresome - and I'm already neck deep in trying to understand how to make a QtMobility contact manager engine using the Google Contacts API.
Please note that if your answer is "write a telepathy connection manager" then sorry, I've already given up on that.
__________________
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.
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#117
Originally Posted by uvatbc View Post
I've used this feature - what I was trying to do was find out if you knew how vicar does it


You can use my code as long as you respect its license: LGPL. The usual disclaimers apply: I'm not responsible if using my code kills your cat or makes you swear at random people or anything else.

I also offer the following: Tell me how to do that account plugin and I'll do it. Researching multiple things at the same time is time-consuming and very tiresome - and I'm already neck deep in trying to understand how to make a QtMobility contact manager engine using the Google Contacts API.
Please note that if your answer is "write a telepathy connection manager" then sorry, I've already given up on that.
I'll look into how vicar does it, and get back with you.
 

The Following User Says Thank You to xur17 For This Useful Post:
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#118
The phone selection in the settings menu resets for me whenever the program updates (when it does its periodic update/login thing every day or so).
 
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#119
Originally Posted by xur17 View Post
The phone selection in the settings menu resets for me whenever the program updates (when it does its periodic update/login thing every day or so).
Phone selection reset is a known issue. That selector is from the old design and will need a few modifications before I can start saving it's state. But thanks for showing me that someone is actually using that feature - I was going to drop it altogether.

btw: I looked at the vicar code. He's written a telepathy connection manager. By my own statement, I had said that I won't be doing that.
However, I may eat my own words and do it because vicar is entirely QT and C++ - this makes my job so much simpler than having to wade through the telepathy specifications and mapping them to the QT telepathy helper classes.

Don't get your hopes high yet - I've yet to find enough time to anything else.
__________________
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.
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#120
Originally Posted by uvatbc View Post
Phone selection reset is a known issue. That selector is from the old design and will need a few modifications before I can start saving it's state. But thanks for showing me that someone is actually using that feature - I was going to drop it altogether.

btw: I looked at the vicar code. He's written a telepathy connection manager. By my own statement, I had said that I won't be doing that.
However, I may eat my own words and do it because vicar is entirely QT and C++ - this makes my job so much simpler than having to wade through the telepathy specifications and mapping them to the QT telepathy helper classes.

Don't get your hopes high yet - I've yet to find enough time to anything else.
I have to switch the phone choice to "ring" so I can direct dial. Otherwise it defaults to sipgate, which doesn't work since that account is never online. The person I am calling gets connected to my voicemail instead (I am assuming it calls sipgate, which goes to voicemail, which makes google voice think the call was connected. I wish I could somehow just default to ring.

Portrait mode would also be awesome (you could just make it an option, and just rotate the display, don't change any of the formating of the display).

I went through the vicar code also, but my lack of experience with python made it too difficult. It did get me to start learning python though (I have started a small sports score update script using google voice).
 
Reply


 
Forum Jump


All times are GMT. The time now is 18:57.