Juk: Difference between revisions
m (→TODO/Wishlist) |
|||
Line 18: | Line 18: | ||
* '''done''' Make the playlist subclasses not depend on k3listview. | * '''done''' Make the playlist subclasses not depend on k3listview. | ||
* Move view functionality commented out from playlist class into custom qlistview class. | * Move view functionality commented out from playlist class into custom qlistview class. | ||
* Use a proxymodel for the search, drop the playlist search. | |||
* Remove PlaylistInterface class in favour of plain old QObject signals and slots. | * Remove PlaylistInterface class in favour of plain old QObject signals and slots. | ||
* Store just PlaylistItem::Datas in the Playlist. | * Store just PlaylistItem::Datas in the Playlist, drop PlaylistItem. | ||
This is being done in the ''nokde3'' branch in git. | This is being done in the ''nokde3'' branch in git. |
Revision as of 14:11, 28 July 2012
JuK is a lightweight music organizer and player.
If you want to do something, please talk with mpyne or sandsmark on IRC.
It is in git: http://quickgit.kde.org/index.php?p=juk.git&a=summary
TODO/Wishlist
- Port away from k3listview (see below).
- CD playback.
- Clickable items in playlists (like the clickable on currently playing item, only for all items in list).
- Visualization (yes, I want bling).
- Mobile device synchronization.
- QML/mobile interface.
Porting plan
- done Move stuff around so it's more logically organized.
- done Make Playlist not depend on K3ListView.
- done Make the playlist subclasses not depend on k3listview.
- Move view functionality commented out from playlist class into custom qlistview class.
- Use a proxymodel for the search, drop the playlist search.
- Remove PlaylistInterface class in favour of plain old QObject signals and slots.
- Store just PlaylistItem::Datas in the Playlist, drop PlaylistItem.
This is being done in the nokde3 branch in git.