[linux-minidisc] [PATCH 09/14] Generate an extra group containing all tracks which are in no group.


It has None as its title to make it stand out of regular groups.
---
 netmd/libnetmd.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/netmd/libnetmd.py b/netmd/libnetmd.py
index 5a9829e..883457b 100644
--- a/netmd/libnetmd.py
+++ b/netmd/libnetmd.py
@@ -700,6 +700,9 @@ class NetMDInterface(object):
                 track_dict[track] = group_name, group_index
                 track_append(track)
             append((group_name, track_list))
+        track_list = [x for x in xrange(track_count) if x not in track_dict]
+        if len(track_list):
+            append((None, track_list))
         return result
 
     def getTrackTitle(self, track, wchar=False):