Changelog
From aTunes Wiki
Contents |
aTunes 3.0.9
- FIX: Combo box selection fails with OS X and System Look And Feel
- FIX: Save playlist sets its name as file name by default
aTunes 3.0.8
- FIX: Control visible context panels
- FIX: Improvements in process to delete files
- FIX: Workaround for mplayer problem with long filenames or including non-english chars
- Added support for OS X full screen
aTunes 3.0.7
- Reduce memory consumption by interning strings read using Kryo
- All navigator views allow filtering subelements
- FIX: Disable option to create play list with top tracks when no data available
- FIX: Generate M3U files with system file separator
- FIX: Podcast information dialog broken
aTunes 3.0.6
- Updated mplayer binary for Windows
- Support for playing FLV files (audio only)
- Improvements in table sort
- Added basque translation (thanks to Xabier Aramendi)
- FIX: Window size ignored if window is maximized
- FIX: Folder filter does not work with child folders
- FIX: Hide progress slider when fading away
- FIX: Validate date of tags and discard invalid ones
aTunes 3.0.5
- Folder view allows filtering subfolders
- FIX: Statistics not shown in tables
- FIX: Avoid cast errors when reading preferences with kryo fails
- FIX: Error retrieving titles from CD when CD has more tracks than the album information
- FIX: Drag and drop from navigator
- FIX: Navigator not immediately updated after import
- FIX: Store repository folders as list of paths instead of file objects
- Control+F for advanced search
aTunes 3.0.4
- Faster count of repository files
- FIX: Add to play list and play when user uses "Open With" option in Windows
- FIX: Error trying to remove repository folder from disk
- FIX: Error removing favorite objects from device
- FIX: Last play date loses hour and minute
- FIX: Can't add columns to search results dialog
- FIX: Search numbers in title field does not work
- FIX: Seek in progress slider must be fired when releasing mouse button
aTunes 3.0.3
- More heap size for Mac OS X version
- FIX: Error when changing look and feel sin in Windows with Java 1.7.X
- FIX: Radio navigator not controlling clicking out of table bounds
- FIX: Only update displayable windows when changing look and feel skin
- FIX: Some UI operations with navigation tree where not performed in EDT
- FIX: Block device disconnection while refreshing
- FIX: CustomSearchDialog controls not disabled when empty rules
- FIX: NPE when setting an unknown album as favorite
aTunes 3.0.2
- FIX: Error with modal dialogs in Linux
- FIX: Error when importing folders after canceling repository load
- FIX: Add random songs fails if repository not loaded or empty
- FIX: Disabled rounded corners with Substance as seem to cause problems with early 1.6.0 virtual machines (3.0.1 fix not working)
- FIX: Problem when importing files from a Windows system folder with no childs
aTunes 3.0.1
- XINE Engine discontinued
- FIX: Better control of exceptions reading tags with JAudiotagger
- FIX: NPE when importing from a folder without parent file
- FIX: Disable play list menu actions when play list selection changes, not only popup menu
- FIX: Problem reordering columns with Java 7
- FIX: Problem changing look and feel and skin using keyboard in combos
- FIX: Error retrieving titles from CDDB while ripping a CD
- FIX: Avoid concurrency problems with album collections
- FIX: Updated JNA library to avoid initialization errors
- FIX: Initial heap size changed to 128MB
- FIX: Check if icon cache fails reading icon files
- FIX: Problem with play lists active and visible after upgrading version
- FIX: Problem marking artist as favorite when artist is unknown or artist album is used
- FIX: Disabled rounded corners with Substance as seem to cause problems with early 1.6.0 virtual machines
- FIX: Save covers to disk fails if artist or album name contains forbidden chars in file system
aTunes 3.0.0
- Allow truncate playlist when copying to device [ patch by deathgorepain ]
- New options to organize artist view, using artist and / or album artist tag fields [ patch by Laurent Cathala ]
- Removed external pictures support, only pictures exported with application are supported
- Improved performance of Full Screen Mode
- Use dynamic heap size in Windows (5% of free memory for initial heap space, 10% for maximum heap space)
- New action to remove duplicates from play list
- Removed xml serialization of repository as it can cause OutOfMemory with large repositories
- Multiple instances not allowed in Max OS X
- Replaced combo boxes to select navigation and context panels. Use buttons with icons instead
- Removed option to show ticks and labels in progress slider
- UI changes in player controls
- Filter text field separated for play list and navigator
- Improved filters to retrieve albums from last.fm (mbid, artist match) Removed filters as preferences
- Optimizations retrieving list of covers of albums in artist panel
- Removed status bar text showing current element being played
- Last.fm cache simplified to use only one ehcache cache
- Support for tray icons in Mac OS X
- Added player menu with key shortcuts to playback action
- New remote commands to control application from a telnet session [ patch by Radovan ]
- Custom playlist file format to load and save, keeps elements relative to repository so can be shared across different computers with different repository location
- "Create playlist with top tracks" action added to repository navigation view
- Play list selector using buttons or combo box
- Similar Artist Mode [ patch by Laurent Cathala ]
- New argument "simulate-cd" for CD ripper testing purposes
- Added automated error reports
- Repository folders are now managed from preferences window
- Improvements in startup performance (asynchronous load of data)
- Use Kryo as serialization library
- Export action moved to navigator and playlist
- New action to move folders in repository
- Option to enable or disable equalizer, instead of selecting "none"
- Show not available tracks in context panel information
- Automatically remove objects from play lists that are no longer available
- New action to remove common prefixes or suffixes from titles
- Store song ratings in tag
- New option to search for similar artist information in browser
- Last.fm information cached for one week
- FIX: Use last.fm API to obtain last.fm loved tracks
- FIX: Detection of radio audio streams blocks playing
- FIX: Start mplayer process with volume argument
aTunes 2.1.0
- 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 [3414462]
aTunes 2.0.1
- 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
aTunes 2.0.0
- 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
Older versions
Check-out SVN repository to see full changelog

