eric6/PluginManager/PluginRepositoryDialog.py

changeset 7533
88261c96484b
parent 7360
9190402e4505
child 7780
41420f82c0ac
equal deleted inserted replaced
7532:1358e9d67a1c 7533:88261c96484b
392 ui = e5App().getObject("UserInterface") 392 ui = e5App().getObject("UserInterface")
393 else: 393 else:
394 ui = None 394 ui = None
395 if ui and ui.notificationsEnabled(): 395 if ui and ui.notificationsEnabled():
396 ui.showNotification( 396 ui.showNotification(
397 UI.PixmapCache.getPixmap("plugin48.png"), 397 UI.PixmapCache.getPixmap("plugin48"),
398 self.tr("Download Plugin Files"), 398 self.tr("Download Plugin Files"),
399 self.tr("""The requested plugins were downloaded.""")) 399 self.tr("""The requested plugins were downloaded."""))
400 400
401 if self.__isDownloadInstall: 401 if self.__isDownloadInstall:
402 self.closeAndInstall.emit() 402 self.closeAndInstall.emit()
649 itm.setData(0, PluginRepositoryWidget.AuthorRole, author) 649 itm.setData(0, PluginRepositoryWidget.AuthorRole, author)
650 itm.setData(0, PluginRepositoryWidget.DescrRole, description) 650 itm.setData(0, PluginRepositoryWidget.DescrRole, description)
651 651
652 updateStatus = self.__updateStatus(filename, version) 652 updateStatus = self.__updateStatus(filename, version)
653 if updateStatus == PluginRepositoryWidget.PluginStatusUpToDate: 653 if updateStatus == PluginRepositoryWidget.PluginStatusUpToDate:
654 itm.setIcon(1, UI.PixmapCache.getIcon("empty.png")) 654 itm.setIcon(1, UI.PixmapCache.getIcon("empty"))
655 itm.setToolTip(1, self.tr("up-to-date")) 655 itm.setToolTip(1, self.tr("up-to-date"))
656 elif updateStatus == PluginRepositoryWidget.PluginStatusNew: 656 elif updateStatus == PluginRepositoryWidget.PluginStatusNew:
657 itm.setIcon(1, UI.PixmapCache.getIcon("download.png")) 657 itm.setIcon(1, UI.PixmapCache.getIcon("download"))
658 itm.setToolTip(1, self.tr("new download available")) 658 itm.setToolTip(1, self.tr("new download available"))
659 self.__newItems += 1 659 self.__newItems += 1
660 elif updateStatus == PluginRepositoryWidget.PluginStatusLocalUpdate: 660 elif updateStatus == PluginRepositoryWidget.PluginStatusLocalUpdate:
661 itm.setIcon(1, UI.PixmapCache.getIcon("updateLocal.png")) 661 itm.setIcon(1, UI.PixmapCache.getIcon("updateLocal"))
662 itm.setToolTip(1, self.tr("update installable")) 662 itm.setToolTip(1, self.tr("update installable"))
663 self.__updateLocalItems += 1 663 self.__updateLocalItems += 1
664 elif updateStatus == PluginRepositoryWidget.PluginStatusRemoteUpdate: 664 elif updateStatus == PluginRepositoryWidget.PluginStatusRemoteUpdate:
665 itm.setIcon(1, UI.PixmapCache.getIcon("updateRemote.png")) 665 itm.setIcon(1, UI.PixmapCache.getIcon("updateRemote"))
666 itm.setToolTip(1, self.tr("updated download available")) 666 itm.setToolTip(1, self.tr("updated download available"))
667 self.__updateRemoteItems += 1 667 self.__updateRemoteItems += 1
668 elif updateStatus == PluginRepositoryWidget.PluginStatusError: 668 elif updateStatus == PluginRepositoryWidget.PluginStatusError:
669 itm.setIcon(1, UI.PixmapCache.getIcon("warning.png")) 669 itm.setIcon(1, UI.PixmapCache.getIcon("warning"))
670 itm.setToolTip(1, self.tr("error determining status")) 670 itm.setToolTip(1, self.tr("error determining status"))
671 671
672 def __updateStatus(self, filename, version): 672 def __updateStatus(self, filename, version):
673 """ 673 """
674 Private method to check the given archive update status. 674 Private method to check the given archive update status.

eric ide

mercurial