Ejemplo n.º 1
0
 def on_entry1_activate(self, widget, status):
     pi = Picasa(token_file=comun.TOKEN_FILE)
     if self.entry1.get_active():
         if pi.do_refresh_authorization() is None:
             authorize_url = pi.get_authorize_url()
             ld = LoginDialog(authorize_url)
             ld.run()
             pi.get_authorization(ld.code)
             ld.destroy()
     else:
         pi.revoke_authorization()
     self.entry1.set_active(pi.do_refresh_authorization() is not None)
Ejemplo n.º 2
0
 def load_preferences(self):
     configuration = Configuration()
     self.image_link = configuration.get('image_link')
     max_size = configuration.get('max_size')
     reduce_size = configuration.get('reduce_size')
     reduce_colors = configuration.get('reduce_colors')
     tbi = configuration.get('time_between_images')
     ttbuffer = Gtk.TextBuffer()
     ttbuffer.set_text(self.image_link)
     self.entry3.set_buffer(ttbuffer)
     self.entry4.set_text(str(max_size))
     self.checkbutton21.set_active(reduce_size)
     self.checkbutton22.set_active(reduce_colors)
     self.entry_slideshow.set_value(tbi)
     pi = Picasa(token_file=comun.TOKEN_FILE)
     self.entry1.set_active(pi.do_refresh_authorization() is not None)