Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2007-09-02 15:55:56 +0400
committerTon Roosendaal <ton@blender.org>2007-09-02 15:55:56 +0400
commit0caf8e477f2b4725f4b0213bf71d88b862fb1aa6 (patch)
tree5eee7ebce10ab8b097203697cb3a498d08be887c /source/blender/src/outliner.c
parent176a385ff70e4da3cac14fea3f1230934133680c (diff)
Bugfix #7072
Outliner "make local" was not coded properly. Removed it for now... Proper implementation would check all other used pointers, to indicate the data is now local, and ID pointers should be of type "lib extern"
Diffstat (limited to 'source/blender/src/outliner.c')
-rw-r--r--source/blender/src/outliner.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/src/outliner.c b/source/blender/src/outliner.c
index 769f9d852dd..e67ed466c23 100644
--- a/source/blender/src/outliner.c
+++ b/source/blender/src/outliner.c
@@ -2678,7 +2678,7 @@ void outliner_operation_menu(ScrArea *sa)
//else pupmenu("Scene Operations%t|Delete");
}
else if(objectlevel) {
- short event= pupmenu("Select%x1|Deselect%x2|Delete%x4|Make Local%x5");
+ short event= pupmenu("Select%x1|Deselect%x2|Delete%x4"); /* make local: does not work... it doesn't set lib_extern flags... so data gets lost */
if(event>0) {
char *str="";
@@ -2698,7 +2698,7 @@ void outliner_operation_menu(ScrArea *sa)
DAG_scene_sort(G.scene);
str= "Delete Objects";
}
- else if(event==5) {
+ else if(event==5) { /* disabled, see above (ton) */
outliner_do_object_operation(soops, &soops->tree, id_local_cb);
str= "Localized Objects";
}