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
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
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
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