summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJorg Schuler <jcsjcs@users.sourceforge.net>2007-04-28 08:55:49 +0000
committerJorg Schuler <jcsjcs@users.sourceforge.net>2007-04-28 08:55:49 +0000
commit2d34a240529a7774e4b74a6eb3b351af9ced0ce9 (patch)
tree09357cf8ef3a1857b82deffa17dd13d94eb03158 /ChangeLog
parent448cbda6e8a40e8707c5ac056f6fe06564907c0a (diff)
downloadlibgpod-2d34a240529a7774e4b74a6eb3b351af9ced0ce9.tar.gz
libgpod-2d34a240529a7774e4b74a6eb3b351af9ced0ce9.tar.xz
libgpod-2d34a240529a7774e4b74a6eb3b351af9ced0ce9.zip
* docs/reference/tmpl/track.sgml
src/itdb.h src/itdb_itunesdb.c src/itdb_track.c: Added the following fields to Itdb_Track: sort_artist sort_title sort_album sort_albumartist sort_composer sort_tvshow These fields can (theoretically) be used to force a certain sort order on the iPod when displaying by artist, album... Even though these fields are present in the iTunesDB, they are discarded when reading the iTunesDB and applications must always set them before writing the iTunesDB again. This is to avoid that the fields 'artist' and 'sort_artist' accidentially get out of sync. libgpod will automatically create a sort_artist key for you if artist is of the type 'The Artist' and sort_artist is not set. The sort key used in that case is 'Artist, The' (followed by five time 0x01), even though sort_artist itself will not be touched. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1421 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog28
1 files changed, 27 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index f0a03bd..98a0dd3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,34 @@
2007-04-28 Jorg Schuler <jcsjcs at users.sourceforge.net>
* src/itdb.h: added padding to exported structures so new entries
- can be added without loosing backward run-time compatibility.
+ can be added without loosing backward run-time compatibility.
+ * docs/reference/tmpl/track.sgml
+ src/itdb.h
+ src/itdb_itunesdb.c
+ src/itdb_track.c: Added the following fields to Itdb_Track:
+
+ sort_artist
+ sort_title
+ sort_album
+ sort_albumartist
+ sort_composer
+ sort_tvshow
+
+ These fields can (theoretically) be used to force a certain sort
+ order on the iPod when displaying by artist, album...
+
+ Even though these fields are present in the iTunesDB, they are
+ discarded when reading the iTunesDB and applications must always
+ set them before writing the iTunesDB again. This is to avoid
+ that the fields 'artist' and 'sort_artist' accidentially get out
+ of sync.
+
+ libgpod will automatically create a sort_artist key for you if
+ artist is of the type 'The Artist' and sort_artist is not
+ set. The sort key used in that case is 'Artist, The' (followed
+ by five time 0x01), even though sort_artist itself will not be
+ touched.
2007-04-27 Jorg Schuler <jcsjcs at users.sourceforge.net>