curds: Change Library Playlist icons folder-music

Library paths are directories on disk, so it makes sense to use the
folder-music icon to represent them.

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
This commit is contained in:
Anna Schumaker 2019-03-19 10:59:35 -04:00
parent b42c654c2c
commit 9341a56f11
5 changed files with 6 additions and 6 deletions

View File

@ -9,7 +9,7 @@ library_thread = threadqueue.ThreadQueue()
class LibraryPlaylist(playlist.Playlist):
def __init__(self, path):
playlist.Playlist.__init__(self, os.path.abspath(path), "folder")
playlist.Playlist.__init__(self, os.path.abspath(path), "folder-music")
self.scan()
def scan(self):

View File

@ -7,7 +7,7 @@ import os
class LibraryManager(list):
def __init__(self):
self.name = "Library"
self.icon = "folder"
self.icon = "folder-music"
def __str__(self):
return f"<big>{self.name}</big>"

View File

@ -28,7 +28,7 @@ class TestLibraryPlaylist(unittest.TestCase):
plist = library.LibraryPlaylist(test_library + "/")
self.assertIsInstance(plist, playlist.Playlist)
self.assertEqual(plist.name, test_library)
self.assertEqual(plist.icon, "folder")
self.assertEqual(plist.icon, "folder-music")
def test_playlist_library_scan(self):
plist = library.LibraryPlaylist(test_library)

View File

@ -45,7 +45,7 @@ class TestPlaylistManager(unittest.TestCase):
self.assertEqual(self.cb_plist, plist)
self.assertEqual(str(playman["Library"]), "<big>Library</big>")
self.assertEqual(playman["Library"].name, "Library")
self.assertEqual(playman["Library"].icon, "folder")
self.assertEqual(playman["Library"].icon, "folder-music")
self.assertEqual(plist.name, test_library)
self.assertIsInstance(plist, library.LibraryPlaylist)

View File

@ -9,7 +9,7 @@ from gi.repository import Gtk, GObject
plist_mgr = curds.PlaylistManager
test_album = os.path.abspath("./trier/Test Library/Test Artist 02/Test Album 1")
toplevel_names = [ "Collection\n0 Tracks", "", "<big>Library</big>" ]
toplevel_icons = [ "emblem-music", "", "folder" ]
toplevel_icons = [ "emblem-music", "", "folder-music" ]
toplevel_plist = [ plist_mgr["Collection"], None, plist_mgr["Library"] ]
class TestManager(unittest.TestCase):
@ -118,5 +118,5 @@ class TestManager(unittest.TestCase):
self.assertEqual(iter.user_data3, 0)
curds.playlist.library.library_thread.join()
self.assertEqual(model.get_value(child, 0), "folder")
self.assertEqual(model.get_value(child, 0), "folder-music")
self.assertEqual(model.get_value(child, 1), f"{test_album}\n10 Tracks")