2011-02-25

Improvements to the gPodder command-line interface

For quite some time now, gPodder ships with the "gpo" utility - a command-line utility to carry out some basic tasks (subscribe, update, download, ...) with the gPodder database. For the future version, we have some cool new features that I'd like to share with you today (you can try them out in the "tres" branch of our Git repository):
  • Interactive mode (just run "gpo", and you get a "gpo>" prompt), complete with readline support and tab completion :)
  • Automatic paging of long episode lists ("less"-like scrolling, powered by pydoc)
  • Handling of keyboard interrupts in interactive mode
Of course, the feature set of "gpo" does not cover all that's possible right now with the GUI, but it would be easy to extend if someone wants to step up and contribute some features. The latest version, 2.13, already contains some improvements to the CLI, and you already get nice, colored terminal output when updating feeds or downloading episodes.

3 comments:

  1. Hi,
    I have not found where to ask or write.
    Is there a way to start gpodder minimized so i don't have to close the window every time i start my computer?
    I have looked around and on the wiki but didnt find anything.
    Thank you very much in advance!

    ReplyDelete
  2. is this gpodder is available as widget or plugin

    ReplyDelete
  3. @Arnaud: There's a "start_iconified" option in the advanced options.

    @PAPU: What do you mean with that exactly? The CLI is available as normal command in your Terminal/shell. The command is "gpo".

    ReplyDelete

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.