I'll try to re-use Mika's work as far as it is going to be possible. Even though his code looks pretty old now.
I like that it works this way:
Every crate can contain other crates. There can be switch "show this crate songs only/all children songs". This would allow nice searching through crates if you need "some metal" or you can put undecided kind of metal to top level "metal" crate further sorting. Should drag and drop to children remove the track from its original crate?
I don't see good sense of playlist containing playlist. Here I propose to create special entity "folder" which could contain either playlists or other folder. When opening folder of playlist it will show no songs in right tab (maybe list of what it contains?).
The navigation through this will be possible only via the tree nodes in left tab. (maybe opening children of playlist folder from its right view?)
Hi guys.
I'd like to do some work on this.
I'll try to re-use Mika's work as far as it is going to be possible. Even though his code looks pretty old now.
I like that it works this way:
Every crate can contain other crates. There can be switch "show this crate songs only/all children songs". This would allow nice searching through crates if you need "some metal" or you can put undecided kind of metal to top level "metal" crate further sorting. Should drag and drop to children remove the track from its original crate?
I don't see good sense of playlist containing playlist. Here I propose to create special entity "folder" which could contain either playlists or other folder. When opening folder of playlist it will show no songs in right tab (maybe list of what it contains?).
The navigation through this will be possible only via the tree nodes in left tab. (maybe opening children of playlist folder from its right view?)