Merge lp:~ken-vandine/indicator-applet/python-v2work into lp:indicator-applet/python0.2

Proposed by Ken VanDine
Status: Superseded
Proposed branch: lp:~ken-vandine/indicator-applet/python-v2work
Merge into: lp:indicator-applet/python0.2
Diff against target: None lines
To merge this branch: bzr merge lp:~ken-vandine/indicator-applet/python-v2work
Reviewer Review Type Date Requested Status
Ted Gould Pending
Review via email: mp+12223@code.launchpad.net

This proposal has been superseded by a proposal from 2009-09-22.

To post a comment you must log in.
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Some fixes to listen-and-print.py, I suppose because of the API change.

38. By Ken VanDine

removed epdb

39. By Ken VanDine

Revert changes, time for a do-over

40. By Ken VanDine

really ported to the new api

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'tests/listen-and-print.py'
--- tests/listen-and-print.py 2009-04-10 15:17:38 +0000
+++ tests/listen-and-print.py 2009-09-22 12:46:50 +0000
@@ -29,21 +29,21 @@
29import gtk29import gtk
30from time import time, ctime, strftime, localtime30from time import time, ctime, strftime, localtime
3131
32def show_property_cb(listener, server, indicator, prop, propertydata):32def show_property_cb(server, indicator, prop, propertydata):
33 print "Indicator Property: %s %s %s %s" % \33 print "Indicator Property: %s %s %s %s" % \
34 (server, indicator, prop, propertydata)34 (server, indicator, prop, propertydata)
3535
36def show_property_time_cb(listener, server, indicator, prop, propertydata):36def show_property_time_cb(server, indicator, prop, propertydata):
37 print "Indicator Property: %s %s %s %s" % \37 print "Indicator Property: %s %s %s %s" % \
38 (server, indicator, prop, 38 (server, indicator, prop,
39 strftime("%I:%M", localtime(propertydata)))39 strftime("%I:%M", localtime(propertydata)))
4040
41def show_property_icon_cb(listener, server, indicator, prop, propertydata):41def show_property_icon_cb(server, indicator, prop, propertydata):
42 print "Indicator Property: %s %s %s %dx%d" % \42 print "Indicator Property: %s %s %s %dx%d" % \
43 (server, indicator, prop, 43 (server, indicator, prop,
44 propertydata.get_width(), propertydata.get_height())44 propertydata.get_width(), propertydata.get_height())
4545
46def show_property(listener, server, indicator, prop):46def show_property(lserver, indicator, prop):
47 if prop == "icon":47 if prop == "icon":
48 listener.get_indicator_property_icon(server, indicator, 48 listener.get_indicator_property_icon(server, indicator,
49 prop, show_property_icon_cb)49 prop, show_property_icon_cb)
@@ -54,19 +54,20 @@
54 listener.get_indicator_property(server, indicator, 54 listener.get_indicator_property(server, indicator,
55 prop, show_property_cb)55 prop, show_property_cb)
5656
57def get_properties(listener, server, indicator):57def get_properties(server, indicator):
58 # TODO: Not in libindicate API yet.58 # TODO: Not in libindicate API yet.
59 return59 return
6060
61def indicator_added(listener, server, indicator, typ):61def indicator_added(server, indicator, typ):
62 print "Indicator Added: %s %s %s" % \62 print "Indicator Added: %s %s %s" % \
63 (server, indicator, typ)63 (server, indicator, typ)
64 import epdb;epdb.st()
6465
65def indicator_removed(listener, server, indicator, typ):66def indicator_removed(server, indicator, typ):
66 print "Indicator Removed: %s %s %s" % \67 print "Indicator Removed: %s %s %s" % \
67 (server, indicator, typ)68 (server, indicator, typ)
6869
69def indicator_modified(listener, server, indicator, typ, prop):70def indicator_modified(server, indicator, typ, prop):
70 print "Indicator Modified: %s %s %s %s" % \71 print "Indicator Modified: %s %s %s %s" % \
71 (server, indicator, typ, prop)72 (server, indicator, typ, prop)
72 show_property(listener, server, 73 show_property(listener, server,

Subscribers

People subscribed via source and target branches