src/eric7/Project/ProjectBrowserModel.py

branch
server
changeset 10605
b6f5e27daeb5
parent 10597
fbe93720ee9f
child 10610
bb0149571d94
equal deleted inserted replaced
10604:0f4017309f35 10605:b6f5e27daeb5
367 ProjectBrowserDirectoryItem( 367 ProjectBrowserDirectoryItem(
368 parentItem, 368 parentItem,
369 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), 369 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()),
370 parentItem.getProjectTypes()[0], 370 parentItem.getProjectTypes()[0],
371 False, 371 False,
372 fsInterface=self.__remotefsInterface,
372 ) 373 )
373 if f.isDir() 374 if f.isDir()
374 else ProjectBrowserFileItem( 375 else ProjectBrowserFileItem(
375 parentItem, 376 parentItem,
376 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), 377 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()),
377 parentItem.getProjectTypes()[0], 378 parentItem.getProjectTypes()[0],
379 fsInterface=self.__remotefsInterface,
378 ) 380 )
379 ) 381 )
380 if self.project.vcs is not None: 382 if self.project.vcs is not None:
381 fname = f.absoluteFilePath() 383 fname = f.absoluteFilePath()
382 if ( 384 if (
585 parentItem, 587 parentItem,
586 fname, 588 fname,
587 self.__projectBrowser.getProjectBrowserFilter(typeString), 589 self.__projectBrowser.getProjectBrowserFilter(typeString),
588 False, 590 False,
589 bold, 591 bold,
592 fsInterface=self.__remotefsInterface,
590 ) 593 )
591 else: 594 else:
592 if typeString == "SOURCES": 595 if typeString == "SOURCES":
593 sourceLanguage = self.project.getProjectLanguage() 596 sourceLanguage = self.project.getProjectLanguage()
594 else: 597 else:
598 fname, 601 fname,
599 self.__projectBrowser.getProjectBrowserFilter(typeString), 602 self.__projectBrowser.getProjectBrowserFilter(typeString),
600 False, 603 False,
601 bold, 604 bold,
602 sourceLanguage=sourceLanguage, 605 sourceLanguage=sourceLanguage,
606 fsInterface=self.__remotefsInterface,
603 ) 607 )
604 self.__addVCSStatus(itm, fname) 608 self.__addVCSStatus(itm, fname)
605 if additionalTypeStrings: 609 if additionalTypeStrings:
606 for additionalTypeString in additionalTypeStrings: 610 for additionalTypeString in additionalTypeStrings:
607 browserType = self.__projectBrowser.getProjectBrowserFilter( 611 browserType = self.__projectBrowser.getProjectBrowserFilter(
760 ProjectBrowserDirectoryItem( 764 ProjectBrowserDirectoryItem(
761 itm, 765 itm,
762 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), 766 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()),
763 itm.getProjectTypes()[0], 767 itm.getProjectTypes()[0],
764 False, 768 False,
769 fsInterface=self.__remotefsInterface,
765 ) 770 )
766 if f.isDir() 771 if f.isDir()
767 else ProjectBrowserFileItem( 772 else ProjectBrowserFileItem(
768 itm, 773 itm,
769 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), 774 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()),
770 itm.getProjectTypes()[0], 775 itm.getProjectTypes()[0],
776 fsInterface=self.__remotefsInterface,
771 ) 777 )
772 ) 778 )
773 self._addItem(node, itm) 779 self._addItem(node, itm)
774 if self.project.vcs is not None: 780 if self.project.vcs is not None:
775 self.project.vcs.clearStatusCache() 781 self.project.vcs.clearStatusCache()

eric ide

mercurial