Ignore:
Timestamp:
Apr 3, 2017, 9:03:32 AM (3 years ago)
Author:
hectorgh
Message:

wip

File:
1 edited

Legend:

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

    r3840 r4099  
    3030               
    3131                self.distro_name="ubuntu"
    32                 self.icons_path="/tmp/lliurex-store-cache/icons/"
     32                #self.icons_path="/tmp/lliurex-store-cache/icons/"
     33               
     34                self.icon_db=Gtk.IconTheme()
     35                self.icon_db.set_custom_theme("Vibrancy-Dark-Orange")
     36                self.package_icon=self.icon_db.lookup_icon("package",256,Gtk.IconLookupFlags.FORCE_SVG ).get_filename()
    3337               
    3438        #def init
    3539
    3640        def get_icon(self,pkg_info):
     41               
    3742               
    3843                debian_name=pkg_info["package"]
    3944                icon=pkg_info["icon"]
     45                if icon==None:
     46                        icon=""
     47               
    4048                component=pkg_info["component"]
    4149               
    42                
    43                 icon_db=Gtk.IconTheme()
    44                 icon_db.set_custom_theme("Vibrancy-Dark-Orange")
    45                 ret_icon=icon_db.lookup_icon(debian_name,256,Gtk.IconLookupFlags.FORCE_SVG)
     50                ret_icon=self.icon_db.lookup_icon(debian_name,256,Gtk.IconLookupFlags.FORCE_SVG)
    4651                if ret_icon!=None:
    4752                        return ret_icon.get_filename()
     
    5863                                        if "pyromaths" in icon:
    5964                                                icon="64x64/pyromaths_pyromaths.png"
    60                                         print(icon)
     65                                       
    6166                                ret_icon=self.icons_path+"%s/%s"%(component,icon)
    6267                                if os.path.exists(ret_icon):
     68                                       
    6369                                        return ret_icon
    64                
    65                 ret_icon=icon_db.lookup_icon("package",256,Gtk.IconLookupFlags.FORCE_SVG ).get_filename()
     70                               
     71                ret_icon=self.package_icon
    6672                return ret_icon
    6773               
Note: See TracChangeset for help on using the changeset viewer.