convert CFavourites into CFavouritesDirectory
BaseContainer now has a FileItemList
FileItemList: add IsReorderable()/IsDropable()
DropPolicy
FileItemList::Find()
Drag&Drop Framework
Enable Dropable & Reorderable on Playlists
Enable Drag&Drop in Filemanager
enable Drag&Drop for Favourites
Specialise Drag&drop for Panel Containers
Specialise Drag&Drop for FixedList Containers
Expose Drag&Drop info to skinners
Icon by: Lokas Software, CC Attribution 3.0 licence
Example Skin
Execute OnClick of Buttons, when user is hovering it for a while during Drag&Drop
JUST TESTING: make music db reorderable