Author: sdelcroix
Date: Fri Feb 15 08:33:51 2008
New Revision: 3682
URL: http://svn.gnome.org/viewvc/f-spot?rev=3682&view=rev

Log:
2008-02-15  Lorenzo Milesi <[EMAIL PROTECTED]>

        * src/Jobs/SyncMetadataJob.cs: update xmp rating only if rating > 0.


Modified:
   trunk/ChangeLog
   trunk/src/Jobs/SyncMetadataJob.cs

Modified: trunk/src/Jobs/SyncMetadataJob.cs
==============================================================================
--- trunk/src/Jobs/SyncMetadataJob.cs   (original)
+++ trunk/src/Jobs/SyncMetadataJob.cs   Fri Feb 15 08:33:51 2008
@@ -82,10 +82,14 @@
                                names [i] = tags [i].Name;
                        
                        xmp.Store.Update ("dc:subject", "rdf:Bag", names);
+                       if ((item as Photo).Rating > 0) {
                                xmp.Store.Update ("xmp:Rating", (item as 
Photo).Rating.ToString());
-       // FIXME - Should we also store/overwrite the Urgency field?
-       //                      uint urgency_value = (item as Photo).Rating + 
1; // Urgency valid values 1 - 8
-       //                      xmp.Store.Update ("photoshop:Urgency", 
urgency_value.ToString());
+                               // FIXME - Should we also store/overwrite the 
Urgency field?
+                               // uint urgency_value = (item as Photo).Rating 
+ 1; // Urgency valid values 1 - 8
+                               // xmp.Store.Update ("photoshop:Urgency", 
urgency_value.ToString());
+                       } else {
+                               xmp.Store.Delete ("xmp:Rating");
+                       }
                        xmp.Dump ();
        
                        return xmp;
_______________________________________________
SVN-commits-list mailing list (read only)
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Want to limit the commits to a few modules? Go to above URL, log in to edit 
your options and select the modules ('topics') you want.
Module maintainer? It is possible to set the reply-to to your development 
mailing list. Email [EMAIL PROTECTED] if interested.

Reply via email to