Updated mk translation <arangela@cvs.gnome.org>
[rhythmbox.git] / TODO
blobb53fca976e7a79a6f56be4a95f81575946f9cb13
1 TODO
2 ====
4 This list is out of date.  We should really put updating this list on the list....
6 Names in brackets denotes who is working on a given issue.
7 (?) denotes a suggestion which needs discussion.
9 Tasks:
10 ======
12 - Easy:
13   ====
14   
15 * Disc number support
16 * Album cover support
17 * Better alert dialogs
18 * Sane defaults (pane pos, window size, show browser by default)
19 * Better genre in songinfo: separate styles and genres? (Use sentence case in genre dropdown in any case)
20 * Group views need to be reorderable
21 * Stop button in systray menu doesnt make sense: just keep it pause/playnig
22 * tray: tooltip when changing song?
23 * tray: play/pause instead of current icon? and dump hiding feature.. instead have an iconify/restore menuitem
24 * Use RBFileMonitor in song-info
25 * Better status message (we dont need megs i guess)
26 * Comments in songinfo in separate tab?
27 * Remove "Add to library", nautilus is the way to add files.
28 * Changing tb editing while playing gives interesting results
29 * Prettier playing area, like phonic
30 * Use scrollbar if columns really dont fit in nodeview [jorn]
31 * Separate columns config for groups?
32 * Corrs, The vs Corrs, the
33 * Fix context menu tips
34 * Change rating widget to not expand, have same space left of stars as right
35 * DnD from genreview
36 * Be sure All-whatever is selected when browser pref changes
37 * monkey-media should be a bit more clever when songs don't have a title
38 * monkey-media should use get the mime-type by data instead of extension
39 * Make all the icons themeable if applicable
40 * Resizable columns
41 * large icons in the Source table (configurable)
43 - Medium:
44   ======
45   
46 * Implement audio cd [Kenneth]
47 * Implement tag editing
48 * Tag fixing with musicbrainz
49 * CD ripping
50 * Ellipsize artist/album link widgets
51 * Smart playlists
52 * Visualization (FX Plugins) [Sienap]
53 * "Open stream" feature
54 * File mass tagging
55 * Autoscroll to playing node after perioud of interface inactivity (?)
56 * Browser & search support for groups
57 * Save library and groups periodically
58 * Select groups from applet (?)
59 * Properly drawn DND hints on sidebar
60 * Support opening groups in new windows for easy editing (?)
61 * Multiple tag support in songinfo and rb itself
62 * Multiple songs of same node in a group
63 * Save treeview state and filtering state
64 * Save/restore toolbar position
65 * "View browser" should work with gconf notifier
66 * Support for custom volume on songs + edition in the song info [Olive]
67 * Ellipsizing celltextrenderer
68 * Multiple selection in artist/album browser
69 * DNDing whole multiple-artist albums is broken, should prolly bundle
70   a filter object or something iwth the dnd.
71 * Search: Enter should start playing selected search result, arrows should
72   move sel up and down (a la xmms)
73 * Ditch filepicker when we have a decent filemanager in gnome
74 * Previous/Next is slow on a big treeview
75 * Figure out right behaviour for current song pointer in songinfo vs. selected row
76 * Songinfo should connect to some changed signal on the RBNode
77 * Don't sort on tracknum by default for groups
78 * Mute menuitem
79 * check Quality: high or Quality: High capitalization with the HIG
80 * Figure proper tracknunber format (01 vs. 01 of 11)
81 * Statusbar text should maybe left aligned (?)
82 * Help buttons in toolbar editor and properties dialog
83 * Rating should prelight to indicate it's editable
84 * Fade out on exit (?)
85 * Song queue thing (?)
86 * Columns resizable and reorderable once we can save the state
87 * Fix delete slowness
88 * Statusmessage when changing filtering should be something like "Filtering..."
89 * Jump to current song tb button
90 * Show browser tb button
91 * Play in sidebar c ontextmenu? doubleclick to play? (?)
92 * Pointer-cursor with small clock when adding to lib (HIG)
93 * Periodically save lib and groups
94 * Replace sidebar with list, so we can have more groups, and make the
95   playing source bold (?)
96 * Different playing icon for playing than for paused (?)
97 * Reintroduce watched folders? (?) (gnome-wide monitoring service?)
98 * "Narrowing view", ie only selecting currently playing artist/album
99 * DnD to applet
100 * File mass tagging
101 * Move kb focus to row when jumping to playing song
102 * auto-jump to when pressing prev/next should be fixed
103 * Occasionally random returns invisible nodes, esp with previous
104 * Not playing when everything is shown?
105 * Sometimes hangs on start?
106 * Play count should prolly be updated when halfway the song, not on eos.
107 * Compress XML file?
108 * Store locale in xml, so that we can invalidate the collated keys and
109   tracknumbers when it changes.
110 * View stuff is still confusing
111 * Delete shoud check which treeview is selected; and cut/copy/paste album/artist
112 * Support dragging groups to trashcan
113 * autoremove browser in very small window
114 * small view?
115 * Contextmenus not working
116 * FIx up rblink
117 * Smart column selection (artist, album shown when "All" or multiple artist/albums selected, or when browser hidden, otherwisde hidden, etc)
119 - Hard:
120   ====
121 * Use medusa to find all ogg/mp3 on the user's system
122 * Re-enable monitoring when FAM is fixed
123 * Incremental statusbar updating while loading
125 - Transcendence:
126   ============
128 * All actions should be reversable (undo/redo support) everywhere, so we don't
129 need confirmation dialogs
131 arch-tag: Toplevel description of tasks to complete