[Xfce4-commits] <xfce4-screenshooter:master> Fix BBCode, it cannot contain new lines and spaces.

Jérôme Guelfucci noreply at xfce.org
Wed Jun 29 22:16:01 CEST 2011


Updating branch refs/heads/master
         to f87a088396aac5d4ccac3a16ec1549472f4030df (commit)
       from 241b1b36ed7e13296237202e85f1b718aca10d6b (commit)

commit f87a088396aac5d4ccac3a16ec1549472f4030df
Author: Jérôme Guelfucci <jeromeg at xfce.org>
Date:   Wed Jun 29 22:14:07 2011 +0200

    Fix BBCode, it cannot contain new lines and spaces.
    
    Reported by Andrey.

 lib/screenshooter-zimagez.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/lib/screenshooter-zimagez.c b/lib/screenshooter-zimagez.c
index 142b7a1..f607b1b 100644
--- a/lib/screenshooter-zimagez.c
+++ b/lib/screenshooter-zimagez.c
@@ -908,7 +908,7 @@ static void cb_image_uploaded (ScreenshooterJob  *job,
     g_strdup_printf ("<a href=\"%s\">\n  <img src=\"%s\" />\n</a>",
                      image_url, thumbnail_url);
   bb_code =
-    g_strdup_printf ("[url=%s]\n  [img]%s[/img]\n[/url]", image_url, thumbnail_url);
+    g_strdup_printf ("[url=%s][img]%s[/img][/url]", image_url, thumbnail_url);
 
   last_user_temp = g_object_get_data (G_OBJECT (job), "user");
 
@@ -1039,6 +1039,8 @@ static void cb_image_uploaded (ScreenshooterJob  *job,
                                  10);
   gtk_text_view_set_editable (GTK_TEXT_VIEW (bb_code_view),
                               FALSE);
+  gtk_text_view_set_wrap_mode (GTK_TEXT_VIEW (bb_code_view),
+                               GTK_WRAP_CHAR);
   gtk_container_add (GTK_CONTAINER (bb_frame), bb_code_view);
 
   /* Show the dialog and run it */



More information about the Xfce4-commits mailing list