Replacing table with TreeView. Need to make it hierarchical by the medium
Adding recording ID to track list output and to ListStore
Catching network exception and opening error dialog
Doing other work only in else clause
Moving these constants to the mbcat package root
Fixing string
Adding check in, check out and track list functions. Need to improve track list treeview widget to handle different media in a release.
Implementing edit comment
Putting the edit comment dialog TextView in a ScrolledWindow.
Allowing text edit dialog to be resized. Fixing entry dialog cancel erasing comment.
Implementing listen action. Still, should embed this dialog within another similar to the track list dialog that shows the history of listen dates.
Bug fix for shell listen command.
Minor optimization
Adding IntegerDialog and connecting menu item for copy count
Replacing text entry widget with spinbutton widget for IntegerDialog