gajim: fix arguments list of a on_cancel function

2010-05-25 Thread Yann Leboulanger
changeset f0068736dc8a in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=f0068736dc8a
description: fix arguments list of a on_cancel function

diffstat:

 src/filetransfers_window.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r cfb9f5baca40 -r f0068736dc8a src/filetransfers_window.py
--- a/src/filetransfers_window.py   Tue May 25 09:00:14 2010 +0200
+++ b/src/filetransfers_window.py   Tue May 25 09:00:42 2010 +0200
@@ -396,7 +396,7 @@
 on_response_ok=(on_response_ok, account, contact, file_props),
 on_response_cancel=(on_response_cancel, account, file_props))
 dialog.connect('delete-event', lambda widget, event:
-on_response_cancel(widget, account, file_props))
+on_response_cancel(account, file_props))
 dialog.popup()
 
 def get_icon(self, ident):
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: fix function names in atom window

2010-05-25 Thread Yann Leboulanger
changeset 75c7b21c6bed in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=75c7b21c6bed
description: fix function names in atom window

diffstat:

 src/atom_window.py |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r f0068736dc8a -r 75c7b21c6bed src/atom_window.py
--- a/src/atom_window.pyTue May 25 09:00:42 2010 +0200
+++ b/src/atom_window.pyTue May 25 09:01:06 2010 +0200
@@ -131,7 +131,7 @@
 def on_next_button_clicked(self, widget):
 self.displayNextEntry()
 
-def on_entry_title_button_press_event(self, widget, event):
+def on_entry_title_eventbox_button_press_event(self, widget, event):
 #FIXME: make it using special gtk2.10 widget
 if event.button == 1:   # left click
 uri = self.entry.uri
@@ -139,7 +139,7 @@
 helpers.launch_browser_mailer('url', uri)
 return True
 
-def on_feed_title_button_press_event(self, widget, event):
+def on_feed_title_eventbox_button_press_event(self, widget, event):
 #FIXME: make it using special gtk2.10 widget
 if event.button == 1:   # left click
 uri = self.entry.feed_uri
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: Removed an excess lambda

2010-05-25 Thread Alexander Cherniuk
changeset 1bd09f457f40 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=1bd09f457f40
description: Removed an excess lambda

diffstat:

 src/message_window.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 75c7b21c6bed -r 1bd09f457f40 src/message_window.py
--- a/src/message_window.py Tue May 25 09:01:06 2010 +0200
+++ b/src/message_window.py Tue May 25 10:26:42 2010 +0300
@@ -144,7 +144,7 @@
 self.notebook.set_show_border(gajim.config.get('tabs_border'))
 self.show_icon()
 
-gobject.idle_add(lambda: self.notebook.grab_focus())
+gobject.idle_add(self.notebook.grab_focus)
 
 def change_account_name(self, old_name, new_name):
 if old_name in self._controls:
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: check that pubsub messages have a Atom namespace before p...

2010-05-25 Thread Yann Leboulanger
changeset ef758321c654 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=ef758321c654
description: check that pubsub messages have a Atom namespace before presenting 
them to the user. Fixes #5757

diffstat:

 src/common/pep.py   |  2 +-
 src/common/xmpp/protocol.py |  1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

diffs (23 lines):

diff -r 75c7b21c6bed -r ef758321c654 src/common/pep.py
--- a/src/common/pep.py Tue May 25 09:01:06 2010 +0200
+++ b/src/common/pep.py Tue May 25 09:33:59 2010 +0200
@@ -544,7 +544,7 @@
 items = event_tag.getTag('items')
 if items:
 for item in items.getTags('item'):
-entry = item.getTag('entry')
+entry = item.getTag('entry', namespace=xmpp.NS_ATOM)
 if entry:
 # for each entry in feed (there shouldn't be more than one,
 # but to be sure...
diff -r 75c7b21c6bed -r ef758321c654 src/common/xmpp/protocol.py
--- a/src/common/xmpp/protocol.py   Tue May 25 09:01:06 2010 +0200
+++ b/src/common/xmpp/protocol.py   Tue May 25 09:33:59 2010 +0200
@@ -28,6 +28,7 @@
 NS_AGENTS  ='jabber:iq:agents'
 NS_AMP='http://jabber.org/protocol/amp'
 NS_AMP_ERRORS   =NS_AMP+'#errors'
+NS_ATOM  ='http://www.w3.org/2005/Atom'
 NS_AUTH  ='jabber:iq:auth'
 NS_AVATAR  ='http://www.xmpp.org/extensions/xep-0084.html#ns-metadata'
 NS_BIND  ='urn:ietf:params:xml:ns:xmpp-bind'
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: prevent traceback when atom entry has no title

2010-05-25 Thread Yann Leboulanger
changeset bcfc58b1f0ce in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=bcfc58b1f0ce
description: prevent traceback when atom entry has no title

diffstat:

 src/atom_window.py |  15 +--
 1 files changed, 9 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r df6802e9ac10 -r bcfc58b1f0ce src/atom_window.py
--- a/src/atom_window.pyTue May 25 09:36:30 2010 +0200
+++ b/src/atom_window.pyTue May 25 09:46:12 2010 +0200
@@ -94,13 +94,16 @@
 u'small%s/small' % \
 gobject.markup_escape_text(newentry.feed_tagline))
 
-if newentry.uri is not None:
-self.entry_title_label.set_markup(
-u'span foreground=blue underline=single%s/span' % \
-gobject.markup_escape_text(newentry.title))
+if newentry.title:
+if newentry.uri is not None:
+self.entry_title_label.set_markup(
+u'span foreground=blue underline=single%s/span' % \
+gobject.markup_escape_text(newentry.title))
+else:
+self.entry_title_label.set_markup(
+gobject.markup_escape_text(newentry.title))
 else:
-self.entry_title_label.set_markup(
-gobject.markup_escape_text(newentry.title))
+self.entry_title_label.set_markup('')
 
 self.last_modified_label.set_text(newentry.updated)
 
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits