Disable bmesh-boolean modifier for 2.77 release
authorCampbell Barton <ideasman42@gmail.com>
Thu, 11 Feb 2016 08:53:36 +0000 (19:53 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 11 Feb 2016 08:56:24 +0000 (19:56 +1100)
Edit-mode boolean is still available

release/scripts/startup/bl_ui/properties_data_modifier.py
source/blender/makesrna/intern/rna_modifier.c
source/blender/modifiers/intern/MOD_boolean.c

index f26147e0673ff497c7753d9aa65cfbb6392d0d01..565d6553bbdd3f22469487becbdf4ead31cb31ea 100644 (file)
@@ -156,6 +156,7 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
         col.label(text="Object:")
         col.prop(md, "object", text="")
 
+        """
         layout.prop(md, "use_bmesh")
         if md.use_bmesh:
             box = layout.box()
@@ -164,6 +165,7 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
             box.prop(md, "use_bmesh_dissolve")
             box.prop(md, "use_bmesh_connect_regions")
             box.prop(md, "threshold")
+        """
 
     def BUILD(self, layout, ob, md):
         split = layout.split()
index 5327850a572c10d38fbdc1a1fc8bcee40f66bae6..961bbfe80e770b007c19e1393db39daec6b6cfce 100644 (file)
@@ -1903,6 +1903,7 @@ static void rna_def_modifier_boolean(BlenderRNA *brna)
        RNA_def_property_ui_text(prop, "Operation", "");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
+#if 0  /* WITH_MOD_BOOLEAN */
        /* BMesh intersection options */
        prop = RNA_def_property(srna, "use_bmesh", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "bm_flag", eBooleanModifierBMeshFlag_Enabled);
@@ -1930,6 +1931,7 @@ static void rna_def_modifier_boolean(BlenderRNA *brna)
        RNA_def_property_ui_range(prop, 0, 1, 1, 7);
        RNA_def_property_ui_text(prop, "Threshold",  "");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
+#endif
 }
 
 static void rna_def_modifier_array(BlenderRNA *brna)
index 03ff902162dcd4d18ddf7699a72194d2a9c91869..fbd8b79c079627cffe8d4b31b459d3c2fc5068b8 100644 (file)
@@ -33,7 +33,7 @@
  */
 
 // #ifdef DEBUG_TIME
-#define USE_BMESH
+// #define USE_BMESH
 #ifdef WITH_MOD_BOOLEAN
 #  define USE_CARVE WITH_MOD_BOOLEAN
 #endif