b74f948acb
sidebar: Create a FilterUserModel list model
...
With a custom filter that only displays playlists that users can add
tracks to directly.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2021-11-19 10:34:08 -05:00
43ec165a56
sidebar: Create a FilterTableModel list model
...
With a custom Regex filter that checks if the parent or any children
match the given pattern.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2021-11-19 10:34:08 -05:00
c982fe624b
sidebar: Create a TreeListModel helper function
...
I can't inherit from Gtk.TreeListModel since the new() constructor is
the only way to set the create_child_func. Instead, use this wrapper
function to do the same thing.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2021-11-19 10:34:08 -05:00
17391acd4d
sidebar: Create a ChildModel list model
...
This will be used to display the children of some of our playlists.
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2021-11-19 10:34:08 -05:00