Ignore:
Timestamp:
Mar 7, 2017, 2:37:49 PM (3 years ago)
Author:
hectorgh
Message:

wuo

File:
1 edited

Legend:

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

    r3807 r3830  
    208208                        return True
    209209               
     210               
    210211                self.main_menu.build_banners()
    211212                self.show_home()
     
    218219               
    219220                self.main_menu.download_home_info()
     221               
    220222                #time.sleep(2)
    221223
     
    228230        # ### LOAD PKG FUNCTIONS # ##################
    229231       
    230         def load_pkg_data(self,pkg_id):
     232       
     233        def set_pkg_data(self,pkg):
     234               
     235                self.current_pkg=Package.Package(pkg)
     236                self.details_box.set_package_info(self.current_pkg)
     237                self.stack.set_visible_child_name("details")
     238               
     239        #def set_data
     240       
     241        def load_pkg_data(self,pkg_id,pkg_data=None):
    231242               
    232243                self.current_pkg=None
     
    242253        def load_pkg_data_thread(self,pkg_id):
    243254               
    244                 self.current_pkg=Package.Package.get_demo_package(pkg_id)
     255                #self.current_pkg=Package.Package.get_demo_package(pkg_id)
     256                print("!!!!!")
     257                self.current_pkg=self.core.store.search_package(pkg_id)[0]
     258                print("!!!2")
    245259                #time.sleep(2)
    246260               
     
    248262       
    249263        def load_pkg_listener(self):
     264               
     265                print(1)
    250266               
    251267                if self.thread_aborted:
     
    257273                       
    258274                if self.current_pkg!=None:
     275                        print(2)
    259276                        self.details_box.set_package_info(self.current_pkg)
     277                        print(3)
    260278                        self.stack.set_visible_child_name("details")
    261279               
     
    317335        def search_package_thread(self,pkg_id,search_queue):
    318336               
    319                 time.sleep(2)
     337                ret=self.core.store.search_package(pkg_id)
    320338                self.core.dprint("Search complete")
    321                
    322                 ret=[]
    323                
    324                 for x in range(0,10):
    325                         pkg={}
    326                         pkg["icon_url"]="https://upload.wikimedia.org/wikipedia/en/thumb/e/e3/Firefox-logo.svg/1072px-Firefox-logo.svg.png"
    327                         pkg["name"]=pkg_id.capitalize()
    328                         pkg["debian_name"]=pkg_id
     339                '''
     340                for p in ret:
     341                        pkg["icon_url"]=self.core.resources.get_icon(p.dic)
     342                        pkg["name"]=p.dic["name"]
     343                        pkg["package"]=pkg_id
    329344                        pkg["short_description"]="Package that does a lot of things very well done askdjlaskl jdaklsdjkl asjkl dasjkl djkl asdjkl asdjkl asdjkl asdjkl asdjkl asdjkl asd"
    330345                        ret.append(pkg)
     346                '''
     347               
     348               
    331349               
    332350                search_queue.put(ret)
Note: See TracChangeset for help on using the changeset viewer.