<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libgpod.git/src/Makefile.am, branch remove-chapterdata_raw</title>
<subtitle>libgpod - iPod library (tmz's crap)</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/'/>
<entry>
<title>patch by: Mike Heffner &lt;mikeh@fesnel.com&gt;</title>
<updated>2008-06-28T09:43:09+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2008-06-28T09:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=df8ef06ef02bf304b1bdea8ee3e62d433a25b214'/>
<id>df8ef06ef02bf304b1bdea8ee3e62d433a25b214</id>
<content type='text'>
* src/Makefile.am:
* src/db-artwork-writer.c: fix compilation with older glib (without
GChecksum)


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2021 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/Makefile.am:
* src/db-artwork-writer.c: fix compilation with older glib (without
GChecksum)


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2021 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>	* src/gchecksum.c</title>
<updated>2008-06-02T15:47:25+00:00</updated>
<author>
<name>Jorg Schuler</name>
<email>jcsjcs@users.sourceforge.net</email>
</author>
<published>2008-06-02T15:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=89f44635a82d6d2358b9cbb57cb49160461c51e0'/>
<id>89f44635a82d6d2358b9cbb57cb49160461c51e0</id>
<content type='text'>
	  src/gchecksum.h
	  src/Makefile.am
	  configure.ac: copied gchecksum from glib 2.16.3. It's used if we
	  compile on a system that does not have glib 2.16 or
	  higher. Testing is needed whether it's really pulled in in those
	  cases -- I'm using 2.16.3 myself.

	* src/itdb_itunesdb.c (mk_mhit): write mhii_link.

	* src/db-artwork-writer.c: code to handle sparse artwork
	  correctly. 
	  
	  (ipod_supports_sparse_artwork): currently hard-coded to
	  TRUE. Will be changed in the future to reflect the information
	  given in the SysInfoExtended. Change yourself if your iPod does
	  not support Sparse Artwork (sharing of thumbnails between
	  several tracks).



git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2005 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	  src/gchecksum.h
	  src/Makefile.am
	  configure.ac: copied gchecksum from glib 2.16.3. It's used if we
	  compile on a system that does not have glib 2.16 or
	  higher. Testing is needed whether it's really pulled in in those
	  cases -- I'm using 2.16.3 myself.

	* src/itdb_itunesdb.c (mk_mhit): write mhii_link.

	* src/db-artwork-writer.c: code to handle sparse artwork
	  correctly. 
	  
	  (ipod_supports_sparse_artwork): currently hard-coded to
	  TRUE. Will be changed in the future to reflect the information
	  given in the SysInfoExtended. Change yourself if your iPod does
	  not support Sparse Artwork (sharing of thumbnails between
	  several tracks).



git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2005 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/Makefile.am:</title>
<updated>2008-05-30T12:00:21+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2008-05-30T12:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=41b8f76adc1dd093985d544c15381a5d62066e7f'/>
<id>41b8f76adc1dd093985d544c15381a5d62066e7f</id>
<content type='text'>
* src/db-artwork-parser.c:
* src/db-artwork-writer.c:
* src/db-image-parser.c:
* src/db-image-parser.h:
* src/itdb.h:
* src/itdb_artwork.c:
* src/itdb_device.h:
* src/itdb_photoalbum.c:
* src/itdb_track.c:
* src/ithumb-writer.c:
* tests/test-covers.c:
* tests/test-photos.c: rework Itdb_Thumb type. Now it's split into
different subtypes depending on what it represents (GdkPixbuf,
thumbnail read from the ipod, ...). Itdb_Artwork now contains only a
pointer to a single Itdb_Thumb (it used to contain a GList * of
Itdb_Thumb) since the only time when the list is useful is for thumbs
read from the ipod. Using a list for the other types of thumbnails
created some complications when trying to set art on an Itdb_Track that
wasn't attached to an Itdb_iTunesDB.


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1991 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/db-artwork-parser.c:
* src/db-artwork-writer.c:
* src/db-image-parser.c:
* src/db-image-parser.h:
* src/itdb.h:
* src/itdb_artwork.c:
* src/itdb_device.h:
* src/itdb_photoalbum.c:
* src/itdb_track.c:
* src/ithumb-writer.c:
* tests/test-covers.c:
* tests/test-photos.c: rework Itdb_Thumb type. Now it's split into
different subtypes depending on what it represents (GdkPixbuf,
thumbnail read from the ipod, ...). Itdb_Artwork now contains only a
pointer to a single Itdb_Thumb (it used to contain a GList * of
Itdb_Thumb) since the only time when the list is useful is for thumbs
read from the ipod. Using a list for the other types of thumbnails
created some complications when trying to set art on an Itdb_Track that
wasn't attached to an Itdb_iTunesDB.


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1991 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>* configure.ac: rework libxml detection</title>
<updated>2008-05-25T11:27:27+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2008-05-25T11:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=6b4ad64fd409d4ae5a2aee7565d2ff26ec234b11'/>
<id>6b4ad64fd409d4ae5a2aee7565d2ff26ec234b11</id>
<content type='text'>
* src/Makefile.am: remove LIBXML_CFLAGS/LIBXML_LIBS since they are
no longer used
* src/itdb_plist.c: add stub functions when libxml isn't available
* src/itdb_sysinfo_extended_parser.c: include config.h


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1982 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/Makefile.am: remove LIBXML_CFLAGS/LIBXML_LIBS since they are
no longer used
* src/itdb_plist.c: add stub functions when libxml isn't available
* src/itdb_sysinfo_extended_parser.c: include config.h


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1982 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>* configure.ac: check libxml presence</title>
<updated>2008-05-25T10:38:09+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2008-05-25T10:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=11a7fdb2b04da75840947783bac4461526a3cc5f'/>
<id>11a7fdb2b04da75840947783bac4461526a3cc5f</id>
<content type='text'>
* src/Makefile.am: add new files, remove obsolete ones
* src/itdb_plist.h: 
* src/itdb_plist.c: plist parser, this parses a plist XML file to a
GHashTable of GValue *. This parser should be generic, ie it
doesn't know it's parsing SysInfoExtended, it only cares about it
being a plist file
* src/itdb_sysinfo_extended_parser.h:
* src/itdb_sysinfo_extended_parser.c: convert the parsed plist data
to data structures usable by libgpod
* src/itdb_device.h:
* src/itdb_device.c: parses SysInfoExtended in addition to SysInfo
* src/itdb_sysinfo.c: this hacky parser is obsoleted by the new
(much more complete) SysInfoExtended parser, so it's removed
* tests/Makefile.am:
* tests/test-sysinfo-extended-parsing.c: small test program for the
new parser


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1980 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/Makefile.am: add new files, remove obsolete ones
* src/itdb_plist.h: 
* src/itdb_plist.c: plist parser, this parses a plist XML file to a
GHashTable of GValue *. This parser should be generic, ie it
doesn't know it's parsing SysInfoExtended, it only cares about it
being a plist file
* src/itdb_sysinfo_extended_parser.h:
* src/itdb_sysinfo_extended_parser.c: convert the parsed plist data
to data structures usable by libgpod
* src/itdb_device.h:
* src/itdb_device.c: parses SysInfoExtended in addition to SysInfo
* src/itdb_sysinfo.c: this hacky parser is obsoleted by the new
(much more complete) SysInfoExtended parser, so it's removed
* tests/Makefile.am:
* tests/test-sysinfo-extended-parsing.c: small test program for the
new parser


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1980 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup more of our dirs with make uninstall</title>
<updated>2008-03-29T20:32:38+00:00</updated>
<author>
<name>Todd Zullinger</name>
<email>tmzullinger@users.sourceforge.net</email>
</author>
<published>2008-03-29T20:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=72fab9b0f90099893bc28017af78eb54cc21563d'/>
<id>72fab9b0f90099893bc28017af78eb54cc21563d</id>
<content type='text'>
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1955 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1955 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>        * src/itdb_track.c</title>
<updated>2008-01-26T08:54:48+00:00</updated>
<author>
<name>Jorg Schuler</name>
<email>jcsjcs@users.sourceforge.net</email>
</author>
<published>2008-01-26T08:54:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=1dfe294448660f7f242543e7842c47bc13c6d3bc'/>
<id>1dfe294448660f7f242543e7842c47bc13c6d3bc</id>
<content type='text'>
	* src/itdb_itunesdb.c
	* src/itdb_chapterdata
	* src/itdb.h
	* src/Makefile.am: applied chapterdata patch by Michael Tiffany.



git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1936 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* src/itdb_itunesdb.c
	* src/itdb_chapterdata
	* src/itdb.h
	* src/Makefile.am: applied chapterdata patch by Michael Tiffany.



git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1936 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>Additional clean-ups after the glib requirement bumping pointed out by</title>
<updated>2007-10-30T08:21:16+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2007-10-30T08:21:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=db1a26c4b6c2f920ad6e5a188a3304097211f250'/>
<id>db1a26c4b6c2f920ad6e5a188a3304097211f250</id>
<content type='text'>
tmz on IRC
* libgpod-1.0.pc.in: bump glib requirement there as well
* src/Makefile.am:
* src/db-parse-context.c:
* src/glib-compat.h:
* src/itdb_artwork.c:
* src/itdb_itunesdb.c:
* src/itdb_photoalbum.c:
* src/itdb_private.h:
* src/ithumb-writer.c: get rid of glib-compat.h since we raised the
minimum version to 2.8


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1749 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tmz on IRC
* libgpod-1.0.pc.in: bump glib requirement there as well
* src/Makefile.am:
* src/db-parse-context.c:
* src/glib-compat.h:
* src/itdb_artwork.c:
* src/itdb_itunesdb.c:
* src/itdb_photoalbum.c:
* src/itdb_private.h:
* src/ithumb-writer.c: get rid of glib-compat.h since we raised the
minimum version to 2.8


git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1749 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespace</title>
<updated>2007-09-27T18:57:23+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2007-09-27T18:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=f01ad6ef25070838d2244ff4579c3b4fed34ca76'/>
<id>f01ad6ef25070838d2244ff4579c3b4fed34ca76</id>
<content type='text'>
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1705 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1705 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix make distcheck</title>
<updated>2007-09-27T18:46:47+00:00</updated>
<author>
<name>Christophe Fergeau</name>
<email>teuf@gnome.org</email>
</author>
<published>2007-09-27T18:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/tmz/public_git/libgpod.git/commit/?id=f25c3feb0fa8f732871dca3ee4539caeaa61e756'/>
<id>f25c3feb0fa8f732871dca3ee4539caeaa61e756</id>
<content type='text'>
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1704 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1704 f01d2545-417e-4e96-918e-98f8d0dbbcb6
</pre>
</div>
</content>
</entry>
</feed>
