October 3rd, 2011· New lyric engine: LyrDB (www.lyrdb.com)
· Use close buttons for playlists tabs when using Substance
· Allow creating patterns for tag edition by double-clicking on available patterns
· UI: Removed line border from titled borders
· Use absolute folder name when setting tags from patterns
· Restore selection after track deletion in playlist [3007538] [ patch by cy6ergnOm ]
· Song properties dialog improved [3002167] (patch by cy6ergnOm)
· Preferences reworked and saved immediately [ feature request 2977778 ]
· Visual improvements
· Removed multiple view
· Option to show/hide advanced player controls (karaoke, normalization)
· Moved navigation views buttons to tool bar instead of tabbed pane
· Removed play list controls panel
· Removed play list tabs, used combo box
· Removed AudioObjectPropertiesPanel
· Removed toolbar
· Player controls panel redesigned
· Plugins disabled by default (use "enable-plugins" argument to enable)
· Removed icons
· Improved Full Screen Mode
· Removed karaoke mode
· Fetch covers while reading repository and show in progress dialog
· User can change color of tray player icons
· Repository saved immediately after a change
· Play lists saved immediately after a change
· Option to refresh only one folder from folders view
· Edit radio name, url and label
· Include file name and path in filter [3146992]
· Improvements in columns sort [ patch by deathgorepain ]
· Drag-N-Drop Improvement [ patch by deathgorepain ]
· Customizations in look and feel for each OS (Mac OS X)
· Nimbus look and feel removed as it does not support all features needed (font size?)
· Return to simple context panel components layout, removing JXTaskPane (not fully look-and-feel compliance)
· Disable plugin api validation [ patch by Laurent Cathala ]
· New splash screen
· Mac OS X notifications using Growl
· Option to show player controls on top of window
· Move play list selection after current audio object [ patch by deathgorepain ]
· New content in context panel shows artist top tracks
· New window type: navigator (tree and table) at top, playlist at bottom
· Toggle Favorites without accessing favorites panel [ patch by deathgorepain ]
· Action to select an album of artist to add to play list [ patch by Laurent Cathala ]
· Drag and drop similar artists available to play list to add an album [ patch by Laurent Cathala ]
· Drag artists or play list items to tree to locate in navigator [ patch by Laurent Cathala ]
· Added option to show case sensitive elements in navigator tree [ patch by Jan-Martin Ziem ]
· Started migration to use Spring IoC
· Avoid using java.util.Date and java.util.Calendar
· FIX: Dialogs opened from preferences dialog use wrong parent [ patch by Laurent Cathala ]
· FIX: Exception during renaming of file name
· FIX: Repository refresh never ends in certain situations [3024433]
· FIX: Selected playlist element not saved when closing application
· FIX: Hotkeys supported for Windows 64 bits (path by Johannes Lerch)
· FIX: Changes to fit progress bar completely at bottom of player controls panel
· FIX: Wrong capitalization for LyricWiki [3020431]
· FIX: Problems changing Look and Feel / Theme [2998976]
· FIX: Avoid workarounds to set maximixed state in Linux
· FIX: Wrong panel ratios when starting app after being maximized [2974062]
· FIX: Wrong song added as favorite in last.fm [3035260]
· FIX: Music length 0:00 with some MP3 files
· FIX: SplitPanes size incorrect after restart [3019779]
· FIX: Skipping songs raises playcount and last.fm count in files with length 0 [3061462]
· FIX: Problem with seek in large files [3151208]
· FIX: Cancel repository load immediately while loading a folder
· FIX: Show only file system elements with path in repository selection dialog
· FIX: Avoid read files in a file system element in repository selection dialog until node is expanded
· FIX: Song length sometimes not read when using MPlayer engine
· FIX: Use enter to change playing song in play list (patch by Michal Pantucek) [3159234]
· FIX: Avoid enter key in filter text field to change current playing song (patch by Michal Pantucek) [3210857]
· FIX: Some look and feels need to repaint progress bar when showing / hiding ticks
· FIX: Navigator width is not restored after restarting app and execute action to show navigator
· FIX: Icon not displayed when installed from .deb package [3138941]
· FIX: Make window bigger if when showing a component there is not enough space
· FIX: Avoid crashing app when no player engine available
· FIX: Detect incorrect proxy configuration and display an error
· FIX: Rename radio label only applies to one label at a time
· FIX: Value of "Disc" in tag editor is not saved [3005921]
· FIX: Avoid ConcurrentModificationException while reading repository
· FIX: Ctrl-click not working in Mac OS X
· FIX: MultiFolderSelectionDialog showing files
· FIX: Problem with ID3v1.0 trying to get internal image
· FIX: After playing all playlist and playing again, moving to next song doesn't work
· FIX: Better control over repository load when repository folders are moved (patch by Dave Badia)
· FIX: Selecting full screen background fails [3413642]
· FIX: debug option doesn't work [3196082]
· FIX: Toggle favorites executed several times over same collection with repeated elements
September 21st, 2011· This new version comes with important changes and bug fixes, although some features are still not available.
· Plugins have been disabled for this version as application needs to improve some issues related to code quality to allow easily integration of plugins. This is a pending work.
June 21st, 2010· FIX: Some Substance L&F skins were not working
· FIX: Can't sort or shuffle a new created playlist
· FIX: Too many CRs in lyrics [2991316]
· FIX: Problems with accuracy of progress bar [2989229]
· FIX: Write repository after reading XML [2991957]
· FIX: Avoid progress bar move when time labels needs extra space
· FIX: Don't show "Buffering" message for downloaded podcast feed entries
· FIX: Shown wrong incomplete tags with System LAF [2992481][3008889]
· FIX: Some components where not updated when changing look and feel
· FIX: Application not able to play in Linux using a desktop different from Gnome or KDE [2995302]
· FIX: Preferences not saved if some requires restart [2999531]
· FIX: Avoid incomplete lyrics from some engines
· FIX: ID3v1.1 tags not read if not valid ID3v2.3 tag present (Jaudiotagger problem) [2997621]
· FIX: Import loved tracks from last.fm enabled even if last.fm disabled
· FIX: Load UNC resources from an M3U file [2988771]
· FIX: Interface freeze when caching files before play [2998158]
· FIX: Wrong foreground color in navigation table
· FIX: Improvements in plugin installation
· FIX: Can't add UI controls from plugins
· FIX: Improvements in plugins panel
· FIX: Improvements in repository read speed
· FIX: libnotify doesn't work after a call to uninit method
· FIX: Context panel updates are blocking playback
· FIX: Avoid store playlist definition if no playlists were added or removed
· UI improvements in repository selection dialog
April 20th, 2010· Support for libnotify (Gnome) (Patch by Marco Biscaro)
· File chooser in tag dialog should open in directory of the audio file (feature request [2786730])
· Three new look and feel skins (Dust, Dust Coffee and Twilight)
· Avoid child nodes in album tree view in navigator
· Use artist names comparator in device view
· New command to start CD ripper
· Start app and run commands if there is no more instances
· New extended tool tip used in all navigation views
· New options to execute commands before and after accessing repository
· Added options in help menu to go to web site or wiki
· New option to edit tags from folder name pattern
· Show warning before clearing playlist (feature request [2786727])
· Show warning if karaoke or normalization mode is enabled
· Audio object properties panel enhancements
· Added option to synchronize device with play list
· Visual improvements in full screen mode
· Font chooser for configuring the font settings
· Option to add audio object to playlist after current audio object
· Context panel redesign
· Gui theme can be changed without restart
· Allow repository load in background
· Allow reordering of playlist tabs
· Cover navigator window should be resizable
· New lyric engine using www.winampcn.com (Patch by Taylor Tang)
· New option to store repository configuration in a custom folder
· Some navigation views share common columns as play list
· Filter redesign
· New window layouts available
· Cache for audio file images
· Allow jumping to the previous/next song in the playlist in the tag edit dialog
· Use mp4 instead of flv for Youtube download
· Added edition options to all text components
· Highlight audio files with incomplete tags in navigator table (feature request [2383156])
· Support for netbook-size windows (feature request [2807546])
· New year view in navigator / read "date" tag field (Patch by Tobias Rapp)
· Add date column for podcast feed entries in navigation table (Patch by Tobias Rapp)
· Added translation to Catalan (thanks to perru002)
· Basic support for plugins
· INTERNAL: Avoid unnecessary refresh view operations
· INTERNAL: Share actions between play list and navigation tree and table
· INTERNAL: Refactoring of play list
· INTERNAL: Update search indexes only if user is going to perform a search
· INTERNAL: Don't update navigation table if it's not visible
· INTERNAL: Statistics refactoring [2875945]
· INTERNAL: Write repository to disk when closing application only if repository has been modified or refreshed
· INTERNAL: Write favorites to disk when closing application only if favorites have been modified
· INTERNAL: Write radio list to disk when closing application only if have been modified
· INTERNAL: Write podcast list to disk when closing application only if have been modified
· INTERNAL: Write playlist contents to disk when closing application only if have been modified
· FIX: Deleting many files from device freezes aTunes gui for some seconds [2855962]
· FIX: LyricWiki engine returned lyrics with URLs
· FIX: Opening web browser does not work on Ubuntu
· FIX: Validate repository content when loading it (patch from Laurent Cathala)
· FIX: Podcast file renaming is not possible [2897134]
· FIX: Progress bar should work for downloaded podcast entries
· FIX: Progress bar improvements [2942626]
· FIX: Normalization button causes multiple submissions to last.fm [2836230]
· FIX: Ticks in progress bar not shown at start
December 14th, 2009· This version fixes a problem with radio and podcast playback, and other minor problems.
December 14th, 2009· fixes several problems found in previous versions
December 14th, 2009· This version includes a Lyricsfly engine update among other little fixes and improvements.
December 14th, 2009· A few fixes to previous version and changes in our LyricWiki lyrics provider.
July 7th, 2009· From today is available a new minor version which fixes a few bugs and adds two new languages: croatian and danish.
May 15th, 2009· This release fixes some bugs found these last days, mainly a problem found when using a proxy to connect to network and a few more little bugs.
February 2nd, 2009· Option for person names sorting in artist tag view
· Delete tag fields if value is empty [2343496]
· Play list can be arranged with drag and drop (feature request [1905732])
· Audio file names can be renamed (feature request [2342878])
· Show cover in the EditTagDialog in a new tab (patch [2392923])
· Sort radio labels
· Volume control with mouse wheel (patch [2395469])
· Normalization status in player controls panel (patch [2357826])
· Show ticks and labels on player's progress bar (patch [2397785])
· Workaround to apply equalizer changes when using mplayer (Patch 2327240)
· Album list and similar artists panel new design
· New context tab to show videos from YouTube
· All tag fields can now be written to wma format
· Show player controls based on player engine capabilities (patch [2453943])
· Cue sheet support (patch by Mingsky)
· New options to filter album list in Context Information Panel
· Clear play list key changed from ESC to Ctrl+Delete
· Improvements in multiple window view
· INTERNAL: Refactored play lists handling
· INTERNAL: Refactored background processes
· Added keys' combination to show Navigator and Context Information Panel
· Playlist open/save dialog does not store location (feature request [2506813])
· Hide JSplitPane divider when one panel is not visible
· Playlist & player behaviors options (patch [2418597] by Patawrouks)
· FIX: Set files writable if necessary when editing tags
· FIX: Audio object properties panel state was not stored correctly
· FIX: Use last.fm cover when internal or external cover is not available in ContextInformationPanel
· FIX: Navigator filter not cleared when text field becomes empty
· FIX: Wrong panel shown in preferences dialog
· FIX: Artist tooltip appears in navigator when mouse over an album
· FIX: F2 shortcut does not work [2535617]
· FIX: Window don't fit to single Screen in Windows [2491656]
January 3rd, 2009· Drag and Drop feature
· Dialog to edit titles of an album
· Mute feature broken in tray icon
January 5th, 2008· Refactored lyrics search engine and added a new search engine based on http://lyricwiki.org
· Show “-” instead of 00:00 as duration for podcast feed entries without duration node (duration=0)
· Better duration parsing for podcast feed entries
· New properties dialogs
· Icons for tray icon menu and visual improvements
· Option for enabling/disabling normalisation added to preferences panel
· No more freezing in cover navigator with many cover images
· Faster application shutdown
· Case insensitive auto completion
· Migrated tagging library to JAudiotagger
· Added support for mp4 tags
· Added “Scroll Playlist to current song” button at play list controls
· Added ripping to wav format
· Added optional support for faac (experimental!)
· Reduced dependencies for ripping to cdda2wav/icedax, all encoders are optional
· Changed detection for unsuccessfull connection when using cdda2wav/icedax
· mplayer.exe updated to v1.0rc2 to fix problems with flac files
· Use JXStatusBar for status bar
· Use Tahoma or Segoe UI font if available and appropriate
· Use SubstanceBusinessBlackSteel skin as default
· Visual enhancements for AddRadioDialog and AddPodcastFeedDialog
· Favorites data stored in a separate file from Repository
· Modified installer with multi-language support
· Link to contributors in “About” dialog
· Autodetection of locale with appropriate choice of language
· Right to left layout support (for arabic)
· Revised OSD animation
· Remove podcast entries that are no longer in the feed
· Close OSD on mouse click
· Added “Play at startup” option at Preferences
· Added HD cache for Audioscrobbler images and data
· Added HD cache for Lyrics
· Solaris support added
· Mark Podcast Feed Entry as listended menu item added
· Option for using smart sorting in tag view (ignoring “The”)
· Better context menu for radios and podcast feeds
· INTERNAL: Improved thread safety and gui responsiveness
· FIX: Cursor jump when editing tags
· FIX: When ID3v1.1 tags were present, edit dialog would not appear
· FIX: Track number not appearing in edit tag dialog under certain circumstances
· FIX: When using mass tagging, fields left blank are deleted in tag
· FIX: Alt 6 for Podcast view
· FIX: Application settings are now stored in an xml file. In this way we prevent misconfiguration after version upgrades
· FIX: Selected rows problem in JTables
· FIX: AudioScrobbler race condition
· FIX: avoid playing the same song on shuffle mode
· Norwegian translation added
· Turkish translation added
· Arabic translation added
· Hungarian translation added
· Italian translation updated
December 4th, 2007· Added audio podcast support (rss atom)
· FIX: app icon image for EditPreferencesDialog
· Added delay when scrolling to next song in playlist under Linux in an attempt to reduce freezes
· Added filename verification when writting to mp3 devices
· FIX: Could not delete files from mp3 devices
· FIX: aTunes would not play next song under certain circumstances
· FIX: aTunes would hop a song because of bad EOF detection
· Added Score column in play list (NOTE: Read/Write Score from/to audio files not implemented)
· FIX: disable reordering and resizing of columns in some audioscrobbler panel tables
· FIX: NullPointerException in NavigationTreeMouseListener
· Enabled Volume Normalization Option to Mplayer
· FIX: max volume for radios
· FIX: .jpg.png ending (cd ripping & Amazon image)
· FIX: CD Import Progress Dialog title not reset
· FIX: null pointer exception when cancelling cd ripping
· Added czech translation
May 28th, 2007· Improved log system
· Fixed mplayer process concurrency
· Fixed seek function when paused
· Added last play date on song information panel
May 12th, 2007· Fixed pause function
· Removed play list autoscroll to avoid Swing thread freezes
· Added cover at lyrics panel
· Added genre tree
April 14th, 2007· Added song lyrics search at www.lyrc.com.ar
· Added volume and mute shortcuts
· JProgressBar of song progress changed to JSlider
· Album search improved at Audioscrobbler
· Stats window improved visually
· Added cd ripper quality option
March 13th, 2007· Added track column to play list
· Added genre column to play list
· Fixed track number read from files
· Added “Set track number automatically” option in play list
· Added “Set genre automatically” option in play list
· Play list can be sorted clicking on table headers
· Fixed some GUI bugs
· Added tooltips
· Redesigned AudioScrobbler service
· Added first version of tool bar
July 16th, 2006· Added italian translation (thanks to Roberto Boriotti)
· Added export tool. You can copy songs from a devide or folder, and copy with a selected structure to another folder.
· More bug fixes.
June 5th, 2006· Added tag editor using jid3lib (Java Music Tag) Added "Clear tag" option
· Fixed aspect ratio in pictures (again, but this time actually fixed)
· Improved performance of repository load
· Load progress dialog is now determinate (shows songs loaded / total, and current loading dir)
· Picture inside a song can be saved as a JPEG file
· Added album and artist info tabs in file properties panel
· More bug fixes