commit 673efad94e1dc3645b30ca816dc07dcda6b166fb Author: Christophe Fergeau <cferg...@mandriva.com> Date: Sat Mar 27 19:42:22 2010 +0100
add Gold iPod Shuffle 1G This was a limited edition device. Lots of thanks to Russ Mannex for providing data about it. src/itdb.h | 1 + src/itdb_device.c | 3 +++ tools/generic-callout.c | 3 +++ 3 files changed, 7 insertions(+), 0 deletions(-) --- diff --git a/src/itdb.h b/src/itdb.h index fe8ee0f..22717c3 100644 --- a/src/itdb.h +++ b/src/itdb.h @@ -251,6 +251,7 @@ typedef enum { ITDB_IPOD_MODEL_SHUFFLE_BLACK, ITDB_IPOD_MODEL_IPHONE_WHITE, ITDB_IPOD_MODEL_IPHONE_BLACK, + ITDB_IPOD_MODEL_SHUFFLE_GOLD } Itdb_IpodModel; /** diff --git a/src/itdb_device.c b/src/itdb_device.c index 449c550..1709523 100644 --- a/src/itdb_device.c +++ b/src/itdb_device.c @@ -121,6 +121,7 @@ static const Itdb_IpodInfo ipod_info_table [] = { {"A949", 1, ITDB_IPOD_MODEL_SHUFFLE_BLUE, ITDB_IPOD_GENERATION_SHUFFLE_2, 3}, {"A951", 1, ITDB_IPOD_MODEL_SHUFFLE_GREEN, ITDB_IPOD_GENERATION_SHUFFLE_2, 3}, {"A953", 1, ITDB_IPOD_MODEL_SHUFFLE_ORANGE, ITDB_IPOD_GENERATION_SHUFFLE_2, 3}, + {"C167", 1, ITDB_IPOD_MODEL_SHUFFLE_GOLD, ITDB_IPOD_GENERATION_SHUFFLE_2, 3}, /* Shuffle / Seventh Generation */ /* Square, connected to computer via cable -- look identicaly to * Sixth Generation*/ @@ -343,6 +344,7 @@ static const gchar *ipod_model_name_table [] = { N_("Shuffle (Black)"), N_("iPhone (White)"), N_("iPhone (Black)"), + N_("Shuffle (Gold)"), NULL }; @@ -646,6 +648,7 @@ static const ItdbSerialToModel serial_to_model_mapping[] = { { "YX6", "B225" }, /* 1GB Silver Shuffle 2g */ { "YX7", "B228" }, /* 1GB Blue Shuffle 2g */ { "YX9", "B225" }, /* 1GB Silver Shuffle 2g */ + { "8CQ", "C167" }, /* 1GB Gold Shuffle 2g */ { "UNA", "A350" }, { "UNB", "A350" }, { "UPR", "A352" }, diff --git a/tools/generic-callout.c b/tools/generic-callout.c index bc2be88..f0697db 100644 --- a/tools/generic-callout.c +++ b/tools/generic-callout.c @@ -264,6 +264,7 @@ get_color_name (const Itdb_IpodInfo *info) case ITDB_IPOD_MODEL_SHUFFLE_GREEN: return g_strdup ("green"); case ITDB_IPOD_MODEL_MINI_GOLD: + case ITDB_IPOD_MODEL_SHUFFLE_GOLD: return g_strdup ("gold"); case ITDB_IPOD_MODEL_NANO_BLUE: case ITDB_IPOD_MODEL_MINI_BLUE: @@ -330,6 +331,8 @@ get_icon_name (const Itdb_IpodInfo *info) return g_strconcat (prefix, "ipod-shuffle-clip-silver", NULL); case ITDB_IPOD_MODEL_SHUFFLE_GREEN: return g_strconcat (prefix, "ipod-shuffle-clip-green", NULL); + case ITDB_IPOD_MODEL_SHUFFLE_GOLD: + return g_strconcat (prefix, "ipod-shuffle-clip-gold", NULL); case ITDB_IPOD_MODEL_SHUFFLE_ORANGE: return g_strconcat (prefix, "ipod-shuffle-clip-orange", NULL); case ITDB_IPOD_MODEL_SHUFFLE_PURPLE: ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gtkpod-cvs2 mailing list gtkpod-cvs2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2