428 states = {} |
428 states = {} |
429 keys = list(self.projectBrowserTypes.keys())[:] |
429 keys = list(self.projectBrowserTypes.keys())[:] |
430 |
430 |
431 if self.project.vcs is not None: |
431 if self.project.vcs is not None: |
432 for key in keys: |
432 for key in keys: |
433 for fn in self.project.pdata[key]: |
433 for fn in self.project.getProjectData(dataKey=key): |
434 states[os.path.normcase(os.path.join(self.project.ppath, fn))] = 0 |
434 states[os.path.normcase(os.path.join(self.project.ppath, fn))] = 0 |
435 |
435 |
436 self.project.vcs.clearStatusCache() |
436 self.project.vcs.clearStatusCache() |
437 states = self.project.vcs.vcsAllRegisteredStates(states, self.project.ppath) |
437 states = self.project.vcs.vcsAllRegisteredStates(states, self.project.ppath) |
438 |
438 |
443 bold = key == "OTHERS" |
443 bold = key == "OTHERS" |
444 sourceLanguage = ( |
444 sourceLanguage = ( |
445 self.project.getProjectLanguage() if key == "SOURCES" else "" |
445 self.project.getProjectLanguage() if key == "SOURCES" else "" |
446 ) |
446 ) |
447 |
447 |
448 for fn in self.project.pdata[key]: |
448 for fn in self.project.getProjectData(dataKey=key): |
449 fname = os.path.join(self.project.ppath, fn) |
449 fname = os.path.join(self.project.ppath, fn) |
450 parentItem, dt = self.findParentItemByName( |
450 parentItem, dt = self.findParentItemByName( |
451 self.projectBrowserTypes[key], fn |
451 self.projectBrowserTypes[key], fn |
452 ) |
452 ) |
453 itm = ( |
453 itm = ( |