Exemplo n.º 1
0
 def _list_skin_include_files(self):
     include_list = []
     skin_path = xbmc.translatePath("special://skin/")
     
     #Go into each dir. Could be 720, 1080...
     for dir_item in os.listdir(skin_path):
         dir_path = os.path.join(skin_path, dir_item)
         if os.path.isdir(dir_path):
             file = os.path.join(dir_path, "includes.xml")
             if case_file_exists(file):
                 include_list.append(file)
             
             file = os.path.join(dir_path, "Includes.xml")
             if case_file_exists(file):
                 include_list.append(file)
     
     return include_list
Exemplo n.º 2
0
    def _list_skin_include_files(self):
        include_list = []
        skin_path = xbmc.translatePath("special://skin/")

        # Go into each dir. Could be 720, 1080...
        for dir_item in os.listdir(skin_path):
            dir_path = os.path.join(skin_path, dir_item)
            if os.path.isdir(dir_path):
                file = os.path.join(dir_path, "includes.xml")
                if case_file_exists(file):
                    include_list.append(file)

                file = os.path.join(dir_path, "Includes.xml")
                if case_file_exists(file):
                    include_list.append(file)

        return include_list
Exemplo n.º 3
0
 def _list_skin_font_files(self):
     font_xml_list = []
     skin_path = xbmc.translatePath("special://skin/")
     
     #Go into each dir. Could be 720, 1080...
     for dir_item in os.listdir(skin_path):
         dir_path = os.path.join(skin_path, dir_item)
         if os.path.isdir(dir_path):
             #Try with font.xml
             file = os.path.join(dir_path, "font.xml")
             if case_file_exists(file):
                 font_xml_list.append(file)
             
             #Don't try the next step on windows, wasted time
             file = os.path.join(dir_path, "Font.xml")
             if case_file_exists(file):
                 font_xml_list.append(file)
     
     return font_xml_list
Exemplo n.º 4
0
    def _list_skin_font_files(self):
        font_xml_list = []
        skin_path = xbmc.translatePath("special://skin/")

        # Go into each dir. Could be 720, 1080...
        for dir_item in os.listdir(skin_path):
            dir_path = os.path.join(skin_path, dir_item)
            if os.path.isdir(dir_path):
                # Try with font.xml
                file = os.path.join(dir_path, "font.xml")
                if case_file_exists(file):
                    font_xml_list.append(file)

                # Don't try the next step on windows, wasted time
                file = os.path.join(dir_path, "Font.xml")
                if case_file_exists(file):
                    font_xml_list.append(file)

        return font_xml_list