On 3/21/07, Paul Baranowski wrote:
> Live mode changes:
> 1) Live assist mode - whether to stop after each song or not
If this means just a checkbox in the live mode window -- 0.5 day.
> 2) Progress bar showing current location in the song, with draggable indicator
Are you sure about the draggable indicator? You never do seek in the
master panel: that stuff is on the air. Without draggability, just a
progress bar -- 2 days.
> 3) Drag and drop between scratchpad, search, live mode, and playlist editor
5 days.
> 4) Drag and drop from the file system to add to live mode
2 more days after (3) is finished.
> 5) Get rid of SMIL files - put playlist info in the database (this one is
> internal for us to make everything else in this list easier, as well as for
> fixing our big bug with playlists)
This is not really clear; it would require major rethinking and
reorganization. Anything between 5 and 20 days.
> 6) Playlist tree view - in the live mode window, have the ability to expand
> playlists to see what's inside of them, with ability to add, rearrange, or
> delete items within a playlist. Modifying the playlist in the live mode window
> does not affect the original playlist.
(a) Just viewing, without reordering: 3 days, and can be done without (5).
(b) Reordering: another 3 days.
> 7) Show history in live mode (dont remove stuff)
> Scroll up as each song is played
These are the same: 4 days together.
> 9) Change the appearance of songs that have been played
Isn't this the same as (7)? Or do you mean change it everywhere, not
just the live mode window?
> 10) Indicator to show what song is being played in the live mode window
The top non-grayed out item is playing. Do you want some more
indication? Just changing the color of the top item (but why?) -- 1
day.
> 11) Compact versus Detailed view - have ability to show items on a single line
> instead of over 4 lines. There are multiple solutions to this: A) an "info"
> button to show the details of each song, B) a toggle to switch between the two views
We could do (C) a treeview-type solution: a turnable arrow
opens/closes the items: 4 days. Both (A) and (B) are more; very
roughly: (A) 15 days; (B) 10 days.
> 12) Show a target when dragging and dropping an item
There is already a target; but in most themes, it's not very
prominent. I spent some time trying to find out how to change the
style of the treeview drop target, asked in the gtk+ irc room, too. I
can have another go: 1 to 3 days, with no guarantee of success.
Most of these estimates are very uncertain, and on the low side. If
I'm making binding estimates that I will be paid by, multiply
everything by 3.