Revision: 2338
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=2338&view=rev
Author: teuf
Date: 2009-05-02 18:59:28 +0000 (Sat, 02 May 2009)
Log Message:
-----------
Add shuffle 4g information
For now, there is no model specific information. The new enum members were
added to the end to keep the ABI compatible. It's unknown at this time if
the new shuffles need some kind of hash.
Modified Paths:
--------------
libgpod/trunk/ChangeLog
libgpod/trunk/docs/reference/tmpl/device.sgml
libgpod/trunk/src/itdb.h
libgpod/trunk/src/itdb_device.c
Modified: libgpod/trunk/ChangeLog
===================================================================
--- libgpod/trunk/ChangeLog 2009-05-02 17:52:39 UTC (rev 2337)
+++ libgpod/trunk/ChangeLog 2009-05-02 18:59:28 UTC (rev 2338)
@@ -1,4 +1,14 @@
2009-05-02 Christophe Fergeau <[email protected]>
+
+ * docs/reference/tmp
+ * src/itdb.h
+ * src/itdb_device.c: Add shuffle 4g information
+
+ For now, there is no model specific information. The new enum members
+ were added to the end to keep the ABI compatible. It's unknown at
+ this time if the new shuffles need some kind of hash.
+
+2009-05-02 Christophe Fergeau <[email protected]>
Patch from: Eric Lassauge
Modified: libgpod/trunk/docs/reference/tmpl/device.sgml
===================================================================
--- libgpod/trunk/docs/reference/tmpl/device.sgml 2009-05-02 17:52:39 UTC
(rev 2337)
+++ libgpod/trunk/docs/reference/tmpl/device.sgml 2009-05-02 18:59:28 UTC
(rev 2338)
@@ -159,6 +159,7 @@
@ITDB_IPOD_GENERATION_CLASSIC_2:
@ITDB_IPOD_GENERATION_TOUCH_1:
@ITDB_IPOD_GENERATION_IPHONE_1:
+...@itdb_ipod_generation_shuffle_4:
<!-- ##### FUNCTION itdb_info_get_ipod_generation_string ##### -->
<para>
@@ -211,6 +212,7 @@
@ITDB_IPOD_MODEL_CLASSIC_SILVER:
@ITDB_IPOD_MODEL_CLASSIC_BLACK:
@ITDB_IPOD_MODEL_TOUCH_BLACK:
+...@itdb_ipod_model_shuffle_black:
<!-- ##### FUNCTION itdb_info_get_ipod_model_name_string ##### -->
<para>
Modified: libgpod/trunk/src/itdb.h
===================================================================
--- libgpod/trunk/src/itdb.h 2009-05-02 17:52:39 UTC (rev 2337)
+++ libgpod/trunk/src/itdb.h 2009-05-02 18:59:28 UTC (rev 2338)
@@ -106,6 +106,7 @@
* @ITDB_IPOD_GENERATION_SHUFFLE_1: First Generation iPod Shuffle
* @ITDB_IPOD_GENERATION_SHUFFLE_2: Second Generation iPod Shuffle
* @ITDB_IPOD_GENERATION_SHUFFLE_3: Third Generation iPod Shuffle
+ * @ITDB_IPOD_GENERATION_SHUFFLE_4: Third Generation iPod Shuffle
* @ITDB_IPOD_GENERATION_NANO_1: First Generation iPod Nano
* @ITDB_IPOD_GENERATION_NANO_2: Second Generation iPod Nano
* @ITDB_IPOD_GENERATION_NANO_3: Third Generation iPod Nano
@@ -147,6 +148,7 @@
ITDB_IPOD_GENERATION_CLASSIC_2,
ITDB_IPOD_GENERATION_TOUCH_1,
ITDB_IPOD_GENERATION_IPHONE_1,
+ ITDB_IPOD_GENERATION_SHUFFLE_4,
} Itdb_IpodGeneration;
/**
@@ -179,6 +181,7 @@
* @ITDB_IPOD_MODEL_NANO_ORANGE: iPod Nano (Orange)
* @ITDB_IPOD_MODEL_IPHONE_1: iPhone
* @ITDB_IPOD_MODEL_SHUFFLE_SILVER: iPod Shuffle (Silver)
+ * @ITDB_IPOD_MODEL_SHUFFLE_BLACK: iPod Shuffle (Black)
* @ITDB_IPOD_MODEL_SHUFFLE_PINK: iPod Shuffle (Pink)
* @ITDB_IPOD_MODEL_SHUFFLE_BLUE: iPod Shuffle (Blue)
* @ITDB_IPOD_MODEL_SHUFFLE_GREEN: iPod Shuffle (Green)
@@ -231,6 +234,7 @@
ITDB_IPOD_MODEL_CLASSIC_SILVER,
ITDB_IPOD_MODEL_CLASSIC_BLACK,
ITDB_IPOD_MODEL_TOUCH_BLACK,
+ ITDB_IPOD_MODEL_SHUFFLE_BLACK
} Itdb_IpodModel;
/**
Modified: libgpod/trunk/src/itdb_device.c
===================================================================
--- libgpod/trunk/src/itdb_device.c 2009-05-02 17:52:39 UTC (rev 2337)
+++ libgpod/trunk/src/itdb_device.c 2009-05-02 18:59:28 UTC (rev 2338)
@@ -297,6 +297,7 @@
N_("Classic (Silver)"),
N_("Classic (Black)"),
N_("Touch (Black)"),
+ N_("Shuffle (Black)"),
NULL
};
@@ -324,6 +325,7 @@
N_("Classic"),
N_("Touch"),
N_("iPhone"),
+ N_("Shuffle (4th Gen.)"),
N_("Unused"),
N_("Unused"),
NULL
@@ -1165,6 +1167,7 @@
case ITDB_IPOD_GENERATION_SHUFFLE_1:
case ITDB_IPOD_GENERATION_SHUFFLE_2:
case ITDB_IPOD_GENERATION_SHUFFLE_3:
+ case ITDB_IPOD_GENERATION_SHUFFLE_4:
case ITDB_IPOD_GENERATION_NANO_1:
case ITDB_IPOD_GENERATION_NANO_2:
case ITDB_IPOD_GENERATION_VIDEO_1:
@@ -1467,6 +1470,7 @@
case ITDB_IPOD_GENERATION_SHUFFLE_1:
case ITDB_IPOD_GENERATION_SHUFFLE_2:
case ITDB_IPOD_GENERATION_SHUFFLE_3:
+ case ITDB_IPOD_GENERATION_SHUFFLE_4:
case ITDB_IPOD_GENERATION_NANO_1:
case ITDB_IPOD_GENERATION_NANO_2:
return FALSE;
@@ -1797,6 +1801,7 @@
case ITDB_IPOD_GENERATION_SHUFFLE_1:
case ITDB_IPOD_GENERATION_SHUFFLE_2:
case ITDB_IPOD_GENERATION_SHUFFLE_3:
+ case ITDB_IPOD_GENERATION_SHUFFLE_4:
case ITDB_IPOD_GENERATION_NANO_1:
case ITDB_IPOD_GENERATION_NANO_2:
case ITDB_IPOD_GENERATION_VIDEO_1:
@@ -2057,6 +2062,7 @@
case ITDB_IPOD_GENERATION_SHUFFLE_1:
case ITDB_IPOD_GENERATION_SHUFFLE_2:
case ITDB_IPOD_GENERATION_SHUFFLE_3:
+ case ITDB_IPOD_GENERATION_SHUFFLE_4:
case ITDB_IPOD_GENERATION_VIDEO_1:
case ITDB_IPOD_GENERATION_VIDEO_2:
case ITDB_IPOD_GENERATION_CLASSIC_1:
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2