Drafting the new podcast directory dialog

Since last year, our gpodder.net web service has gained lots of features, including text search and tagging. The official gPodder podcast client doesn't yet support all those features in its UI, and so I've been looking to redesign the podcast directory ("Find new podcasts" / "Discover new podcasts") dialog:

The first draft (which you can see at the top left) was a wizard-style dialog that guides the user through different steps. The second one (on which the final prototype is based) adds a two-pane layout with different sources in the left pane, and controls and the list of available podcasts in the right pane. This allows us to add more services and directories in the future and also adds a nice place for us to add "bookmarks" to OPML files on the web (i.e. you could bookmark the public OPML URLs of your friends' gpodder.net podcast subscriptions). Here's the final (implementation-specific) Gtk+ UI draft:
This new dialog will be part of the 3.x gPodder releases, and as soon as some details are worked out, the code will land in the "tres" branch of our Git repository. Here's a screenshot of the current prototype implementation:

1 comment:

Comments are moderated. Not all comments will be published. Feel free to post replies on your own blog if your comment is not published here.