Changelog

From aTunes Wiki

Jump to: navigation, search

Contents

aTunes 3.1.1

  • FIX: Seek not working after changing look and feel
  • FIX: Repository actions disabled after connecting device
  • FIX: Clear last.fm cache broken
  • FIX: Drag and drop not checking if it's a valid drop operation


aTunes 3.1.0

  • Store metadata even with files without internal tags (wav for example)
  • Added new option to show a filter in navigation table
  • Added option to hide navigation tree and use only table
  • Memory optimization when reading play lists
  • Option to store ratings in tags (by default will use custom metadata store)
  • Save podcast information immediately after add/remove/update podcasts
  • Ask before removing objects from play list when not exist
  • Option to ignore when repository does not exist
  • Added preference to disable Last.fm cache
  • Use NIO to download podcasts faster
  • Store covers in special folder when repository is not writable
  • Added option to stop playback after current track
  • Show favorite songs and current song in artist top tracks
  • Improvements in seek function
  • User can provide an email when reporting an error
  • New options to save play list selection
  • New option to load new play list replacing current one or creating a new one
  • FIX: LyricsDirectoryEngine review when no lyric found
  • FIX: Mute not working while fade away
  • FIX: Duplicate favorites in navigation view when a song is favorite and its artist or album too
  • Plugins finally discontinued

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

Personal tools