Bug#529690: suggested UI

Jon Dowland jon+bts at alcopop.org
Tue Jun 30 15:25:34 UTC 2009


I have just started having rhythmbox watch a particular
folder and on every startup I get a succession of such
pop-ups. For clarity, they look like this:

    Search for suitable plugin?
    The required software to play this file is not
    installed. You need to install suitable plugins to play
    media files. Do you want to search for a plugin that
    supports the selected file?

    The search will also include software which is not
    officially supported.
                            [ Cancel ] [[ Search ]]

Looking at "Import Errors", I can see that rhythmbox is
invoking this for a whole bunch of files which I don't ever
want to "play", including

 * "Internet shortcut"
 * "BitTorrent seed file"
 * "Parchive archive"
 * "RTF document"
 * "Brasero project file"

Also,

 * jpg -> "Internal GStreamer problem; file a bug"

The media folder I am watching is a local sync of my
Iriver's contents. When it is watching a folder, it
remembers which files it has seen before (presumably). It
would be nice if it could remember that you have told it
not to look for a codec for a particular file or to ignore
a particular file or types of files too. As it stands, I
get these 15-20 pop-ups on every rhythmbox invocation.

I would suggest a number of changes:

 * include the name of the file that it is trying to decode
   and the mimetype it believes the file to have in the
   dialogue. I could then (more) easily identify and remove
   the offending file if I wanted to. (I would resort to
   this, or renaming or zipping the files, to avoid this
   problem should my other suggestions be deemed unsuitable)

 * add a tick-box "ignore this type of file in future" to
   the dialogue, so it looked like this:

    Search for suitable plugin?

    The required software to play the file
        "filepath" or "basename of filepath"
    of type
        "inferred mimetype"
    is not installed. You need to install suitable plugins
    to play files of this type.
    
    Do you want to search for a plugin that supports the
    selected file? (The search will also include software
    which is not officially supported).

     [ ] do not ask about this type of file again

                                [ No ] [[ Yes ]]

    (notice I've changed Cancel/Search for No/Yes since
    "Cancel" would imply that the contents of the tick-box
    did not matter as the action had been nullified)

 * add a menu somewhere to let you adjust the list of
   mimetypes for which you have ticked the box. Then, if a
   user clicks No and the current list of ignored mimetypes
   is empty, you could pop up an informational dialogue box:

        To adjust the list of types for which
        rhythmbox will not prompt for codecs,
        navigate to Edit -> Preferences and then
        select "Foo bar baz".

                                        [ Ok ]


-- 
Jon Dowland
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090630/bb7b2b74/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list