[Xfce4-commits] <thunar:master> Make uca.xml readable for humans.

Nick Schermer noreply at xfce.org
Mon Apr 2 17:52:02 CEST 2012


Updating branch refs/heads/master
         to b8df164cbe62c04b79526b6f95611c19cbec8091 (commit)
       from 219ef1483a741401387eda0441f90d2d5fafacb8 (commit)

commit b8df164cbe62c04b79526b6f95611c19cbec8091
Author: Nick Schermer <nick at xfce.org>
Date:   Mon Apr 2 17:48:58 2012 +0200

    Make uca.xml readable for humans.
    
    Use new lines and tabs to make the xml readable. I know
    not many people look in the xml, but still...

 plugins/thunar-uca/thunar-uca-model.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/plugins/thunar-uca/thunar-uca-model.c b/plugins/thunar-uca/thunar-uca-model.c
index 1f54bb1..59c1d03 100644
--- a/plugins/thunar-uca/thunar-uca-model.c
+++ b/plugins/thunar-uca/thunar-uca-model.c
@@ -1339,19 +1339,19 @@ thunar_uca_model_save (ThunarUcaModel *uca_model,
   fp = fdopen (fd, "w");
 
   /* write the header */
-  fprintf (fp, "<?xml encoding=\"UTF-8\" version=\"1.0\"?>\n<actions>");
+  fprintf (fp, "<?xml encoding=\"UTF-8\" version=\"1.0\"?>\n<actions>\n");
 
   /* write the model items */
   for (lp = uca_model->items; lp != NULL; lp = lp->next)
     {
       item = (ThunarUcaModelItem *) lp->data;
-      fprintf (fp, "<action>");
+      fprintf (fp, "<action>\n");
       patterns = g_strjoinv (";", item->patterns);
-      escaped = g_markup_printf_escaped ("<icon>%s</icon>"
-                                         "<name>%s</name>"
-                                         "<command>%s</command>"
-                                         "<description>%s</description>"
-                                         "<patterns>%s</patterns>",
+      escaped = g_markup_printf_escaped ("\t<icon>%s</icon>\n"
+                                         "\t<name>%s</name>\n"
+                                         "\t<command>%s</command>\n"
+                                         "\t<description>%s</description>\n"
+                                         "\t<patterns>%s</patterns>\n",
                                          (item->icon != NULL) ? item->icon : "",
                                          (item->name != NULL) ? item->name : "",
                                          (item->command != NULL) ? item->command : "",
@@ -1361,20 +1361,20 @@ thunar_uca_model_save (ThunarUcaModel *uca_model,
       g_free (patterns);
       g_free (escaped);
       if (item->startup_notify)
-        fprintf (fp, "<startup-notify/>");
+        fprintf (fp, "\t<startup-notify/>\n");
       if ((item->types & THUNAR_UCA_TYPE_DIRECTORIES) != 0)
-        fprintf (fp, "<directories/>");
+        fprintf (fp, "\t<directories/>\n");
       if ((item->types & THUNAR_UCA_TYPE_AUDIO_FILES) != 0)
-        fprintf (fp, "<audio-files/>");
+        fprintf (fp, "\t<audio-files/>\n");
       if ((item->types & THUNAR_UCA_TYPE_IMAGE_FILES) != 0)
-        fprintf (fp, "<image-files/>");
+        fprintf (fp, "\t<image-files/>\n");
       if ((item->types & THUNAR_UCA_TYPE_OTHER_FILES) != 0)
-        fprintf (fp, "<other-files/>");
+        fprintf (fp, "\t<other-files/>\n");
       if ((item->types & THUNAR_UCA_TYPE_TEXT_FILES) != 0)
-        fprintf (fp, "<text-files/>");
+        fprintf (fp, "\t<text-files/>\n");
       if ((item->types & THUNAR_UCA_TYPE_VIDEO_FILES) != 0)
-        fprintf (fp, "<video-files/>");
-      fprintf (fp, "</action>");
+        fprintf (fp, "\t<video-files/>\n");
+      fprintf (fp, "</action>\n");
     }
 
   /* write the footer and close the tmp file */


More information about the Xfce4-commits mailing list