Ignore:
Timestamp:
Apr 5, 2017, 6:39:24 PM (2 years ago)
Author:
hectorgh
Message:

wip

File:
1 edited

Legend:

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

    r4104 r4109  
    7474                self.categories_flowbox = Gtk.FlowBox()
    7575                self.categories_flowbox.set_max_children_per_line(30)
    76                 self.categories_flowbox.set_column_spacing(1)
    77                 self.categories_flowbox.set_row_spacing(1)
     76                self.categories_flowbox.set_column_spacing(0)
     77                self.categories_flowbox.set_row_spacing(0)
     78                self.categories_flowbox.set_margin_left(10)
     79                self.categories_flowbox.set_margin_right(10)
     80                self.categories_flowbox.set_halign(Gtk.Align.FILL)
    7881               
    7982                self.main_view_box.pack_start(self.categories_flowbox,False,False,10)
     
    157160                        info["y"]=self.banner_large_y
    158161                        info["aspect_ratio"]=True
    159                         info["pkg_name"]=pkg["name"]
     162                        info["name"]=pkg["name"]
     163                        info["package"]=pkg["package"]
    160164                        s.download_image(info)
    161165                        s.set_size_request(self.banner_large_x,self.banner_large_y)
     
    193197                        info["y"]=self.banner_small
    194198                        info["name"]=pkg["name"]
     199                        info["package"]=pkg["package"]
    195200                       
    196201                        if pkg["banner_small"]!=None:
     
    221226                               
    222227                for item in sorted(self.core.categories_manager.categories):
     228                       
     229                       
    223230                       
    224231                        icon_name=self.core.categories_manager.categories[item]["icon"]
     
    250257                                w_counter=0
    251258                                h_counter+=1
    252                
     259                               
     260                       
     261                        '''
     262                       
     263                        icon_name=self.core.categories_manager.categories[item]["icon"]
     264                        label=item
     265               
     266                        b=Gtk.Button()
     267                        b.set_name("RELATED_BUTTON")
     268                        hbox=Gtk.HBox()
     269                        hbox.set_halign(Gtk.Align.START)
     270                                               
     271                        s=Screenshot.ScreenshotNeo()
     272                        i={}
     273                        i["image_path"]=icon_name
     274                        i["x"]=button_size
     275                        i["y"]=button_size
     276                        i["custom_frame"]=True
     277                        i["name"]=label
     278                       
     279                        s.create_banner_from_file(i)
     280                        b.add(s)
     281                        b.connect("clicked",self.category_clicked,item)
     282                       
     283                        b.set_halign(Gtk.Align.CENTER)
     284                        b.set_valign(Gtk.Align.CENTER)
     285                       
     286                        self.categories_flowbox.add(b)
     287                       
     288                        '''
    253289                       
    254290                self.categories_grid.show_all()
     291                #self.categories_flowbox.show_all()
     292               
     293               
     294               
     295               
    255296               
    256297        #def build_categories
     
    284325        def category_clicked(self,widget,category_tag):
    285326               
    286                 print(category_tag)
    287                 self.core.store.get_package_list(category_tag)
     327                self.core.search_box.current_category=category_tag
     328                self.core.main_window.search_category(category_tag)
    288329               
    289330        #def category_clicked
Note: See TracChangeset for help on using the changeset viewer.