v1.1.10 finally update the layout doc add playhistory and skiphistory fields, these fields hold a list of the dates of plays and skips (skiphistory disabled by default) add fuzzy search filter for string fields (see commit 32ddecd64d) smarter date parsing in SimpleSearch (see commit a9e84ca131) add searching for not-defined/empty in SimpleSearch (see commit ceb42b5e8f) set play/pause button default right-click action to "Stop" add dialog to edit the row tip in SongTree/SongList (from the column context menu) add filterlist option to show histograms in background only shown for top-level, would require storing song numbers in store to show it in sub-trees add "hide non-matching" option to type-ahead search in FilterLists masstagging dialog: change the artist/... combobox (speed-ups, differentiate values from selected songs, and those from library ) improvements to album/artist menus songs from album menu: add ctrl/shift-middle click action (currently, both ctrl-middle click and shift middle-click now enqueue the song without popping down the menu) lots of replaygain improvements and fixes, and add support for replaygain with mplayer lots of improvements to float fields (used in song/album peak/gain fields) : distinguish 0 and undef, can be used in FilterPanes, better search add option to make track/album-gain, playcount and skipcount editable in song properties add support for compressed gmbrc, old backups are now compress with xz by default add "title or filename" column and sort order add "Play, queue or track" column to SongList plugins: picture finder: update to fix google and lastfm search artistinfo: update to fix biography loading artistinfo: various improvements albuminfo: update to fix allmusic loading albuminfo: add option to download info for all albums in collection albuminfo: various improvements lyrics: add toggle button to switch between read-only and editable lyrics: add some keyboard shortcuts (ctrl-e ctrl-+ ctrl--) lyrics: allow auto-scrolling to go backward mpris2: add FullScreen property and fix behavior of Play and Pause webcontext: make mouse buttons 8/9 go back/forward webcontext: make middle-click open a link in a new tab (webkit only, page must be in a NB/Context/TabbedLists widget) fixes: m4a files: fix error when reading "----" atoms that don't contain a data sub-atom mplayer : fix wrong time position on some mp3 by using -hr-mp3-seek option FilterPanes: fix search bar not working for genres/labels/number/dates tabs various search/filter fixes mplayer and 123 backend: small fixes fix dragging folders from the filesystem Filterpane tab fix renaming folder with non-utf8 encoding fix "add files of folders" no longer working when selecting only one folder various keybinding fixes in songtree/cloud/mosaic fix -tagedit command-line option songlist/songtree: fix activate=playlist option and add 2 other modes fix malformed non-ascii dates string with perl>=5.11.1 layouts: layout definitions: make it easier to split long lines into multiple lines (\ no longer needed in most cases) songlist/songtree: fix activate=playlist option and add 2 other values for activate option: filter_and_play and filter_sort_and_play add hidetabs=1 options to NB/TabbedLists/Context (meant to be used with SetFocusOn to change the visible page/child) make it possible for boxes (at least WB) to use hover_* options songtree group skins: add $album_artist $album_artistid and $albumraw commands: add the ClearPlaylist and ChooseSongFromAlbum command extend OpenPref command to make it possible to open a given page example: OpenPref(fields:artist) fix ToggleFullScreen command not working from a menu fix NextArtist command Change "Clear queue" to only clear the queue, and not the queue mode translation updates : Czech, Dutch, Korean, Portuguese and Russian add Chinese(Taiwan), Finnish, Japanese and Serbian translation (many thanks to the translators) v1.1.9 add a few layouts and small fixes to some contributed layouts improve songs-from-album menu mpris2 plugin fixes m4a tags fixes : use disk instead of disc tag, use both "©gen" and "com.apple.iTunes;genre" to save genre fix lyrics3v2 tags ignored write to all tags when multiple id3v2 tags are present fix "presenting" window not working in some cases LabelToggleButtons widget : add hide_unset option to hide labels that are not set for the song add SongInfo & PictureBrowser widget add expand_weight layout option add hover_layout_pos option to control position of hover_layout popups (see http://git.gmusicbrowser.org/commit/41b0c69b45) song properties dialog : add "plus" button to the widget that edit labels/genres/... Filterpanes : add "reverse order" option to the sort submenu fix recovering song properties of previously removed songs use version field in a few more places cover finder plugin : update google image parsing make a few scrolledwindows request a minimal height (fix problems with ubuntu scrollbars) desktop widgets plugin : make it possible to remove widgets whose layout is missing improve the way the default window used by some fifo commands is chosen add -noplugins and -listplugins command line options add support for field aliases (can be used in search or in format string), example : "by" for "artist" create field aliases from translation of "artist", "by", "album", "from", "title" small change to gmb plugin header format so that it is a valid POD syntax, old format still supported artistinfo plugin: restrict auto-fill-similar mode to songs from playlist translations updates : Korean, Russian, German, French, Portuguese (Brazilian), Italian add beginning of Dutch translation (many thanks to the translators) v1.1.8 finally updated the filter edition and description system to the new fields cleaned-up included layouts and added a few contributed ones lyrics plugin updates, including option to load/save lyrics in the tag update artistinfo plugin, which now features a similar-artist queue mode) add albuminfo plugin use Gtk2::StatusIcon instead of Gtk2::TrayIcon for the trayicon add option to specify mplayer executable (for mplayer2) cover finder plugin updates make length check for mp3 configurable, and changes to song check progress code saving tags and options when not quiting is now done in a fork add pre-amp to gstreamer's equalizer add -backtrace command line option to show the backtrace of every warning Capitalize each word tool : now capitalize after every non-letter rather than any space create categories for fields and improve song info dialog add style and theme as optional fields add ReloadLayouts command and button simple search syntax improvements add QueueInsertSelected command to insert selected songs at the top of the queue FilterPanes: add hscrollbar option to deactivate horizontal scrollbar mpris2 plugin : add option to remove gmusicbrowser from the ubuntu sound menu export plugin: gmusicbrowser no longer freeze while running custom commands and not using $files m4a files : small fix for alac-encoded files so that they get audio info simple_http : http header clean-ups and support for gzip-encoded content translations updates : russian korean german portuguese new transation : italian (many thanks to the translators) v1.1.7 loads of small bug fixes and small new features (see git log for more details) some highlights : - add mpris2 plugin, makes gmb work with the SoundMenu in ubuntu natty - update artistinfo plugin - add "Update tags" button in Misc. tab (to force writing of values in gmb to the tags, particulary useful after enabling writing of a field in tags) - invert left and right-click behavior of Sort, Queue and Filter widgets (it is possible to configure a layout to have the old behavior) - add some default keyboard shortcuts : F11 for making the window fullscreen, ctr-q to save-and-quit, alt-q to enqueue songs (was previously ctrl-q) - add re-shuffle entry in sort menu when in shuffle mode - FilterPane : add option to sort by artist for albums - FilterPane mosaic : crtl-wheel increase/decrease picture size - rename album_artist field and allow sorting by it - add support for changing trayicon when playing or paused (with trayicon-play and trayicon-pause icons) - should correctly add songs on a network drive that were wrongly considered as not readable - increase the timeout when downloading a url - keep cover when renaming albums - increase limit for track value from 255 to 65535 - fix some drawing artifacts with some widgets - small changes to google image search parameters and add a google image hi-res source new layout options : - split layouts file into songtree.layout and main.layout default layouts are now read from layouts/*.layout - add BM container 'Button Menu', a button that pops-up a layout-defined menu - add option to change the icons of Buttons/Indicators that have different states such as Locks - add orientation=vertical option to EditListButtons - add tabpos option for FilterPane - add new icons mainly for use in layouts - add support for alpha-transparency in skins translations : update portuguese, czech and german add korean and russian (many thanks to the translators) v1.1.6 loads of small bug fixes (see git log for more details) small change to gmbrc file (don't go back to a previous version or you will lose your artist/album pictures) rename a number of widgets, the old name will still work (see commit d92592a2a0) fix trayicon not transparent (commit 9d4f5c1b20) (depends on the panel used, breaks transparency on some, seems it will eventually works for all panels) LabelTime widget improvement (see commit b046a76c1b) more "activate" options for SongTree, SongList and FilterPanes (and fixes) some lyrics fixes and add font and justification option add optional SuggestionMenu to SimpleSearch change the click behavior of TimeSlider and VolumeSlider, use option step_mode=1 to keep the old behavior add "Recent songs include skipped songs that haven't been played" option make all backends behave the same when seeking while paused mass-tagging dialog : change widget for genres and labels change the way songs are counted as played/skipped and add options change handling of http connections (use wget or AnyEvent::HTTP if found) add support for custom filename formats in mass-tagging dialog fixes for reading of ape files info ape tags are now case-insensitive support reading of embedded pictures in ogg files support edition of embedded pictures in ogg and flac files add "Start in tray" option FilterPane mosaic mode: add options to display info next to picture or below it add text format options for album/artist FilterLists add Show and Hide commands, make Show the default command when an instance is already running improve artist splitting options, and make changing the option immediate add option to find guest artist in song titles such as : "songname (feat. artistname)" make rating stars part of the icon theme, the number of stars now depends on the number of stars files found fix HP/VP resizing issues add "auto-select pictures" for albums (see commit 7a7f78eca4) add optional fields, custom fields and field options (see commit 36eac19fb6) update french, swedish and spanish translations add portuguese and czech translations (many thanks to the translators) add MPRIS v1 plugin add artistinfo plugin (by ochosi) add elementary icon theme (by ochosi)