summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: update iPod model/generation infodocumentation-updatesTodd Zullinger2008-11-141-0/+5
|
* Documentation: minor cleanup of the Photo DB description sectionTodd Zullinger2008-11-141-6/+7
|
* Documentation: re-organize photodb sectionTodd Zullinger2008-11-142-75/+77
|
* Documentation: re-organize itunesdb-lowlevel sectionTodd Zullinger2008-11-142-20/+21
|
* Documentation: use "Returns:" consistently in gtk-doc commentsTodd Zullinger2008-11-148-103/+103
|
* Documentation: minor rewording of description for File Handling sectionTodd Zullinger2008-11-141-2/+2
|
* Documentation: update short description for Tracks sectionTodd Zullinger2008-11-141-1/+1
|
* Documentation: make it clearer that itdb_time_* functions are deprecatedTodd Zullinger2008-11-141-5/+9
|
* Documentation: update the iTunesDB sectionTodd Zullinger2008-11-141-46/+39
|
* Documentation: move ItdbUserData*Func to end of iPod database ↵Todd Zullinger2008-11-142-19/+20
| | | | reading/writing section
* Documentation: minor updates and formatting changesTodd Zullinger2008-11-1410-381/+409
|
* Documentation: mark functions added in 0.1.3Todd Zullinger2008-11-142-2/+8
|
* Documentation: mark functions added in 0.1.6Todd Zullinger2008-11-141-3/+9
|
* Documentation: mark functions added in 0.2.0Todd Zullinger2008-11-141-3/+9
|
* Documentation: mark functions added in 0.3.0Todd Zullinger2008-11-144-8/+26
|
* Documentation: mark functions added in 0.4.0Todd Zullinger2008-11-146-29/+101
|
* Documentation: mark functions added in 0.4.2Todd Zullinger2008-11-141-3/+11
|
* Documentation: mark functions added in 0.5.0Todd Zullinger2008-11-145-4/+42
|
* Documentation: mark functions added in 0.6.0Todd Zullinger2008-11-141-1/+3
|
* Documentation: mark functions added in 0.7.0Todd Zullinger2008-11-146-17/+57
|
* Documentation: align parameter descriptionsTodd Zullinger2008-11-148-92/+94
|
* Documentation: add Itdb_TrackTodd Zullinger2008-11-141-208/+399
|
* Documentation: add Itdb_Thumb (NEEDS WORK, Christophe :)Todd Zullinger2008-11-143-28/+35
|
* Documentation: add Itdb_SPLRulesTodd Zullinger2008-11-141-3/+14
|
* Documentation: add Itdb_SPLRuleTodd Zullinger2008-11-141-11/+35
|
* Documentation: add Itdb_SPLPrefTodd Zullinger2008-11-141-10/+24
|
* Documentation: add ItdbSPLFieldType (NEEDS WORK)Todd Zullinger2008-11-141-0/+12
|
* Documentation: add ItdbSPLFieldTodd Zullinger2008-11-141-42/+75
|
* Documentation: add ItdbSPLActionType (NEEDS WORK)Todd Zullinger2008-11-141-0/+16
|
* Documentation: add ItdbSPLAction (NEEDS WORK)Todd Zullinger2008-11-141-29/+49
|
* Documentation: add Itdb_ArtworkFormat (NEEDS WORK!)Todd Zullinger2008-11-141-2/+21
|
* Documentation: rearrange the ipod device sectionTodd Zullinger2008-11-142-43/+43
|
* Documentation: reformat itdb_chapterdata_new()Todd Zullinger2008-11-141-2/+2
|
* Documentation: add a number of enums, macros, and structsTodd Zullinger2008-11-147-191/+506
|
* Documentation: update API docsTodd Zullinger2008-11-1414-83/+339
| | | | | Add new functions to the proper places in the documentation, remove old/unused functions, and clean up various minor issues.
* Whitespace cleanupTodd Zullinger2008-11-1414-268/+181
|
* Remove chapterdata_raw and chapterdata_raw_length from Itdb_Tracktmzullinger2008-11-143-10/+10
| | | | | | | These are no longer needed now that proper Chapter Data support is available (since svn revision 1936/1937). git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2150 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* * src/itdb_device.c: SN YX6 corresponds to a Shuffle model B225teuf2008-10-222-1/+6
| | | | | | | according to a report on #gtkpod git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2144 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Use SysInfoExtended if available for itdb_device_supports_phototeuf2008-10-212-2/+10
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2143 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add SN for 16GB blue nanoteuf2008-10-202-0/+6
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2142 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add serial number for 16GB Black Nanoteuf2008-10-152-0/+6
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2141 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Fix printf modifiers for more portabilityteuf2008-10-082-13/+19
| | | | | | | | Use %z when printing size_t values and G_GINT64_MODIFIER to print 64 bit values, this should fix compilation on 64 bit systems when artwork debugging is enabled, and this shouldn't break 32 bit systems git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2140 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Fix data sizes used in Itdb_ArtworkFormatteuf2008-10-082-3/+11
| | | | | | | | | The mostly automated SysInfoExtended parser expects the fields in the Itdb_ArtworkFormat structure to be of type gint. They used to be of type gin which led to random overwriting of their value since the parser expected the to be bigger than they really are. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2139 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Fix itdb_device_supports_artwork to use info from SysInfoExtendedteuf2008-10-072-2/+9
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2138 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Adjust SysInfoExtended parsing to the plist parser changesteuf2008-10-072-13/+17
| | | | | | | | | The type of the parsed data for <array> nodes have changed in the plist parser, it's now a GValueArray, the SysInfoExtended parser has to take that into account since the description of the various artwork formats is stored in an <array> element. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2137 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Fix blank node handling in the plist parserteuf2008-10-072-5/+15
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2136 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add array support to the plist parserteuf2008-10-072-19/+77
| | | | | | | | | | | | | | | The SysInfoExtended file on the ipod used to contain the artwork formats in <array> tags containing <key> tags as well as the value. This is not valid according to the plist DTD, and this was fixed with the 4th generation Nanos (but not with the 120GB ipod classic). libgpod was written using invalid (wrt to the XML DTD) files, and thus handled <array> elements as if they were <dict> elements (because of the <key> tags). This was wrong, and prevented it from parsing the fixed SysInfoExtended file on the new Nanos. This changeset implements support for <array> tags (ignoring tags like <key> in the process so as not to fail with older SysInfoExtended files) git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2135 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* * src/itdb_device.c: add serial number for the 8GB Silver Nano 4gteuf2008-10-042-1/+7
| | | | | | | and model number for the 4GB Blue Nano 4g git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2133 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* A few more fixes in the ipod model tablesteuf2008-10-012-3/+8
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2131 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add missing name for the Yellow 4g nanoteuf2008-10-012-0/+5
| | | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2130 f01d2545-417e-4e96-918e-98f8d0dbbcb6