GNOME Bugzilla – Bug 334884
hierarchical podcast view
Last modified: 2018-05-24 11:29:55 UTC
It has been discussed a bit in a few places so I thought to give the issue a home. http://bugzilla.gnome.org/show_bug.cgi?id=327372#c11 http://bugzilla.gnome.org/show_bug.cgi?id=327372#c13 Jonathan, I think you mentioned somewhere else that you/we have already started working toward this, is that right? What else would need to be done?
The biggest thing would be to make code not use RhythmDBQueryModel directly, to allow other model implementations. RhythmDBQueryModel is a GtkTreeModel with a few additional methods, so one option would be to create an interface called RhythmDBEntryModel (which derives from the GtkTreeModel interface and adds the methods) and rename the RhythmDBQueryModel class to RhythmDBLinearEntryModel or something. We could then write a RhythmDBPropertyGroupedEntryModel which takes a property id to group the entries on.
*** Bug 454185 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/168.