src/eric7/Project/ProjectBrowserModel.py

branch
eric7
changeset 9514
2b104ad132a4
parent 9473
3f23dbf37dbe
child 9516
0f023e61a9b5
equal deleted inserted replaced
9513:6e260b424396 9514:2b104ad132a4
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 = (

eric ide

mercurial