Been busy lately due to uni work, so not much hacking time. I did enhance that messaging thing a little (not working on other stuff I'd like to work on yet as they're potential SoC projects :-)).
wall, write and other pty based communication support still isn't in there as I didn't manage to get something working (yet). Must be doing something completely wrong somehow.
I did add a "Reply" option to the incoming messages though. Currently the reply dialog is not HIG at all, no I18N support, it's crap PyGTK code, but it does work somewhat.
Here's a little demo (1MB animated GIF screencast, thanks Byzanz (and Company)!)
I made a first "release" for people who's want to play with this. You can find the tarball here, but note it needs work: checking for Python stuff in configure.in, fixing Python code, adding I18N support, get the dialog code inside the C daemon, as using a helper is plain stupid (I use a helper as it's pretty easy to create a GUI using PyGTK quickly).
TODO: incoming message throttling (so one can't flood you using smbclient in a shell for loop), I18N (damn intltool 's been driving me crazy), nicer UI, other messaging "protocol" support, get a Telepathy backend out of this (jdub's idea),...
Comments:
I could add an option to display only incoming messages from the local network, for example.
When running, I get this error message:
File "dbus_bindings.pyx", line 1783, in dbus_bindings.bus_request_name
dbus_bindings.DBusException: Connection ":1.3" is not allowed to own the service "org.gnome.Messaging" due to security policies in the configuration file
Any idea what's wrong?
Were you trying to run the "message command" helper as a normal user?
Very cool little app, this.
But is there any chance to disable the close-massage-countdown and let me decide when to close it? and may it be in the source directly.
very nice work there. Could you list all dependencies to be installed? And where can I find documentation about this dbus and/or gnome notification api?
thanks!
This post has 1 feedback awaiting moderation...