/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to avatarsbox.py

  • Committer: Curtis Hovey
  • Date: 2011-08-27 18:35:08 UTC
  • mto: This revision was merged to the branch mainline in revision 741.
  • Revision ID: sinzui.is@verizon.net-20110827183508-ugqbp58na4mtt1no
Updated the pixbuf calls to gtk3.

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
16
16
 
17
17
from gi.repository import Gtk
 
18
from gi.repository import GdkPixbuf
18
19
 
19
20
from bzrlib.config import parse_username
20
21
 
221
222
        :param response: a urllib2.urlopen() return value.
222
223
        :param email: used to identify item from self.__avatars.
223
224
        """
224
 
        # XXX sinzui 2011-08-01: This must be implemented in cairo
225
 
#        if email:
226
 
#            # Convert downloaded image from provider to Gtk.Image
227
 
#            loader = Gdk.GdkPixbuf.PixbufLoader()
228
 
#            loader.write(response.read())
229
 
#            loader.close()
 
225
        if email:
 
226
            # Convert downloaded image from provider to Gtk.Image
 
227
            loader = GdkPixbuf.PixbufLoader()
 
228
            loader.write(response.read())
 
229
            loader.close()
230
230
 
231
 
#            for role in ["committer", "author"]:
232
 
#                self._role_box_for(role).and_avatar_email(email).update_avatar_image_from_pixbuf_loader(loader)
 
231
            for role in ["committer", "author"]:
 
232
                self._role_box_for(role).and_avatar_email(email).update_avatar_image_from_pixbuf_loader(loader)
233
233
 
234
234
    def _role_box_for(self, role):
235
235
        """ Return the Gtk.HBox for the given role """