def add_directory_model(self, d, store=False): have = list(os.path.normpath(row[0]) for row in self.dir_store) if d in have: self.output_debug("Ignoring duplicate directory: ", d) return else: have.append(d) d = os.path.expanduser(d) dispname = utils.get_display_path_for_bytestring(d) gicon = icons.get_gicon_for_file(d) self.dir_store.append((d, gicon, dispname)) if store: setctl = settings.GetSettingsController() setctl.set_directories(have)
def get_gicon(self): return icons.get_gicon_for_file(self.exepath)
def get_gicon(self): return icons.get_gicon_for_file(self.object)
def get_gicon(self): return icons.get_gicon_for_file(self._trash_uri)
def get_gicon(self): return icons.get_gicon_for_file(self.directory)