Xfce Wiki

Sub domains
 

This is an old revision of the document!


Roadmap to Parole 0.3.1

General

  • Dialog to select subtitle from file
  • Open recent (either as default for the open-file dialog or as a separate menu-item)
  • Codec installation helper (gnome-codec-installer? or audience?)

Playlist

  • automatically show the playlist if there is more than one item
  • Improved DVD support (chapters in playlist)

Open issues

Discussion

  • Not sure if this is the right place to put this… I'm loving the redesign so far! However, I'm concerned that the 'buffering' redesign is somewhat confusing since it reuses the same bar that is used during playback to indicate the user's current position in the video. Does this still indicate the user's current position in the streaming video, or are you using it as a 'progress bar' (e.g. in the example, it represents '3%')? — John Vilk 2012/07/16 02:04
    • Commenting here is fine. In our implementation there's a progressbar next to the scale (which hides again after buffering is done), so the scale is not being re-used as proposed in the mockup. But I'm still unsure about this implementation, because the scale is not draggable (as is logical for a stream) and can't indicate progress (because the end-time of the stream is not known if it's e.g. a radio-station). — Simon Steinbeiß 2012/07/16 02:16
    • Here's my opinion (ignoring all implementation details): If the user is streaming something without seek support (e.g. a radio station), then the “circle” control on the scale should disappear, leaving just the horizontal bar. During buffering events, the horizontal bar should be reused as a progress bar, animatedly filling with some color from left to right to show progress. When the bar is full (and the stream is playing), perhaps there should be some sort of visual indication in the fill color of the bar that communicates that the user is playing an infinite stream. I think I remember other players doing some sort of animation scheme, like colored slanted vertical bars traveling from left to right. I remember liking that. — John Vilk 2012/07/16 05:29
      • Hmyeah, I'm not too happy with that. First off, it's not even possible to implement a scale without a button (and frankly, from the widget's perspective it doesn't make any sense). Having a progressbar instead would be fine imo, but how do you show progress of something that goes on infinitely? — Simon Steinbeiß 2012/07/16 10:20
        • You don't! When it's buffered and playing, it's full and a different color (e.g. green). When it's buffering, it's a different color (red? yellow?) and actually loads. (I'm sure we'd have make it somewhat configurable for the colorblind, though) Just an idea, anyway. — John Vilk 2012/07/20 06:47
          • As a theme-designer, I'm extremely against hardcoding colors :) Also, I'm not sure that's really needed cause there's the “pause”-button showing that you're in fact playing back. What we should add back though is the current-position label, that tells you for how long a stream has been playing. — Simon Steinbeiß 2012/07/20 10:12