Kind of cleanup of "menu strings": always have a space between the entry's label...
authorBastien Montagne <montagne29@wanadoo.fr>
Thu, 4 Oct 2012 13:59:14 +0000 (13:59 +0000)
committerBastien Montagne <montagne29@wanadoo.fr>
Thu, 4 Oct 2012 13:59:14 +0000 (13:59 +0000)
source/blender/editors/armature/editarmature_sketch.c
source/blender/editors/armature/poseobject.c
source/blender/editors/mesh/editface.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/editors/object/object_edit.c
source/blender/editors/physics/physics_fluid.c
source/blender/editors/screen/area.c
source/blender/editors/transform/transform_orientations.c

index f3f985fa97d5b734398e2f31d92739ddac99cd69..8d8fa730360e815c874cccb67b7b86e4ac468fb9 100644 (file)
@@ -41,6 +41,8 @@
 #include "BLI_graph.h"
 #include "BLI_ghash.h"
 
+#include "BLF_translation.h"
+
 #include "BKE_context.h"
 #include "BKE_sketch.h"
 
@@ -175,7 +177,7 @@ void BIF_makeListTemplates(const bContext *C)
 const char *BIF_listTemplates(const bContext *UNUSED(C))
 {
        GHashIterator ghi;
-       char menu_header[] = "Template%t|None%x0|";
+       const char *menu_header = IFACE_("Template %t|None %x0|");
        char *p;
 
        if (TEMPLATES_MENU != NULL) {
@@ -194,7 +196,7 @@ const char *BIF_listTemplates(const bContext *UNUSED(C))
                Object *ob = BLI_ghashIterator_getValue(&ghi);
                int key = GET_INT_FROM_POINTER(BLI_ghashIterator_getKey(&ghi));
 
-               p += sprintf(p, "|%s%%x%i", ob->id.name + 2, key);
+               p += sprintf(p, "|%s %%x%i", ob->id.name + 2, key);
 
                BLI_ghashIterator_step(&ghi);
        }
@@ -1717,8 +1719,8 @@ void sk_applyCommandGesture(bContext *UNUSED(C), SK_Gesture *gest, SK_Sketch *UN
        SK_Intersection *isect;
        int command = 1;
 
-//     XXX
-//     command = pupmenu("Action %t|Flatten %x1|Straighten %x2|Polygonize %x3");
+/*     XXX */
+/*     command = pupmenu("Action %t|Flatten %x1|Straighten %x2|Polygonize %x3"); */
        if (command < 1) return;
 
        for (isect = gest->intersections.first; isect; isect = isect->next) {
index 2f5eaabc12b65d48575047c2cf9a83bdfa06fa7a..dc049e5106258c263435a671832cadfbac53ec48 100644 (file)
@@ -888,16 +888,16 @@ static void pose_copy_menu(Scene *scene)
        if (pose_has_protected_selected(ob, 0)) {
                i = BLI_countlist(&(pchanact->constraints)); /* if there are 24 or less, allow for the user to select constraints */
                if (i < 25)
-                       nr = pupmenu("Copy Pose Attributes %t|Local Location%x1|Local Rotation%x2|Local Size%x3|%l|Visual Location %x9|Visual Rotation%x10|Visual Size%x11|%l|Constraints (All)%x4|Constraints...%x5");
+                       nr = pupmenu("Copy Pose Attributes %t|Local Location %x1|Local Rotation %x2|Local Size %x3|%l|Visual Location %x9|Visual Rotation %x10|Visual Size %x11|%l|Constraints (All) %x4|Constraints... %x5");
                else
-                       nr = pupmenu("Copy Pose Attributes %t|Local Location%x1|Local Rotation%x2|Local Size%x3|%l|Visual Location %x9|Visual Rotation%x10|Visual Size%x11|%l|Constraints (All)%x4");
+                       nr = pupmenu("Copy Pose Attributes %t|Local Location %x1|Local Rotation %x2|Local Size %x3|%l|Visual Location %x9|Visual Rotation %x10|Visual Size %x11|%l|Constraints (All) %x4");
        }
        else {
                i = BLI_countlist(&(pchanact->constraints)); /* if there are 24 or less, allow for the user to select constraints */
                if (i < 25)
-                       nr = pupmenu("Copy Pose Attributes %t|Local Location%x1|Local Rotation%x2|Local Size%x3|%l|Visual Location %x9|Visual Rotation%x10|Visual Size%x11|%l|Constraints (All)%x4|Constraints...%x5|%l|Transform Locks%x6|IK Limits%x7|Bone Shape%x8");
+                       nr = pupmenu("Copy Pose Attributes %t|Local Location %x1|Local Rotation %x2|Local Size %x3|%l|Visual Location %x9|Visual Rotation %x10|Visual Size %x11|%l|Constraints (All) %x4|Constraints... %x5|%l|Transform Locks %x6|IK Limits %x7|Bone Shape %x8");
                else
-                       nr = pupmenu("Copy Pose Attributes %t|Local Location%x1|Local Rotation%x2|Local Size%x3|%l|Visual Location %x9|Visual Rotation%x10|Visual Size%x11|%l|Constraints (All)%x4|%l|Transform Locks%x6|IK Limits%x7|Bone Shape%x8");
+                       nr = pupmenu("Copy Pose Attributes %t|Local Location %x1|Local Rotation %x2|Local Size %x3|%l|Visual Location %x9|Visual Rotation %x10|Visual Size %x11|%l|Constraints (All) %x4|%l|Transform Locks %x6|IK Limits %x7|Bone Shape %x8");
        }
        
        if (nr <= 0) 
index a677f1272a3c65ac775617ae73b57d3617ab529a..5fd848ccb13da8cfa9a3c35cc94030d0039bd9b9 100644 (file)
@@ -426,7 +426,7 @@ void seam_mark_clear_tface(Scene *scene, short mode)
        if (me == 0 ||  me->totpoly == 0) return;
 
        if (mode == 0)
-               mode = pupmenu("Seams%t|Mark Border Seam %x1|Clear Seam %x2");
+               mode = pupmenu("Seams %t|Mark Border Seam %x1|Clear Seam %x2");
 
        if (mode != 1 && mode != 2)
                return;
index 48ffb352247a5dbaf2048ac1a28e141a6acebcb7..1d96a3a958d465dc45885d29c0077d4c91dfab68 100644 (file)
@@ -439,16 +439,17 @@ static int edbm_extrude_mesh(Scene *scene, Object *obedit, BMEditMesh *em, wmOpe
 
        zero_v3(nor);
 
+       /* XXX If those popup menus were to be enabled again, please get rid of this "menu string" syntax! */
        if (em->selectmode & SCE_SELECT_VERTEX) {
                if (em->bm->totvertsel == 0) nr = 0;
                else if (em->bm->totvertsel == 1) nr = 4;
                else if (em->bm->totedgesel == 0) nr = 4;
                else if (em->bm->totfacesel == 0)
-                       nr = 3;  // pupmenu("Extrude %t|Only Edges%x3|Only Vertices%x4");
+                       nr = 3;  /* pupmenu("Extrude %t|Only Edges %x3|Only Vertices %x4"); */
                else if (em->bm->totfacesel == 1)
-                       nr = 1;  // pupmenu("Extrude %t|Region %x1|Only Edges%x3|Only Vertices%x4");
+                       nr = 1;  /* pupmenu("Extrude %t|Region %x1|Only Edges% x3|Only Vertices %x4"); */
                else
-                       nr = 1;  // pupmenu("Extrude %t|Region %x1||Individual Faces %x2|Only Edges%x3|Only Vertices%x4");
+                       nr = 1;  /* pupmenu("Extrude %t|Region %x1|Individual Faces %x2|Only Edges %x3|Only Vertices %x4"); */
        }
        else if (em->selectmode & SCE_SELECT_EDGE) {
                if (em->bm->totedgesel == 0) nr = 0;
@@ -458,16 +459,16 @@ static int edbm_extrude_mesh(Scene *scene, Object *obedit, BMEditMesh *em, wmOpe
                else if (em->totedgesel == 1) nr = 3;
                else if (em->totfacesel == 0) nr = 3;
                else if (em->totfacesel == 1)
-                       nr = 1;  // pupmenu("Extrude %t|Region %x1|Only Edges%x3");
+                       nr = 1;  /* pupmenu("Extrude %t|Region %x1|Only Edges %x3"); */
                else
-                       nr = 1;  // pupmenu("Extrude %t|Region %x1||Individual Faces %x2|Only Edges%x3");
+                       nr = 1;  /* pupmenu("Extrude %t|Region %x1|Individual Faces %x2|Only Edges %x3"); */
 #endif
        }
        else {
                if (em->bm->totfacesel == 0) nr = 0;
                else if (em->bm->totfacesel == 1) nr = 1;
                else
-                       nr = 1;  // pupmenu("Extrude %t|Region %x1||Individual Faces %x2");
+                       nr = 1;  /* pupmenu("Extrude %t|Region %x1|Individual Faces %x2"); */
        }
 
        if (nr < 1) return 'g';
index bdc7699ee964f94029ce439d1ae6c51bb481d932..43c6c3327916724cc30b89a56e78634d6e2cf0fb 100644 (file)
@@ -1017,9 +1017,9 @@ static void UNUSED_FUNCTION(copy_attr_menu) (Main * bmain, Scene * scene, View3D
        
        if (!(ob = OBACT)) return;
        
-       if (scene->obedit) { // XXX get from context
-//             if (ob->type == OB_MESH)
-// XXX                 mesh_copy_menu();
+       if (scene->obedit) { /* XXX get from context */
+/*             if (ob->type == OB_MESH) */
+/* XXX                 mesh_copy_menu(); */
                return;
        }
        
@@ -1030,34 +1030,34 @@ static void UNUSED_FUNCTION(copy_attr_menu) (Main * bmain, Scene * scene, View3D
         */
        
        strcpy(str,
-              "Copy Attributes %t|Location%x1|Rotation%x2|Size%x3|Draw Options%x4|"
-              "Time Offset%x5|Dupli%x6|Object Color%x31|%l|Mass%x7|Damping%x8|All Physical Attributes%x11|Properties%x9|"
-              "Logic Bricks%x10|Protected Transform%x29|%l");
+              "Copy Attributes %t|Location %x1|Rotation %x2|Size %x3|Draw Options %x4|"
+              "Time Offset %x5|Dupli %x6|Object Color %x31|%l|Mass %x7|Damping %x8|All Physical Attributes %x11|Properties %x9|"
+              "Logic Bricks %x10|Protected Transform %x29|%l");
        
-       strcat(str, "|Object Constraints%x22");
-       strcat(str, "|NLA Strips%x26");
+       strcat(str, "|Object Constraints %x22");
+       strcat(str, "|NLA Strips %x26");
        
-// XXX if (OB_TYPE_SUPPORT_MATERIAL(ob->type)) {
-//             strcat(str, "|Texture Space%x17");
-//     }       
+/* XXX if (OB_TYPE_SUPPORT_MATERIAL(ob->type)) { */
+/*             strcat(str, "|Texture Space %x17"); */
+/*     } */
        
-       if (ob->type == OB_FONT) strcat(str, "|Font Settings%x18|Bevel Settings%x19");
-       if (ob->type == OB_CURVE) strcat(str, "|Bevel Settings%x19|UV Orco%x28");
+       if (ob->type == OB_FONT) strcat(str, "|Font Settings %x18|Bevel Settings %x19");
+       if (ob->type == OB_CURVE) strcat(str, "|Bevel Settings %x19|UV Orco %x28");
        
        if ((ob->type == OB_FONT) || (ob->type == OB_CURVE)) {
-               strcat(str, "|Curve Resolution%x25");
+               strcat(str, "|Curve Resolution %x25");
        }
 
        if (ob->type == OB_MESH) {
-               strcat(str, "|Subsurf Settings%x21|AutoSmooth%x27");
+               strcat(str, "|Subsurf Settings %x21|AutoSmooth %x27");
        }
 
-       if (ob->soft) strcat(str, "|Soft Body Settings%x23");
+       if (ob->soft) strcat(str, "|Soft Body Settings %x23");
        
-       strcat(str, "|Pass Index%x30");
+       strcat(str, "|Pass Index %x30");
        
        if (ob->type == OB_MESH || ob->type == OB_CURVE || ob->type == OB_LATTICE || ob->type == OB_SURF) {
-               strcat(str, "|Modifiers ...%x24");
+               strcat(str, "|Modifiers ... %x24");
        }
 
        event = pupmenu(str);
index 099d868a0ad55a0f6967b4f73a9865001a1ba60b..315386a947e120f92743397b8514fb196ed074c4 100644 (file)
@@ -695,21 +695,21 @@ static int fluid_init_filepaths(Object *fsDomain, char *targetDir, char *targetF
                outStringsChanged=1;
        }
        
-       // check if modified output dir is ok
+       /* check if modified output dir is ok */
 #if 0
        if (outStringsChanged) {
                char dispmsg[FILE_MAX+256];
                int  selection=0;
                BLI_strncpy(dispmsg, "Output settings set to: '", sizeof(dispmsg));
                strcat(dispmsg, newSurfdataPath);
-               strcat(dispmsg, "'%t|Continue with changed settings%x1|Discard and abort%x0");
+               strcat(dispmsg, "'%t|Continue with changed settings %x1|Discard and abort %x0");
                
-               // ask user if thats what he/she wants...
+               /* ask user if thats what he/she wants... */
                selection = pupmenu(dispmsg);
-               if (selection < 1) return 0; // 0 from menu, or -1 aborted
+               if (selection < 1) return 0; /* 0 from menu, or -1 aborted */
                BLI_strncpy(targetDir, newSurfdataPath, sizeof(targetDir));
                strncpy(domainSettings->surfdataPath, newSurfdataPath, FILE_MAXDIR);
-               BLI_path_abs(targetDir, G.main->name); // fixed #frame-no 
+               BLI_path_abs(targetDir, G.main->name); /* fixed #frame-no */
        }
 #endif
        return outStringsChanged;
index d14514546f556e4e2a5b6ad9aa54c14c0532c5a2..01a5304451a9ef77b2633b62cbf5ee7edb7cfb84 100644 (file)
@@ -1459,39 +1459,39 @@ void ED_area_prevspace(bContext *C, ScrArea *sa)
 static const char *editortype_pup(void)
 {
        const char *types = N_(
-           "Editor type:%t"
+           "Editor type: %t"
            "|3D View %x1"
 
            "|%l"
-                  
+
            "|Timeline %x15"
            "|Graph Editor %x2"
            "|DopeSheet %x12"
            "|NLA Editor %x13"
-                  
+
            "|%l"
-                  
+
            "|UV/Image Editor %x6"
-                  
+
            "|Video Sequence Editor %x8"
            "|Movie Clip Editor %x20"
            "|Text Editor %x9"
            "|Node Editor %x16"
            "|Logic Editor %x17"
-                  
+
            "|%l"
-                  
+
            "|Properties %x4"
            "|Outliner %x3"
            "|User Preferences %x19"
-           "|Info%x7"
+           "|Info %x7"
 
            "|%l"
 
            "|File Browser %x5"
-                  
+
            "|%l"
-                  
+
            "|Python Console %x18"
            );
 
@@ -1517,7 +1517,7 @@ int ED_area_header_switchbutton(const bContext *C, uiBlock *block, int yco)
        but = uiDefIconTextButC(block, ICONTEXTROW, 0, ICON_VIEW3D, 
                                editortype_pup(), xco, yco, UI_UNIT_X + 10, UI_UNIT_Y,
                                &(sa->butspacetype), 1.0, SPACEICONMAX, 0, 0,
-                               TIP_("Displays current editor type. Click for menu of available types"));
+                               TIP_("Display current editor type (click for menu of available types)"));
        uiButSetFunc(but, spacefunc, NULL, NULL);
        uiButClearFlag(but, UI_BUT_UNDO); /* skip undo on screen buttons */
        
index a155ff7786ac85a2aa3f9c0ea9997933d1d5ca09..0e25739c34a8b741fc9571c32714dd469208377b 100644 (file)
@@ -402,7 +402,7 @@ EnumPropertyItem *BIF_enumTransformOrientation(bContext *C)
 
 const char *BIF_menustringTransformOrientation(const bContext *C, const char *title)
 {
-       const char *menu = IFACE_("%t|Global%x0|Local%x1|Gimbal%x4|Normal%x2|View%x3");
+       const char *menu = IFACE_("%t|Global %x0|Local %x1|Gimbal %x4|Normal %x2|View %x3");
        ListBase *transform_spaces = &CTX_data_scene(C)->transform_spaces;
        TransformOrientation *ts;
        int i = V3D_MANIP_CUSTOM;
@@ -411,14 +411,14 @@ const char *BIF_menustringTransformOrientation(const bContext *C, const char *ti
 
        title = IFACE_(title);
 
-       str_menu = MEM_callocN(strlen(menu) + strlen(title) + 1 + elem_size * BIF_countTransformOrientation(C), TIP_("UserTransSpace from matrix"));
+       str_menu = MEM_callocN(strlen(menu) + strlen(title) + 1 + elem_size * BIF_countTransformOrientation(C), "UserTransSpace from matrix");
        p = str_menu;
        
        p += sprintf(str_menu, "%s", title);
        p += sprintf(p, "%s", menu);
        
        for (ts = transform_spaces->first; ts; ts = ts->next) {
-               p += sprintf(p, "|%s%%x%d", ts->name, i++);
+               p += sprintf(p, "|%s %%x%d", ts->name, i++);
        }
        
        return str_menu;