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
1=== modified file 'tests/listen-and-print.py'
2--- tests/listen-and-print.py 2009-04-10 15:17:38 +0000
3+++ tests/listen-and-print.py 2009-09-22 12:46:50 +0000
4@@ -29,21 +29,21 @@
5 import gtk
6 from time import time, ctime, strftime, localtime
7
8-def show_property_cb(listener, server, indicator, prop, propertydata):
9+def show_property_cb(server, indicator, prop, propertydata):
10 print "Indicator Property: %s %s %s %s" % \
11 (server, indicator, prop, propertydata)
12
13-def show_property_time_cb(listener, server, indicator, prop, propertydata):
14+def show_property_time_cb(server, indicator, prop, propertydata):
15 print "Indicator Property: %s %s %s %s" % \
16 (server, indicator, prop,
17 strftime("%I:%M", localtime(propertydata)))
18
19-def show_property_icon_cb(listener, server, indicator, prop, propertydata):
20+def show_property_icon_cb(server, indicator, prop, propertydata):
21 print "Indicator Property: %s %s %s %dx%d" % \
22 (server, indicator, prop,
23 propertydata.get_width(), propertydata.get_height())
24
25-def show_property(listener, server, indicator, prop):
26+def show_property(lserver, indicator, prop):
27 if prop == "icon":
28 listener.get_indicator_property_icon(server, indicator,
29 prop, show_property_icon_cb)
30@@ -54,19 +54,20 @@
31 listener.get_indicator_property(server, indicator,
32 prop, show_property_cb)
33
34-def get_properties(listener, server, indicator):
35+def get_properties(server, indicator):
36 # TODO: Not in libindicate API yet.
37 return
38
39-def indicator_added(listener, server, indicator, typ):
40+def indicator_added(server, indicator, typ):
41 print "Indicator Added: %s %s %s" % \
42 (server, indicator, typ)
43+ import epdb;epdb.st()
44
45-def indicator_removed(listener, server, indicator, typ):
46+def indicator_removed(server, indicator, typ):
47 print "Indicator Removed: %s %s %s" % \
48 (server, indicator, typ)
49
50-def indicator_modified(listener, server, indicator, typ, prop):
51+def indicator_modified(server, indicator, typ, prop):
52 print "Indicator Modified: %s %s %s %s" % \
53 (server, indicator, typ, prop)
54 show_property(listener, server,

Subscribers

People subscribed via source and target branches