Esempio n. 1
0
 def show_session_info(self, *args):
     if self.session_info and not self.session_info.is_closed:
         self.session_info.present()
     else:
         pixbuf = self.client.get_pixbuf("statistics.png")
         if not pixbuf:
             pixbuf = self.client.get_pixbuf("xpra.png")
         self.session_info = SessionInfo(self.client,
                                         self.client.session_name, pixbuf,
                                         self.client._protocol._conn,
                                         self.client.get_pixbuf)
         self.session_info.show_all()
Esempio n. 2
0
 def show_session_info(self, *args):
     if self.session_info and not self.session_info.is_closed:
         #exists already: just raise its window:
         self.session_info.set_args(*args)
         self.session_info.present()
         return
     pixbuf = self.get_pixbuf("statistics.png")
     if not pixbuf:
         pixbuf = self.get_pixbuf("xpra.png")
     self.session_info = SessionInfo(self, self.session_name, pixbuf,
                                     self._protocol._conn, self.get_pixbuf)
     self.session_info.set_args(*args)
     self.session_info.show_all()