def _update_dirtable(self, mc, dir): self.dirtable = table = [] enc = "unicode" if self.config.get_ascii(): enc = "ascii" for ent in dir: if not ps2mc.mode_is_dir(ent[0]): continue dirname = "/" + ent[8] s = mc.get_icon_sys(dirname) if s == None: continue a = ps2save.unpack_icon_sys(s) size = mc.dir_size(dirname) title = ps2save.icon_sys_title(a, encoding = enc) table.append((ent, s, size, title))
def _update_dirtable(self, mc, dir): self.dirtable = table = [] enc = "unicode" if self.config.get_ascii(): enc = "ascii" for ent in dir: if not ps2mc.mode_is_dir(ent[0]): continue dirname = "/" + ent[8] s = mc.get_icon_sys(dirname) if s == None: continue a = ps2save.unpack_icon_sys(s) size = mc.dir_size(dirname) title = ps2save.icon_sys_title(a, encoding=enc) table.append((ent, s, size, title))
def _get_ps2_title(mc, enc): s = mc.get_icon_sys(".") if s == None: return None a = ps2save.unpack_icon_sys(s) return ps2save.icon_sys_title(a, enc)
def _get_ps2_title(mc, enc): s = mc.get_icon_sys("."); if s == None: return None a = ps2save.unpack_icon_sys(s) return ps2save.icon_sys_title(a, enc)