case ND_KEYS:
ED_region_tag_redraw(ar);
break;
+ case ND_MODIFIER:
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
+ break;
}
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
default:
if(wmn->data==ND_KEYS)
}
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
default:
case ND_BONE_ACTIVE:
case ND_BONE_SELECT:
case ND_MODIFIER:
+ if(wmn->action == NA_RENAME)
+ ED_area_tag_redraw(sa);
+ break;
case ND_CONSTRAINT:
ED_area_tag_redraw(sa);
break;
ED_area_tag_redraw(sa);
break;
case NC_ID:
- if(wmn->data == ND_ID_RENAME)
+ if(wmn->action == NA_RENAME)
ED_area_tag_redraw(sa);
break;
}
case ND_KEYS:
ED_region_tag_redraw(ar);
break;
+ case ND_MODIFIER:
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
+ break;
}
break;
case NC_NODE:
}
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
default:
if(wmn->data==ND_KEYS)
case NC_OBJECT:
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
}
}
}
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
default:
if(wmn->data==ND_KEYS)
}
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
+
default:
if(wmn->data==ND_KEYS)
ED_region_tag_redraw(ar);
ED_region_tag_redraw(ar);
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
}
}
case ID_SCE:
WM_event_add_notifier(C, NC_SCENE, NULL); break;
default:
- WM_event_add_notifier(C, NC_ID|ND_ID_RENAME, NULL); break;
+ WM_event_add_notifier(C, NC_ID|NA_RENAME, NULL); break;
}
/* Check the library target exists */
if (te->idcode == ID_LI) {
case ND_TRANSFORM:
ED_region_tag_redraw(ar);
break;
+ case ND_MODIFIER:
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
+ break;
}
case NC_GROUP:
/* all actions now, todo: check outliner view mode? */
ED_region_tag_redraw(ar);
break;
case NC_ID:
- if(wmn->data == ND_ID_RENAME)
+ if(wmn->action == NA_RENAME)
ED_region_tag_redraw(ar);
- break;
+ break;
}
}
ED_region_tag_redraw(ar);
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
}
}
ED_region_tag_redraw(ar);
break;
case NC_ID:
- switch(wmn->data) {
- case ND_ID_RENAME:
- ED_region_tag_redraw(ar);
- break;
- }
+ if(wmn->action == NA_RENAME)
+ ED_region_tag_redraw(ar);
break;
}
}
ED_region_tag_redraw(ar);
break;
case NC_ID:
- if(wmn->data == ND_ID_RENAME)
+ if(wmn->action == NA_RENAME)
ED_region_tag_redraw(ar);
break;
}
ED_region_tag_redraw(ar);
break;
case NC_ID:
- if(wmn->data == ND_ID_RENAME)
+ if(wmn->action == NA_RENAME)
ED_region_tag_redraw(ar);
break;
}
RNA_def_property_ui_text(prop, "Name", "Unique datablock ID name.");
RNA_def_property_string_funcs(prop, "rna_ID_name_get", "rna_ID_name_length", "rna_ID_name_set");
RNA_def_property_string_maxlength(prop, sizeof(((ID*)NULL)->name)-2);
- RNA_def_property_update(prop, NC_ID|ND_ID_RENAME, NULL);
+ RNA_def_property_update(prop, NC_ID|NA_RENAME, NULL);
RNA_def_struct_name_property(srna, prop);
prop= RNA_def_property(srna, "users", PROP_INT, PROP_UNSIGNED);
prop= RNA_def_property(srna, "name", PROP_STRING, PROP_NONE);
RNA_def_property_string_funcs(prop, NULL, NULL, "rna_Modifier_name_set");
RNA_def_property_ui_text(prop, "Name", "Modifier name.");
+ RNA_def_property_update(prop, NC_OBJECT|ND_MODIFIER|NA_RENAME, NULL);
RNA_def_struct_name_property(srna, prop);
/* enums */
prop= RNA_def_property(srna, "name", PROP_STRING, PROP_NONE);
RNA_def_property_ui_text(prop, "Name", "Particle system name.");
+ RNA_def_property_update(prop, NC_OBJECT|ND_MODIFIER|NA_RENAME, NULL);
RNA_def_struct_name_property(srna, prop);
/* access to particle settings is redirected through functions */
/* NC_NODE Nodes */
#define ND_NODE_SELECT (1<<16)
- /* NC_ID IDs */
-#define ND_ID_RENAME (1<<16)
-
-
/* NC_SPACE */
#define ND_SPACE_CONSOLE (1<<16) /* general redraw */
#define ND_SPACE_CONSOLE_REPORT (2<<16) /* update for reports, could specify type */
#define NOTE_SUBTYPE 0x0000FF00
/* subtype scene mode */
-#define NS_MODE_OBJECT (1<<8)
-
-#define NS_EDITMODE_MESH (2<<8)
-#define NS_EDITMODE_CURVE (3<<8)
-#define NS_EDITMODE_SURFACE (4<<8)
-#define NS_EDITMODE_TEXT (5<<8)
-#define NS_EDITMODE_MBALL (6<<8)
-#define NS_EDITMODE_LATTICE (7<<8)
+#define NS_MODE_OBJECT (1<<8)
+
+#define NS_EDITMODE_MESH (2<<8)
+#define NS_EDITMODE_CURVE (3<<8)
+#define NS_EDITMODE_SURFACE (4<<8)
+#define NS_EDITMODE_TEXT (5<<8)
+#define NS_EDITMODE_MBALL (6<<8)
+#define NS_EDITMODE_LATTICE (7<<8)
#define NS_EDITMODE_ARMATURE (8<<8)
-#define NS_MODE_POSE (9<<8)
-#define NS_MODE_PARTICLE (10<<8)
+#define NS_MODE_POSE (9<<8)
+#define NS_MODE_PARTICLE (10<<8)
/* action classification */
#define NA_EVALUATED 2
#define NA_ADDED 3
#define NA_REMOVED 4
-
+#define NA_RENAME 5
/* ************** Gesture Manager data ************** */