Update of /cvsroot/gtkpod/gtkpod/src
In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv21863/src

Modified Files:
        Makefile.am fetchcover.c file_itunesdb.c prefs_window.c 
Removed Files:
        lastfm.c lastfm.h 
Log Message:
        * configure.in
          src/Makefile.am
          src/fetchcover.c
          src/file_itunesdb.c
          src/prefs_window.c
          src/lastfm.[ch]: removed lastfm support because the code is
          not ready and abandoned. I've left the tab in the prefs
          window and the md5.[ch] files in CVS in case someone else
          wants to have another try.



Index: Makefile.am
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/src/Makefile.am,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -d -r1.63 -r1.64
--- Makefile.am 15 Apr 2007 13:27:42 -0000      1.63
+++ Makefile.am 27 Apr 2007 15:50:44 -0000      1.64
@@ -47,9 +47,7 @@
     info.c info.h \
     ipod_init.c ipod_init.h \
     itdb.h \
-    lastfm.c lastfm.h \
     main.c \
-    md5.c md5.h \
     misc.c misc.h \
     misc_confirm.c misc_conversion.c misc_input.c \
     misc_playlist.c \

Index: fetchcover.c
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/src/fetchcover.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- fetchcover.c        23 Apr 2007 15:33:31 -0000      1.5
+++ fetchcover.c        27 Apr 2007 15:50:44 -0000      1.6
@@ -814,38 +814,40 @@
  */
 void on_coverart_context_menu_click (GList *tracks)
 {
-       Track *track;
-       
-       track = tracks->data;
-       
-       GtkDialog *dialog = fetchcover_display_dialog (track, 
track->itdb->device);
-       g_return_if_fail (dialog);
-       
-       gint result = gtk_dialog_run (GTK_DIALOG (dialog));
+    Track *track;
+    gint result;
+
+    track = tracks->data;
+
+    GtkDialog *dialog = fetchcover_display_dialog (track, track->itdb->device);
+    g_return_if_fail (dialog);
+
+    result = gtk_dialog_run (GTK_DIALOG (dialog));
+
   #ifdef HAVE_CURL
   gchar *filename = NULL;
        
   switch (result)
   {
-       case GTK_RESPONSE_ACCEPT:       
-       filename = fetchcover_save ();
-       if (filename)
-               {
-                       while (tracks)
-                       {
-                               track = tracks->data;
-                                       if (gp_track_set_thumbnails (track, 
filename))
-                                               data_changed (track->itdb);
-                                       tracks = tracks->next;
-                       }
-               }
-               g_free (filename);
-       default:
+  case GTK_RESPONSE_ACCEPT:    
+      filename = fetchcover_save ();
+      if (filename)
+      {
+         while (tracks)
+         {
+             track = tracks->data;
+             if (gp_track_set_thumbnails (track, filename))
+                 data_changed (track->itdb);
+             tracks = tracks->next;
+         }
+      }
+      g_free (filename);
+  default:
                break;
        }
-       #endif /* HAVE_CURL */
+#endif /* HAVE_CURL */
        
-       fetchcover_cleanup();
+  fetchcover_cleanup();
   gtk_widget_destroy (GTK_WIDGET (dialog));    
 }
 
@@ -860,56 +862,57 @@
  */
 void on_fetchcover_fetch_button (GtkWidget *widget, gpointer data)
 {
-       Detail *detail = details_get_selected_detail ();
-       GtkDialog *dialog = fetchcover_display_dialog (detail->track, 
detail->itdb->device);
-       g_return_if_fail (dialog);
+    gint result;
+    Detail *detail = details_get_selected_detail ();
+    GtkDialog *dialog = fetchcover_display_dialog (detail->track, 
detail->itdb->device);
+    g_return_if_fail (dialog);
        
-       gint result = gtk_dialog_run (GTK_DIALOG (dialog));
+    result = gtk_dialog_run (GTK_DIALOG (dialog));
        
-       #ifdef HAVE_CURL
+#ifdef HAVE_CURL
        
-  gchar *filename = NULL;
-  switch (result)
-  {
-       case GTK_RESPONSE_ACCEPT:       
+    gchar *filename = NULL;
+    switch (result)
+    {
+    case GTK_RESPONSE_ACCEPT:          
        filename = fetchcover_save ();
        if (filename)
        {
-               if (details_writethrough(detail))
-                               {
-                                       GList *list;
-                                       for (list = detail->tracks; list; list 
= list->next)
-                                       {
-                                               ExtraTrackData *etd;
-                                               Track *track = list->data;
-                               
-                                               if (!track)
-                                                       break;
-                       
-                                               etd = track->userdata;
-                                               gp_track_set_thumbnails(track, 
filename);
-                                               etd->tchanged = TRUE;
-                                       }
-                               }
-                               else
-                               {
-                                       ExtraTrackData *etd = 
fetchcover_track->userdata;
-                                       if (etd)
-                                       {
-                                               
gp_track_set_thumbnails(fetchcover_track, filename);
-                                               etd->tchanged = TRUE;
-                                       }
-                               }
-               
-                               detail->changed = TRUE;
-                               details_update_thumbnail(detail);
-                               details_update_buttons(detail);
+           if (details_writethrough(detail))
+           {
+               GList *list;
+               for (list = detail->tracks; list; list = list->next)
+               {
+                   ExtraTrackData *etd;
+                   Track *track = list->data;
+                   
+                   if (!track)
+                       break;
+                   
+                   etd = track->userdata;
+                   gp_track_set_thumbnails(track, filename);
+                   etd->tchanged = TRUE;
+               }
+           }
+           else
+           {
+               ExtraTrackData *etd = fetchcover_track->userdata;
+               if (etd)
+               {
+                   gp_track_set_thumbnails(fetchcover_track, filename);
+                   etd->tchanged = TRUE;
+               }
+           }
+           
+           detail->changed = TRUE;
+           details_update_thumbnail(detail);
+           details_update_buttons(detail);
        }
-                       default:
-                               break;
-       }
-       #endif /* HAVE_CURL */
+    default:
+       break;
+    }
+#endif /* HAVE_CURL */
        
-       fetchcover_cleanup();
-  gtk_widget_destroy (GTK_WIDGET (dialog));
+    fetchcover_cleanup();
+    gtk_widget_destroy (GTK_WIDGET (dialog));
 }

