def __init__(self, handle): activity.Activity.__init__(self, handle, False) self.set_title("JAMediaTube") self.set_icon_from_file( os.path.join(BASE_PATH, "Iconos", "JAMediaTube.svg")) self.modify_bg(gtk.STATE_NORMAL, get_colors("window")) self.set_resizable(True) self.set_border_width(2) self.set_position(gtk.WIN_POS_CENTER) self.box_tube = None self.toolbar = None self.toolbar_busqueda = None self.toolbar_descarga = None self.toolbar_salir = None self.alerta_busqueda = None self.paneltube = None self.jamedia = None self.archivos = [] self.buscador = Buscar() gobject.idle_add(self.__setup_init) print "JAMediaTube process:", os.getpid()
def __lanzar_busqueda(self, palabras): """ Lanza la Búsqueda y comienza secuencia que agrega los videos al panel. """ # FIXME: Reparar (Si no hay conexión) for video in Buscar(palabras): self.videos_temp.append(video) gobject.idle_add(self.__add_videos, self.videos_temp, self.paneltube.encontrados) return False