コード例 #1
0
ファイル: includes.py プロジェクト: BaumSchorle/xbmc-gamepass
 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
コード例 #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
コード例 #3
0
ファイル: fonts.py プロジェクト: BaumSchorle/xbmc-gamepass
 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
コード例 #4
0
ファイル: fonts.py プロジェクト: smArty/kodi-iptv-addons
    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