diff options
author | michael <michael@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2009-11-15 06:49:13 +0000 |
---|---|---|
committer | michael <michael@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2009-11-15 06:49:13 +0000 |
commit | 3f6579900c3f3c7175209d7411d4ae87deabc48b (patch) | |
tree | ac273e2b4f9f1ad94aae865207d75efdac9a54e0 /lcd4linux.conf.sample | |
parent | 11ebe1024fd877cc908523fef2d6240be010fadb (diff) | |
download | lcd4linux-3f6579900c3f3c7175209d7411d4ae87deabc48b.tar.gz |
event plugin and dbus interface by Ed Martin
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1053 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to 'lcd4linux.conf.sample')
-rw-r--r-- | lcd4linux.conf.sample | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/lcd4linux.conf.sample b/lcd4linux.conf.sample index d6d2ab1..4df3d50 100644 --- a/lcd4linux.conf.sample +++ b/lcd4linux.conf.sample @@ -327,7 +327,7 @@ Display HD44780-I2C { Display LCDTerm { - Driver 'LCDTerm + Driver 'LCDTerm' Port '/dev/tts/0' Speed 19200 Size '20x4' @@ -559,6 +559,31 @@ Plugin Pop3 { } +Plugin DBus { + # signal 0 is displayed IM msg + # + signal0sender 'im.pidgin.purple.PurpleService' # should be in the form com.domain.app.service, + # the :1.23 form given by dbus-monitor will NOT work, + # if unsure skip it + signal0path '/im/pidgin/purple/PurpleObject' # find using dbus-monitor + signal0interface 'im.pidgin.purple.PurpleInterface' # find using dbus-monitor + signal0member 'DisplayedImMsg' # find using dbus-monitor + signal0eventname 'got_im' # make something up, all Text widgets with an + # event option matching this will be updated +} + + +#this example prints the second argument of signal# 0 +#(in this case it prints the message displayed) +Widget Pidgin { + class 'Text' + expression dbus::argument(0, 1) . ': ' . dbus::argument(0, 2)) + width 20 + align 'R' + event 'got_im' +} + + Widget OS { class 'Text' expression '*** '.uname('sysname').' '.uname('release').' ***' |