From 2ebdcf41a2e19861605cdc52d2975b573139f101 Mon Sep 17 00:00:00 2001 From: suhas2go Date: Tue, 13 Dec 2016 18:55:42 +0530 Subject: [PATCH] Add missing info of different album icons --- picard/ui/itemviews.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/picard/ui/itemviews.py b/picard/ui/itemviews.py index 6a7d7f063..9572553c5 100644 --- a/picard/ui/itemviews.py +++ b/picard/ui/itemviews.py @@ -586,6 +586,7 @@ class AlbumTreeView(BaseTreeView): self.setAccessibleDescription(_("Contains albums and matched files")) self.tagger.album_added.connect(self.add_album) self.tagger.album_removed.connect(self.remove_album) + self.setMouseTracking(True) def add_album(self, album): item = AlbumItem(album, True, self) @@ -689,16 +690,21 @@ class AlbumItem(TreeItem): item.update(update_album=False) if album.errors: self.setIcon(0, AlbumItem.icon_error) + self.setStatusTip(0,"Error") elif album.is_complete(): if album.is_modified(): self.setIcon(0, AlbumItem.icon_cd_saved_modified) + self.setStatusTip(0,"Album successfully modified and complete") else: self.setIcon(0, AlbumItem.icon_cd_saved) + self.setStatusTip(0,"Album complete and unchanged") else: if album.is_modified(): self.setIcon(0, AlbumItem.icon_cd_modified) + self.setStatusTip(0,"Album modified but not all tracks present") else: self.setIcon(0, AlbumItem.icon_cd) + self.setStatusTip(0,"Album unchanged") for i, column in enumerate(MainPanel.columns): self.setText(i, album.column(column[1])) if self.isSelected():