summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorJorg Schuler <jcsjcs@users.sourceforge.net>2006-06-04 16:24:45 +0000
committerJorg Schuler <jcsjcs@users.sourceforge.net>2006-06-04 16:24:45 +0000
commit0763c0bc9556e8c97585b19aa2a3dfb2367dc736 (patch)
tree659eb107c8bbdacf0f74f3c9db68e0aa122eec6a /docs
parent6481a383b8749bc1fcbb8bdcdb0dd8b079d6006c (diff)
downloadlibgpod-tmz-0763c0bc9556e8c97585b19aa2a3dfb2367dc736.tar.gz
libgpod-tmz-0763c0bc9556e8c97585b19aa2a3dfb2367dc736.tar.xz
libgpod-tmz-0763c0bc9556e8c97585b19aa2a3dfb2367dc736.zip
2006-06-05 Jorg Schuler <jcsjcs at users.sourceforge.net>
* src/db-artwork-parser.h src/db-artwork-parserc (ipod_supports_cover_art): made available G_GNUC_INTERNAL. Added ipod_supports_photos(). * src/itdb_itunesdb.c (itdb_create_directories): Create Photos directory. 2006-06-04 Jorg Schuler <jcsjcs at users.sourceforge.net> * src/db-image-parser.c src/itdb_artwork.c src/itdb_device.c src/itdb_photoalbum.c src/itdb_track.c src/ithumb-writer.c: Phased out private IPOD_COVER_SMALL... enum in favor of identical public enum "ItdbThumbType" ITDB_THUMB_COVER_SMALL... * src/db-image-parser.c (ipod_image_new_from_mhni): Accept all thumbnail types we know about (i.e. type != -1). * src/db-artwork-debug.h src/db-artwork-parser.h src/db-image-parser.h src/db-parse-context.h src/glib-compat.h src/itdb_endianness.h: Added CVS "$Id:" line, added copyright notices where missing, added explanations to itdb_endianess.h ;-) * src/itdb_itunesdb.c src/itdb_track.c src/itdb_device.c src/itdb_device.h Made naming consistent and suitable for export: Itdb_IpodModel -> Itdb_IpodInfo ipod_model_table -> ipod_info_table itdb_device_get_model_info() -> itdb_device_get_ipod_info() MODEL_TYPE_... -> ITDB_IPOD_MODEL_... nth_GENERATION -> ITDB_IPOD_GENERATION_nth Exported Itdb_IpodModel, Itdb_IpodGeneration, Itdb_IpodInfo, itdb_device_get_ipod_info(). * src/itdb_device.c: new API: itdb_info_get_ipod_info_table(), itdb_info_get_ipod_model_name() * src/itdb.h src/itdb_artwork.c: Removed unused field ->type in Itdb_Artwork and corresponding enum ItdbArtworkType. 2006-06-03 Jorg Schuler <jcsjcs at users.sourceforge.net> * src/itdb_artwork.c (itdb_thumb_get_gdk_pixbuf): handle thumbnail padding correctly -- who would have thought that iTunes indicates _negative_ padding at times... Please use the test-photos program to check out whether or not your photos show up correctly without black bars or funny colors. * src/db-artwork-writer.c src/db-image-parser.c src/itdb.h src/ithumb-writer.c: Hopefully do padding right: - read padding fields from mhni header and store them with each thumbnail - calculate padding for PhotoDB only (padding for iTunesDB Artwork does not seem to be necessary) - include the padding into the total width/height It seems to work well on my iPod Nano -- feedback appreciated. * tests/test-photos.c: added possibility to dump all photos into a directory: tests/test-photos dump <mountpoint> <output_dir> * src/itdb_artwork.c: changed byte order for full screen iPod Nanos. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1299 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/tmpl/artwork.sgml1
-rw-r--r--docs/reference/tmpl/device.sgml60
-rw-r--r--docs/reference/tmpl/libgpod-unused.sgml36
3 files changed, 54 insertions, 43 deletions
diff --git a/docs/reference/tmpl/artwork.sgml b/docs/reference/tmpl/artwork.sgml
index fafde75..94d2343 100644
--- a/docs/reference/tmpl/artwork.sgml
+++ b/docs/reference/tmpl/artwork.sgml
@@ -24,7 +24,6 @@ Data structure to store iPod artwork (cover and photos)
@thumbnails:
@artwork_size:
-@type:
@id:
@creation_date:
@usertype:
diff --git a/docs/reference/tmpl/device.sgml b/docs/reference/tmpl/device.sgml
index 8852576..f984e1e 100644
--- a/docs/reference/tmpl/device.sgml
+++ b/docs/reference/tmpl/device.sgml
@@ -71,16 +71,28 @@ Data structure holding information about the iPod (model, mount point, ...)
@Returns:
-<!-- ##### STRUCT Itdb_IpodModel ##### -->
+<!-- ##### ENUM Itdb_IpodModel ##### -->
<para>
</para>
-@model_number:
-@capacity:
-@model_type:
-@generation:
-@musicdirs:
+@ITDB_IPOD_MODEL_INVALID:
+@ITDB_IPOD_MODEL_UNKNOWN:
+@ITDB_IPOD_MODEL_COLOR:
+@ITDB_IPOD_MODEL_COLOR_U2:
+@ITDB_IPOD_MODEL_REGULAR:
+@ITDB_IPOD_MODEL_REGULAR_U2:
+@ITDB_IPOD_MODEL_MINI:
+@ITDB_IPOD_MODEL_MINI_BLUE:
+@ITDB_IPOD_MODEL_MINI_PINK:
+@ITDB_IPOD_MODEL_MINI_GREEN:
+@ITDB_IPOD_MODEL_MINI_GOLD:
+@ITDB_IPOD_MODEL_SHUFFLE:
+@ITDB_IPOD_MODEL_NANO_WHITE:
+@ITDB_IPOD_MODEL_NANO_BLACK:
+@ITDB_IPOD_MODEL_VIDEO_WHITE:
+@ITDB_IPOD_MODEL_VIDEO_BLACK:
+@ITDB_IPOD_MODEL_MOBILE_1:
<!-- ##### STRUCT Itdb_ArtworkFormat ##### -->
<para>
@@ -92,39 +104,3 @@ Data structure holding information about the iPod (model, mount point, ...)
@height:
@correlation_id:
-<!-- ##### ENUM Itdb_Generation ##### -->
-<para>
-
-</para>
-
-@UNKNOWN_GENERATION:
-@FIRST_GENERATION:
-@SECOND_GENERATION:
-@THIRD_GENERATION:
-@FOURTH_GENERATION:
-@FIFTH_GENERATION:
-@MOBILE_GENERATION:
-
-<!-- ##### ENUM Itdb_ModelType ##### -->
-<para>
-
-</para>
-
-@MODEL_TYPE_INVALID:
-@MODEL_TYPE_UNKNOWN:
-@MODEL_TYPE_COLOR:
-@MODEL_TYPE_COLOR_U2:
-@MODEL_TYPE_REGULAR:
-@MODEL_TYPE_REGULAR_U2:
-@MODEL_TYPE_MINI:
-@MODEL_TYPE_MINI_BLUE:
-@MODEL_TYPE_MINI_PINK:
-@MODEL_TYPE_MINI_GREEN:
-@MODEL_TYPE_MINI_GOLD:
-@MODEL_TYPE_SHUFFLE:
-@MODEL_TYPE_NANO_WHITE:
-@MODEL_TYPE_NANO_BLACK:
-@MODEL_TYPE_VIDEO_WHITE:
-@MODEL_TYPE_VIDEO_BLACK:
-@MODEL_TYPE_MOBILE_1:
-
diff --git a/docs/reference/tmpl/libgpod-unused.sgml b/docs/reference/tmpl/libgpod-unused.sgml
index 6fd94dc..aaf7c7f 100644
--- a/docs/reference/tmpl/libgpod-unused.sgml
+++ b/docs/reference/tmpl/libgpod-unused.sgml
@@ -39,6 +39,42 @@ iTunesDB
@ITDB_FILE_ERROR_RENAME:
@ITDB_FILE_ERROR_ITDB_CORRUPT:
+<!-- ##### ENUM Itdb_Generation ##### -->
+<para>
+
+</para>
+
+@UNKNOWN_GENERATION:
+@FIRST_GENERATION:
+@SECOND_GENERATION:
+@THIRD_GENERATION:
+@FOURTH_GENERATION:
+@FIFTH_GENERATION:
+@MOBILE_GENERATION:
+
+<!-- ##### ENUM Itdb_ModelType ##### -->
+<para>
+
+</para>
+
+@MODEL_TYPE_INVALID:
+@MODEL_TYPE_UNKNOWN:
+@MODEL_TYPE_COLOR:
+@MODEL_TYPE_COLOR_U2:
+@MODEL_TYPE_REGULAR:
+@MODEL_TYPE_REGULAR_U2:
+@MODEL_TYPE_MINI:
+@MODEL_TYPE_MINI_BLUE:
+@MODEL_TYPE_MINI_PINK:
+@MODEL_TYPE_MINI_GREEN:
+@MODEL_TYPE_MINI_GOLD:
+@MODEL_TYPE_SHUFFLE:
+@MODEL_TYPE_NANO_WHITE:
+@MODEL_TYPE_NANO_BLACK:
+@MODEL_TYPE_VIDEO_WHITE:
+@MODEL_TYPE_VIDEO_BLACK:
+@MODEL_TYPE_MOBILE_1:
+
<!-- ##### MACRO SPLACTION_LAST_FORTNIGHT ##### -->
<para>