1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
|
2008-10-14 -- Herrie 2.2:
* Added: Ukranian translation - Viacheslav Chumushuk
* Added: Option to disable yes/no questions - Viacheslav Chumushuk
* Fixed: Add support for libSpiff 1.0.0 relative pathname support
* Fixed: Don't write non-UTF-8 titles to disk - Peter Koeleman
2008-07-15 -- Herrie 2.1:
* Added: -p switch to start playback on startup - Phillip Warner
* Fixed: Crash in seek time format parsing
* Added: 'F' button to jump to files in the file browser
* Improved: Use OSSv4 volume adjustment API - Paulo Matias
2008-04-23 -- Herrie 2.0.2:
* Improved: ALSA volume adjustment precision
* Fixed: ALSA inter-process event handling - Steve Jothen
2008-04-01 -- Herrie 2.0.1:
* Added: ALSA volume support - Steve Jothen
* Fixed: Don't expand pathnames passed with the -c switch.
2008-03-16 -- Herrie 2.0:
* Added: Brasilian Portuguese translation - Eros Carvalho
* Fixed: Make vfs.lockup.chroot expand ~/ and ~user/
* Changed: Maintainer email address
* Removed: Debian package infrastructure, per maintainer's request.
2008-02-12 -- Herrie 1.9.3:
* Added: Support for Debian GNU/kFreeBSD
* Added: Debian package infrastructure
* Fixed: Shut down the application when we lose TTY input
* Added: Chinese translation - Ji ZhengYu
2008-01-19 -- Herrie 1.9.2:
* Removed: Native Windows support - it was incomplete anyway
* Improved: Manpage reorganized to make more sense - Marcela Tiznado
* Added: Finnish translation - Jorma Karvonen
* Added: Danish translation - Joe Hansen
* Improved: GUI scrolling performance when dealing with big playlists
* Added: Switch to scroll pages up and down when selection goes out of sight
2007-12-17 -- Herrie 1.9.1:
* Added: 'L' button to locate files in the current directory
* Fixed: Remove almost endless recursion by not recursing on symlinks
* Added: Input can be aborted pressing the escape button - Pieter-Paul Spiertz
* Improved: Manual content now matches installed configuration
* Fixed: Don't autoload the playlist when files are passed on the cmdline
2007-12-02 -- Herrie 1.9:
* Added: Support for changing the volume
* Improved: Make license of MD5 code in sync with the rest
* Improved: Avoid deprecated CoreAudio calls on Leopard
* Fixed: Stop processing of signals during shutdown
* Added: Spanish and Catalan translations - Xavier de Blas
* Added: '{' and '}' buttons to move tracks to top/bottom - Jille Timmermans
2007-09-23 -- Herrie 1.8.4:
* Improved: Support for the new AudioScrobbler protocol
2007-09-02 -- Herrie 1.8.3:
* Fixed: Error handling in CoreAudio when changing modes
* Removed: SIGWINCH wrapper - no way for me to maintain it
* Fixed: Crash in ALSA code
2007-08-24 -- Herrie 1.8.2:
* Added: Support for metadata for libsndfile
* Added: Vietnamese translation - Clytie Siddall
2007-07-09 -- Herrie 1.8.1:
* Added: Russian translation - Moroz Sergey L.
* Improved: Search function now supports extended regular expressions
* Changed: Assertion checks in source code have been disabled
2007-07-01 -- Herrie 1.8:
* Added: PulseAudio output module
* Fixed: Close stderr on Linux when using OSS as well - Robert Buchholz
* Fixed: Time display when seeking Ogg Vorbis files while being paused
* Improved: Seek time when using 'J' will now be remembered
* Added: Support for searching with regex(3)
* Added: Irish translation - Kevin Scannell
* Removed: Buggy SDL output driver - package makers want to use it
* Fixed: Improve buffering behaviour of Ogg Vorbis files
* Added: Native Mac OS X CoreAudio output module
* Added: Native Linux ALSA output module
* Fixed: Delay when a track can't be opened; prevents CPU hogging
* Fixed: Seeking backward in files handled by libsndfile
2007-06-03 -- Herrie 1.7:
* Fixed: Don't point files/directories starting with ~ to home directories
* Fixed: Allow usage of ~/foo in playq.dumpfile
* Improved: Include own MD5 implementation or use -lmd/-lmd5/-lc
* Improved: Finally - a new website - lots of thanks to Ruud Jansen
* Added: Remaining tracks in AudioScrobbler queue are now stored on shutdown
* Added: 'f' button to retreive the full pathname of the selected item
* Added: gui.input.may_quit switch to disable quit button
* Added: Swedish translation - Daniel Nylander
2007-04-19 -- Herrie 1.6.1:
* Added: Polish translation - Adam Golebiowski from PLD Linux
* Added: Support for ~ or ~user in pathnames to go to the home directory
* Improved: Automatically fill in the current directory when using 'C'
* Improved: Herrie will now use LC_CTYPE for displaying tags
* Fixed: Configure script won't generate targets for invalid locales
* Changed: Herrie will now use ncursesw by default - use ncurses to disable
* Changed: no_trans renamed to no_nls to sound more familiar
2007-04-13 -- Herrie 1.6 "First Anniversary Edition":
* Added: Ability to specify the Esound hostname in the config file
* Added: XSPF playlist support through libSpiff
* Improved: Perform compilation test during configuration
* Added: Autosaving the playlist on shutdown - Martijn van den Dungen
* Changed: Playback must be manually started now - use 'x'
* Improved: international bindings for yes/no questions
* Added: Save playlists to disk as M3U, PLS and XSPF
* Improved: Signal handling should now work more reliable
* Fixed: Configuration now works on Solaris
* Improved: Force MP3's with a proper extension to be matched
* Added: German translation - Sebastian and Elias Pipping
* Changed: DESTROOT option renamed to DESTDIR to be more conformant
* Improved: 'n' will now ask for a search string if none was given
* Improved: Search now continues in the other window when no match is found
* Fixed: Make modplug code work on Linux - Michael
* Fixed: Don't crash when charset conversion of tags fails - Michael
2007-03-10 -- Herrie 1.5.1:
* Added: Global configuration file
* Changed: Make the original playlist behaviour the default again
* Fixed: Remove all OS-specific checks from the source-code
* Fixed: Close stderr before starting playback of command line arguments
2007-02-28 -- Herrie 1.5:
* Added: support for the color 'default', which is the terminal default
* Added: Turkish translation - Eren Turkay <turkay.eren@gmail.com>
* Added: Long requested feature: XMMS style playlist
* Changed: Replaced some bindings with XMMS style bindings (z, x, c, v and b)
* Added: 'w' button to write the playlist to disk
* Added: support for libmodplug - hooray!
2007-02-11 -- Herrie 1.4:
* Added: 'configure' script which creates a really compatible Makefile
* Improved: Use display name when no tag is present in the file
2007-01-23 -- Herrie 1.3:
* Fixed: Use UTF-8 for MP3 tags, just like Ogg Vorbis - Bertrand Janin
* Improved: black and white terminal support
* Added: Force refresh with ^L - fixes dtach support
* Fixed: Don't leave terminal broken when chroot/setuid fails
* Fixed: Show a message when the libao code cannot open the device
* Added: absolute seeking with 'J'
* Added: support for HTTP files and streams
* Fixed: Initialize the resolver before chroot()
* Added: keyboard binding to repeat the playlist
* Changed: Don't unpause when seeking
* Fixed: Show 'Paused' instead of 'Playing' when the song is paused
* Fixed: Prevent more unneeded terminal I/O
* Added: Allow single files (or URL's) to be displayed with 'c'
* Added: experimental SDL Audio output code
2007-01-01 -- Herrie 1.2:
* Fixed: Include <stdlib.h> for setproctitle() on Open/NetBSD
* Changed: Move makefile to the root of the tarball
* Added: switch to compile with XCurses
* Added: dependencies file to record header file deps
* Fixed: Restore our Glib GSlice fallback macros
* Added: Improve Solaris Makefile defaults
2006-12-22 -- Herrie 1.1 "Christmas Edition":
* Changed: Don't expand pathname of symlinks
* Improved: Large rewrite of entire playlist/filebrowser code
* Added: Show scrolling percentage above playlist and filebrowser
* Added: Allow tracks to be paused and skipped with SIGUSR1 and SIGUSR2
* Fixed: Enable setproctitle() on NetBSD and OpenBSD as well
* Improved: Revive Herrie 0.3 MP3 code, with seeking
2006-12-10 -- Herrie 1.0.2:
* Added: ^W to delete complete words when entering search query
* Added: ^U to delete entire input when entering search query
* Added: 'c' in filebrowser to change the directory by entering the pathname
* Fixed: Show cursor when answering questions or filling in the search query
* Fixed: Discard refreshes when the playback time hasn't changed
* Improved: Massively improve randomizing performance
2006-12-03 -- Herrie 1.0.1:
* Fixed: Make Vorbis tag parsing less strict (match case insensitive)
* Fixed: OSS and terminal resizing on OpenBSD
* Fixed: terminal resizing in SIGWINCH wrapper while in chroot()
2006-11-12 -- Herrie 1.0:
* Improved: Prevent whitespace in filebrowser and playlist as much as possible
* Improved: Document more sourcecode with Doxygen
* Improved: Display an error message when opening an audio file fails
2006-10-20 -- Herrie 0.7:
* Changed: Remove all the Windows bits, add Cygwin support
* Fixed: Hopefully revive the Solaris port
* Improved: Finally a more sane MP3 decoder
* Improved: Show hours separately when track length exceeds one hour
2006-10-10 -- Herrie 0.6:
* Fixed: Make the AudioScrobbler thread wait longer when the server is down
* Fixed: Remove a lot of possible race conditions on startup and shutdown
* Added: LibAO audio output driver
* Fixed: Proper support for Mac OS X
* Fixed: Raise priority in the playback thread to prevent hickups
* Fixed: CR+NL handling and allow absolute paths in playlists
* Fixed: deadlock when searching the playlist
2006-09-27 -- Herrie 0.5:
* Changed: Split off header files to make abstraction in Herrie more clear
* Fixed: the gettext code to allow translations of the application
* Added: '[' and ']' which allow you to move songs up and down in the playlist
* Fixed: Make the statbar less flickery
* Fixed: Don't double-fclose() MP3 files - Bjorge Dijkstra
2006-09-13 -- Herrie 0.4:
* Fixed: HTTP escaping in AudioScrobbler submissions
* Added: Mutt-like search feature
* Fixed: Make Herrie work with older versions of glib (2.6.x for example)
* Fixed: libsndfile code on big endian platforms
* Changed: Move libmad/libid3tag code to a separate library - libmp3file
* Improved: M3U support - read titles from #EXTINF lines
* Added: PLS support
2006-08-28 -- Herrie 0.3:
* Improved: Glibify even more parts of the source code
* Added: 'delete all' button (D)
* Improved: seeking and progress to libsndfile code
2006-08-19 -- Herrie 0.2:
* Improved: error messages when playq fails to initialize
* Changed: Remove Auto* and use a regular GNU Makefile
* Fixed: GCC 2.95 compatibility (FreeBSD 4.x)
* Added: AudioScrobbler support
* Added: message bar at the bottom of the screen
* Added: manual page
2006-08-01 -- Herrie 0.1:
* Added: Initial release
2006-04-13 -- Herrie project founded.
|