Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Goggles Music Manager 1.0.2

@gogglesguy gogglesguy released this

Changes:

  • Fix: don't crash when loading invalid or empty covers from taglib

Downloads

Goggles Music Manager 1.0.1

@gogglesguy gogglesguy released this · 3 commits to master since this release

Changes:

  • Fix: mpris v2 dbus properties interface (issue #28)

Downloads

Goggles Music Manager 1.0

@gogglesguy gogglesguy released this · 9 commits to master since this release

Changes:

  • Added support for filters. Similar to automatic/smart playlists found in other music players. Comes with build-in support for regular expression matching.
  • During import albums now get automatically grouped by samplerate/channels/samplesize.
  • Added file type and format information to tracklist, combining all audio properties. Lossless files should now be better distinguished from lossy files. Also removes the now redundant bit rate column.
  • Removed "merge albums" option from album list. The artist name is now automatically added when multiple albums with same name are displayed.
  • Increase italic font size used in the album list a bit.
  • Increase fallback cover image to 128x128 pixels.
  • Added audio format indicator to album list.
  • Switch to c++11
  • Fix: scale down icons if needed if only larger ones are available.
  • Fix: force redraw of cover list when switching from list view
  • Fix: force update covers if size has been changed
  • Fix: prevent crash when cover image fails to load

Downloads

Goggles Music Manager 0.14.2

@gogglesguy gogglesguy released this · 60 commits to master since this release

Changes:

  • Fix: support older ogg vorbis files whose file headers may exceed the gap buffer size.
  • Fix: mp4 playback.
  • Fix: allow sort keywords to be unset
  • Fix: playback position for mpris and implemented Seeked signal for mpris v2.
  • alsa: Remove mixer setting and store missing flags in settings
  • aiff playback support.

Downloads

Goggles Music Manager 0.14.1

@gogglesguy gogglesguy released this · 79 commits to master since this release

Changes:

  • FOX-1.7.50 compatibility fixes. Also previous versions are no longer supported.
  • Fix building without dbus
  • Fix crash when updating podcasts with empty guids.

Downloads

Goggles Music Manager 0.14.0

@gogglesguy gogglesguy released this · 88 commits to master since this release

Changes:

  • Added playqueue mode.
  • Support multichannel playback.
  • Configurable cover display size in album list.
  • Improvements to the podcast manager:
    • Support for rss feeds not encoded in UTF-8 or UTF-16.
    • Configurable update interval for podcasts.
    • Automatically download podcasts when feeds get updated.
    • Download status icons in podcastmanager show which podcasts are local, queued or failed.
    • Added cover support to podcastmanager.
    • Add DND support to podcastmanager.
    • Add played status to podcastmanager and add option to mark podcasts as new or played.
  • Improved memory consumption for cover cache.
  • Added appdata file to distribution
  • Removed libxml2 support. Only expat is supported now.
  • Added version info to output plugins to allow checking version during runtime.
  • Compiler warning cleanups.
  • Fix: if pulse stream becomes unready write() should return false
  • Fix: use correct line separator for x-special/gnome-copied-files
  • Fix: don't parse empty timestamp strings in rss feeds

Downloads

Goggles Music Manager 0.13.3

@gogglesguy gogglesguy released this · 193 commits to master since this release

Changes:

  • Fix various bsd porting issues.
  • Fix crash on playlist export.

Downloads

Goggles Music Manager 0.13.2

@gogglesguy gogglesguy released this · 201 commits to master since this release

Changes:

  • Fix overflow/truncation of timer calculation on 32 bit systems.
  • Fix potential null pointer dereference.
  • Fix incorrect syncs in mp3.
  • FOX-1.7.48 now required.

Downloads

Goggles Music Manager 0.13.1

@gogglesguy gogglesguy released this · 208 commits to master since this release

Changes:

  • Add sample accurate seeking to most formats (flac,vorbis,opus,mp4).
  • Add menu option to schedule stop after track finishes.
  • Add import option to override default text encoding for id3v1 tags.
  • Add meta data parsing to mp4 reader
  • Add indexes in the database for all foreign keys.
  • Use meta from audioplayer if available rather than using taglib.
  • Fix UI issue to correctly indicate when the last track has finished playing.
  • Fix cross search capability that was present in 0.12.x but didn't make it to 0.13.0
  • Fix importing podcast whose mimetype are set to application/xml
  • Fix drain behaviour in alsa output.
  • Fix incorrect date parsing in the RSS parser.
  • Fix tag saving to correctly handle multiple tag types.
  • Fix UI track display by escaping special characters.
  • Fix homepage and report issue buttons in about dialog.
  • Add bitrate check to mp3 reader to avoid incorrect syncs.
  • Disable minimize to tray on systems that don't support a tray icon (gnome 3)
  • General cleanups to remove some unused code.

Downloads

Goggles Music Manager 0.13.0

@gogglesguy gogglesguy released this · 250 commits to master since this release

Major New Features

  • New playback engine supporting Ogg Vorbis, Opus, Flac, MP3 and MP4.
  • Subscribe to podcasts (rss) using the new podcast manager.
  • Long running operations (import/sync) are now performed in the background.
  • Improved album list view with covers.
  • Music Library Improvements:
    • Support composer and conductor tags.
    • Support tagging tracks instead of one single genre.
    • Ratings Support.
  • Ability to add or replace cover art in files (ogg,mp3,flac,mp4).
  • Updated and simplified user interface.
  • MPRIS v2 support.
  • File Browser View.

Since rc6 the following issues were addressed:

  • Fix a couple of minor memory leaks.
  • Fix a compiler warning (#13)

Downloads

Goggles Music Manager 0.13.0rc6

@gogglesguy gogglesguy released this · 255 commits to master since this release

This is the sixth release candidate. Since rc5 the following issues have been addressed:

  • #12 Implemented new mp4 container parser to replace libmp4ff which isn't available on most distributions. Currently only AAC audio streams are supported (as before).

Downloads

Goggles Music Manager 0.13.0rc5

@gogglesguy gogglesguy released this · 264 commits to master since this release

This is the fifth release candidate. Since rc4 the following issues have been addressed:

  • Fix icecast support by checking for appropriate response code (ICE 200) in the http handler.
  • Disable MP4 format for systems that don't have libmp4ff. This used to be included with faad2, but is no longer included by most distributions. AAC streaming playback should not be affected. A replacement MP4 parser is scheduled for rc6.
  • Fix typo in man page.

Downloads

Goggles Music Manager 0.13.0rc4

@gogglesguy gogglesguy released this · 269 commits to master since this release

This is the fourth and hopefully last release candidate. Since rc3 the following changes have been made:

  • Fix potential crash when empty tags are stored in the database. Fix any existing empty tags in database and prevent any new ones from coming (issue #10)
  • Mark file removal during database sync so proper database cleanup routines are called.
  • Store year display setting for album list and turn on by default
  • Minor doc updates
  • Source code cleanups.

Downloads

Goggles Music Manager 0.13.0rc3

@gogglesguy gogglesguy released this · 281 commits to master since this release

This is the third and hopefully last release candidate. Since rc2 the following changes have been made:

  • Minor cleanups, removing some redundant code
  • Added script to export all playlist from old database to m3u and import radio stations into new database.
  • Added man page to installation
  • Refresh pot/mo files with latest headers and source files.

Downloads

Goggles Music Manager 0.13.0-rc2

@gogglesguy gogglesguy released this · 289 commits to master since this release

This is the second release candidate. The following issues were fixed since pre-1:

  • Fix several database related crashes due to turning on foreign-keys in sqlite.
  • Don't show duplicate tracks for playlists in browse mode.
  • Fix ctrl-v functionality in playlists.

Downloads

Goggles Music Manager 0.13.0-pre1

@gogglesguy gogglesguy released this · 299 commits to master since this release

  • New playback engine
  • Podcast Manager
  • Long running operations (import/sync) are now performed in the background.
  • Album list view with album covers in a grid.
  • File browser view.
  • MPRIS v2 Interface.
  • Fullscreen Presentation mode.
  • New minimalist UI.
  • Music Library Improvements:
    • Support composer and conductor tags.
    • Support tagging tracks instead of genre.
    • Ratings Support.
  • Support the XDG spec (http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html).
    • Config files have moved to $XDG_CONFIG_HOME/gogglesmm.
    • The database has been moved to $XDG_DATA_HOME/gogglesmm.
    • Temporary files are saved to $XDG_CACHE_HOME/gogglesmm.

Downloads

Something went wrong with that request. Please try again.