Notices


Reply
Thread Tools
Posts: 2 | Thanked: 0 times | Joined on Apr 2010
#1
Hi,

Does anyone knows if there are any widget application which changes VoIP/IM availability status ?

If not, here's an idea with two different functionality.

Option 1
Widget desktop application which changes your VoIP/IM availability status either online or offline.

Application examples
* bluezwitch
*Simple FMTX desktop widget

Option 2
Widget desktop application which changes your VoIP/IM availability status either to wanted status or offline. Desktop can have as many variantion from same widget but only one is active.

Application example
* ConnectNow internet connection switch

BR

.JHS
 
No!No!No!Yes!'s Avatar
Posts: 700 | Thanked: 846 times | Joined on Nov 2009
#2
Originally Posted by JHS View Post
Hi,

Does anyone knows if there are any widget application which changes VoIP/IM availability status ?

If not, here's an idea with two different functionality.

Option 1
Widget desktop application which changes your VoIP/IM availability status either online or offline.

Application examples
* bluezwitch
*Simple FMTX desktop widget

Option 2
Widget desktop application which changes your VoIP/IM availability status either to wanted status or offline. Desktop can have as many variantion from same widget but only one is active.

Application example
* ConnectNow internet connection switch

BR

.JHS
I think this is quite quickly feasible with Queen Beecon Widget and the appropriate Dbus command.
It could be a 6 states toggle button. I'll have a look at it ASAP.

See also THIS for further reference.

Update: UHM this D-bus method doesn't seem to work on Fremantle ... UHM... and there seems to be no D-bus alternative... UHM ...
Update: UHM... see also HERE ... maybe a workaround is possible
__________________
Have a look at Queen BeeCon Widget (WIKI) Customizable and flexible widget-based multi-instance monitoring, alerting and interactive tool for the N900
Please provide comments and feedback for having QBW supported and enhanced further - (DONATE) - v1.3.3devel / v1.3.3testing / v1.3.3extras

Last edited by No!No!No!Yes!; 2010-04-30 at 12:30.
 
No!No!No!Yes!'s Avatar
Posts: 700 | Thanked: 846 times | Joined on Nov 2009
#3
UHM... this could be the way to go...

Originally Posted by Vadi View Post
command should look like something like this:
Code:
run-standalone.sh dbus-send --print-reply --type=method_call --dest=org.freedesktop.Telepathy.AccountManager /org/freedesktop/Telepathy/Account/gabble/jabber/YOURACCOUNT_40gmail_2ecom0 org.freedesktop.DBus.Properties.Set string:"org.freedesktop.Telepathy.Account" string:"RequestedPresence" uint32:1 string:"offline" string:"newStatus"
well, not exactly... last three variables suppose to be in one variant struct {uint32:1 string:"offline" string:"newStatus"}
And I have no idea how to put them there for dbus-send.

We are looking for:
Code:
dest=org.freedesktop.Telepathy.AccountManager serial=4835 path=/org/freedesktop/Telepathy/Account/gabble/jabber/YOURACCOUNT_40gmail_2ecom0; interface=org.freedesktop.DBus.Properties; member=Set
   string "org.freedesktop.Telepathy.Account"
   string "RequestedPresence"
   variant       struct {
         uint32 1
         string "offline"
         string "@Home"
      }
by dbus-monitor.
Originally Posted by mavit View Post
You could get a list of all accounts with the following and then iterate over them:

Code:
/usr/bin/dbus-send --type=method_call --print-reply --dest=org.freedesktop.Telepathy.AccountManager /org/freedesktop/Telepathy/AccountManager org.freedesktop.DBus.Properties.Get string:org.freedesktop.Telepathy.AccountManager string:ValidAccounts
__________________
Have a look at Queen BeeCon Widget (WIKI) Customizable and flexible widget-based multi-instance monitoring, alerting and interactive tool for the N900
Please provide comments and feedback for having QBW supported and enhanced further - (DONATE) - v1.3.3devel / v1.3.3testing / v1.3.3extras
 
Reply

Thread Tools

 
Forum Jump


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