These are changes made since audiopod (r180).

LastPod (v1.1)

  • Fixes an issue where last track in one's iTunesDB file was never read. This error only occurred when one listened to the last track in their iTunesDB file, not always. (#55,#69/r102)

LastPod (v1.01)

  • Fixes an issue that was triggering last.fm spam protection (#36,#64/r98)

LastPod (v1.0)

  • Adds the ability to launch other iPod Managers, such as gtkpod, not just iTunes (#63/r95)

LastPod (v0.91)

  • Changes to get the parser work properly for shuffles. (#56/r93)

LastPod (v0.9)

  • iPod shuffle support! (#56/r89) NOTE: Please upgrade to 0.91, for proper support of shuffles.
  • Fixes History. History saved after each chunk is submitted, therefore timeout bug is fixed. (#20/r85)
  • Fixes array Index out of bounds exception bug (#48/r86)

LastPod (v0.8)

  • Enhanced Various Artists parsing. (#27/r82)
  • Adds version number to the title. (#39/r83)

LastPod (r80)

  • If you listen to a track three or more times, Lastpod now generates the play timestamp correctly. (#26/r80)

LastPod (r79)

  • Displays status messages in the status bar. It looks much nicer. (#15/r77)
  • Parses muli-play tracks. Refactor of DbReader? to support better testing (#16)
  • Improves testability with mock tracks and submissions. Major work was done for this change. (r71, r72, r75)
  • Log window was removed from the main view and put into a dialog box. (r73, r74)
  • After submission, track list is now refreshed properly from histories. (#14, r78)

LastPod (r69)

  • Complete overhaul of the user interface. Hopefully it looks nicer. (r59)
  • Stores the history file on the iPod, therefore it is always current NOTE: If you are upgrading from LastPod r40 or r58, the first time you run this version of LastPod the history feature will not work properly. (r60)
  • Updates the progress bar once the handshake is successful. (r61)
  • Asks the user if they wish to run iTunes when the following occurs: If "Run iTunes on close" is chosen and the user exits LastPod without submitting any tracks. (#14)
  • Ensures the DbReader closes InputStreams? properly. (r68)
  • Adds a feature "Delete Play Counts". (#11)

LastPod (r58)

  • Cleanup of the build scripts to enable easier setup for developers. (#8)
  • The Preferences Editor was made modal. (#6)
  • Fixed: Preferences Editor caused track list to be refreshed incorrectly (#7)
  • Adheres to AudioScrobbler standards better by submitting tracks in chunks of 10. (#5)
  • Adds a progress bar so you can see the progress of your tracks being submitted.
  • Submission now occurs on a background thread. This allows the GUI to function normally while the submission is occurring. Previously the GUI would "freeze" while the submission was occurring.
  • Added enhanced track parsing for "Various Artists" tracks (#10)
  • Once submitted, tracks are now simply unchecked, not removed from the list (#12)
  • Anonymous Subversion access is now available at http://svn.lastpod.org.

LastPod (r40)

  • Works flawlessly on Java 1.4+. (#1)
  • Keeps a history of tracks submitted to last.fm. If the track is still present on the iPod's "iTunesDB/Play Counts" file it will be unselected by default in LastPod. (Morgan's feature in ticket #2)
  • Now includes a "Find Paths" button, which will search for your iPod iTunesDB and iTunes.exe (works in Win32 only?). If found setup the paths. (#3)
  • Adds the ability to launch iTunes.exe after LastPod is closed. (#4)
  • Adds a "backup URL", which, if present, will trigger LastPod to send your track information to another HTTP server as well as last.fm. This can be used to create a copy of your data that was submitted to last.fm.

LastPod (r32)

  • Adds a checkbox to select whether a title from Play Counts shall be sent to Audioscrobbler.
  • Stores the MD5 digest of your password, not the password in plain text.
  • Does not paint the user interface until the tracks have been loaded. Previously an unusable grey box would appear while the tracks were loading.
  • Minor user interface cleanups. (Centered interface, etc)
  • Source now includes ant build files to allow for easier project compilation.
  • Many public variables were converted to private.