Gnome Music Player Client
Advertisement
Gmpc-0.18

GMPC 0.18.1 showing off a few new features

GMPC 0.18.1 is the latest version. It has several large changes visible to the user and factors more under the hood. Several long standing "wishes" where completed, like metadata plugins running in the main thread, a metadata selector, sqlite based metadata cache, GObject based plugins and much more.


New features[]

  • Now Playing window: This shows a page full with metadata information about the playing song.
  • Fully rewritten and more flexible metadata system.
    • Metadata selector: You can now look through all the results returned by the metadata plugin and pick the cover, lyric, etc you like best.
      Gmpc-0.18

      Select one of the 32 artist images.

  • Guitar Tabs.
    Gmpc-0.18

    Showing guitar tabs.

  • Similar genre support. (For now only used by dynamic playlist plugin).
  • Support for mpd's 0.15.0 single and consume mode.
  • Show the title of the next song. (requires mpd 0.15.x)
  • Translatable plugins.
    Gmpc-0.18

    (Partial) translated plugin preferences pane.

  • Integrated favorites support.
    Gmpc-0.18

    Favorites are stored in special playlist.

  • A firefox like status bar, indicating repeat state, random state and when used the state of the dynamic playlist plugin.

Improvements[]

  • Horizontal layout: A lot of modern screens are widescreen, the horizontal layout makes it more suitable for that. (like the common netbook resolutions of 1024x600)
    Gmpc-0.18

    Horizontal layout.

  • The pane position is now synced between browsers.
  • Rewritten metadata browser: So it is more consistent in build up with the tag, file, etc browser.
  • Sqlite based metadata cache.
  • All plugins now run in the main thread, this saves a lot of locking and extra checking.
  • Object based plugin system. This should make non-c plugins and vala based plugins easier in the future.
  • Option to select what types of metadata you want to view in the metadata browser.
  • Mouse over tooltip with the tray icon. (requires gtk+-2.16)
  • Session Manager support: Use the EggSMClient code, so session managers are supported on X, osX and win32.
  • --fullscreen commandline option.
  • Allow only urls to be added that connected mpd support (like http:// file:// lastfm:// etc).
  • Filter out tags that are not supported by mpd in search and tag browser.
  • Quick filter is moved to the bottom for a more consistent view.
  • Combo box from tag browser is removed, it is now a right mouse menu on the header.
  • Use automake's maintainer-mode.

Bug fixes[]

For a complete list of bug fixes see mantis

This include the annoying password bug in 0.18.0:

  • Fix the bug where the user was unable to enter a password via the password dialog.
  • Fix the bug where outputs did not show up when using a password protected connection.

Regressions[]

  • The metadata browser rewrite is not fully finalized.


New Plugins[]

Album View[]

An often requested feature. But beware it can be memory hungry.

Gmpc-0.18

Album view.

Dynamic Playlist[]

Lyrics plugin[]

Uses lyricsplugin (website: http://www.lyricsplugin.com/ ) to fetch lyrics.

Updated Plugins[]

Last.FM[]

  • Move to new api.
  • Support returning a list of results.
  • Support similar genre. (for use with dynamic playlist)
  • Support translations.

Alarm[]

  • Support translation
  • Add status bar icon.
  • Easy enable/edit via status bar icon.

Discogs[]

  • Move to new api.
  • Support translations
  • Support for returning a list of results.

Download[]

You can find the source files and the win32 binary here

Advertisement