Release History
iPodIcons 0.3.6 - 2006-04-27
- It seems that 5G iPods don't have the iTunesDevice file so use the mount point as the name
iPodIcons 0.3.5 - 2006-04-25
- fix a bug in ipodedit that stops bitmaps (5G or nano) loading on PPC
iPodIcons 0.3.4 - 2006-04-24
- Setup a CVS repository with the complete ipodicons history
- ipodedit.c_orig used for "original" ipodedit sources (easier for CVS to handle)
- make dmg works differently (no longer assuming everything is nice) due to CVS
- ipodedit.c 2005-11-06
- Builds on Tiger x86 using Qt 3.3.6
iPodIcons 0.3.3 - 2005-03-13
- Added #include <unistd.h> because some Linux distros need this for chdir (Thanks to Anthony for this).
iPodIcons 0.3.2 - 2005-02-24
- Read alll .pgm/.ppm files (not just the ones called bmap*)
- Read alll .txt files (not just the ones called text*)
- Use a "save" dialog when "Create new firmware file" is selected
- Indicate the currently open Firmware in the title bar
iPodIcons 0.3.1 - 2005-02-23
- Resolved a bug in loading the text strings (I wasn't interpreting the U N I C O D E strings properly)
- Save output files as JPEG by default. Can select the output format from the prefs dialog
- Use system APIs instead of processing the output of the mount command when locating iPods under Mac OS X
- Add code for detecting an iPod mounted under Linux (not tested or used yet)
- Add a "find" bar to make finding text strings easier (Thanks to BlkDragon96 for the idea)
- Resource combo changed to an exclusive button group
iPodIcons 0.3.0 - 2005-01-21
- Moved Mac temporary file location to ~/Library/Application Support/iPodIcons (~/.iPodIcons is removed if it exists)
- Extract and Import firmwares in any file (eg. Windows Updater, iPod HD)
- Text items can be viewed and edited (crappy interface though)
- Massive code refactoring
- Integrated firmware Import/Export dialog
- Easy iPod reading/writing (Mac OS X only)
- Automatic version check (can be disabled)
- Better icon drawing
- Icons can be thumbnailed for a more ordered layout
- ipodedit.c 2005-01-18
iPodIcons 0.2.3 - 2004-12-31
- Fixed up Mac disk image generation (include GPL, README and CHANGES files)
- Moved .app bundle setup to ipodicons.pro (just in case it's causing the QProcess failures)
- Clarified menu item names
- Started work on doing something with the output from ipodedit
- ipodedit.c 2004-12-23
- Allow importing icons from various formats (whatever Qt can accept)
- Fix a bug in ipodedit that results in images being imported to the wrong address (at least on Mac OS X)
iPodIcons 0.2.2 - 2004-12-22
- Icons were not being imported/exported properly
- First SourceForge release (http://ipodicons.sourceforge.net/)
iPodIcons 0.2.1 - 2004-12-22
- Expermental feature to integrate ipodedit.c into the app for a single executable
- make dist turns off debug in config.pri
- common.pri no longer needs to be edited
- version.pri changed to config.pri and configuration items put there
- More verbose building instructions in the README
- Workaround for Mac crash available (see the README)
- ipodedit.c 2004-12-19
iPodIcons 0.2.0 - 2004-12-17
- Fixups for Mac building
- Strange Qt crash bug on Mac that breaks QProcess->start()
- Support opening/saving the iPod Updater app on Mac OS X (combo box shows available firmwares)
- Support for importing/exporting individual icons
- Mac stores app settings in ~/Library/Preferences/com.ramsayl.iPodIcons.plist
(iPodIcons.plist is used by the native dialogs)
- Windows stores app settings in HKCU/Software/iPodIcons
- Unix stores app settings in $HOME/.iPodIcons
iPodIcons 0.1.3 - 2004-12-17
- Version stored in one place (version.pri) and help docs, etc. are preprocessed via make dist
- App icon and README text compiled into the executable (for the about page)
iPodIcons 0.1.2 - 2004-12-16
- Menu items including about dialog
- Icon compiled into the binary for the about dialog
- Remove checksum2 (because ipodedit can do checksumming)
iPodIcons 0.1.1 - 2004-12-15
- Non-Mac build tested and fixed
- Name changed to iPodIcons
- make confclean sets up the directory for creating a distribution tarball
- make force will force processing of .pro files (eg. to pick up changes in common.pri)