Ignore:
Timestamp:
Feb 28, 2017, 3:02:19 PM (3 years ago)
Author:
hectorgh
Message:

wip

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/lliurex-store-gui/ScreenshotViewer.py

    r3734 r3773  
    7979               
    8080                if url==False:
    81                         self.image.set_from_pixbuf(data,x,y)
     81                        image_info={}
     82                        image_info["x"]=x
     83                        image_info["y"]=y
     84                        image_info["pixbuf"]=data
     85                        image_info["aspect_ratio"]=True
     86                        self.image.set_from_pixbuf(image_info)
    8287                else:
    8388                        self.show_url(None,data)
     
    101106                        tmp=x.get_children()[0]
    102107                        pixbuf=tmp.image.get_pixbuf()
    103                         id=x.get_children()[0].image_id
     108                        id=x.get_children()[0].image_info["image_id"]
    104109                        b=Gtk.Button()
    105110                        b.add(Gtk.Image.new_from_pixbuf(pixbuf))
    106                         if tmp.video_url!=None:
    107                                 b.connect("clicked",self.show_url,tmp.video_url)
     111                        if tmp.image_info["video_url"]!=None:
     112                                b.connect("clicked",self.show_url,tmp.image_info["video_url"])
    108113                        else:
    109114                                b.connect("clicked",self.screenshot_button_clicked,id)
     
    172177                pixbuf=pixbuf.scale_simple(x*ratio,y*ratio,GdkPixbuf.InterpType.BILINEAR)
    173178                self.image.spinner.hide()
    174                 self.image.set_from_pixbuf(pixbuf,new_x,new_y)
     179               
     180                image_info={}
     181                image_info["x"]=new_x
     182                image_info["y"]=new_y
     183                image_info["pixbuf"]=pixbuf
     184                image_info["aspect_ratio"]=True
     185                self.image.set_from_pixbuf(image_info)
     186               
     187                self.image.set_from_pixbuf(image_info)
    175188
    176189        #def screenshot_button_clicked
Note: See TracChangeset for help on using the changeset viewer.