Index: file_itunesdb.c
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/src/file_itunesdb.c,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -d -r1.118 -r1.119
--- file_itunesdb.c     23 Apr 2007 15:33:31 -0000      1.118
+++ file_itunesdb.c     27 Apr 2007 15:50:44 -0000      1.119
@@ -44,7 +44,6 @@
 #include "syncdir.h"
 #include "tools.h"
 #include "ipod_init.h"
-#include "lastfm.h"
 #include "file_convert.h"
 #include "display_coverart.h"
 
@@ -587,10 +586,6 @@
     {
        Track *track = gl->data;
    
-       /* Send eligible tracks to last.fm cache */
-       if (track->recent_playcount > 0)
-           lastfm_add_track(track);
-
        ExtraTrackData *etr;
        g_return_val_if_fail (track, (release_widgets(), NULL));
        etr = track->userdata;

Index: prefs_window.c
===================================================================
RCS file: /cvsroot/gtkpod/gtkpod/src/prefs_window.c,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -d -r1.197 -r1.198
--- prefs_window.c      23 Apr 2007 15:41:21 -0000      1.197
+++ prefs_window.c      27 Apr 2007 15:50:44 -0000      1.198
@@ -34,7 +34,7 @@
 #include "info.h"
 #include "fileselection.h"
 #include "sha1.h"
-#include "md5.h"
+/*#include "md5.h"*/
 #include "misc.h"
 #include "misc_track.h"
 #include "prefs.h"
@@ -520,8 +520,8 @@
     gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(w),
                                 prefs_get_int("autoimport"));
 
-    /* last.fm */
-#if HAVE_CURL
+#if 0
+    /* last.fm -- disabled, we'll hide the prefs window */
     int x = prefs_get_int("lastfm_active");
     GtkWidget *u = gtkpod_xml_get_widget (prefs_window_xml, "lastfm_username");
     GtkWidget *p = gtkpod_xml_get_widget (prefs_window_xml, "lastfm_password");
@@ -1551,6 +1551,7 @@
 on_lastfm_active_toggled              (GtkToggleButton *togglebutton,
                                        gpointer         user_data)
 {
+#if 0
     int x = gtk_toggle_button_get_active(togglebutton);
     GtkWidget *u = gtkpod_xml_get_widget  (prefs_window_xml, 
"lastfm_username");
     GtkWidget *p = gtkpod_xml_get_widget  (prefs_window_xml, 
"lastfm_password");
@@ -1558,22 +1559,26 @@
 
     gtk_widget_set_sensitive (u, x);
     gtk_widget_set_sensitive (p, x);
+#endif
 }
 
 void
 on_lastfm_username_entry_changed          (GtkEditable     *editable,
                                        gpointer         user_data)
 {
+#if 0
     gchar *uname;
     uname = gtk_editable_get_chars (editable, 0, -1);
     temp_prefs_set_string(temp_prefs, "lastfm_username", uname);
     g_free (uname);
+#endif
 }
 
 void
 on_lastfm_password_entry_changed          (GtkEditable     *editable,
                                        gpointer         user_data)
 {
+#if 0
     gchar *upass, *upass_old;
 
     upass = gtk_editable_get_chars (editable, 0, -1);
@@ -1596,6 +1601,7 @@
     }
     g_free (upass);
     g_free (upass_old);
+#endif
 }
 
 

--- lastfm.c DELETED ---

--- lastfm.h DELETED ---


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to