can we get it for materials as well ? <div>Hell for everything just so it's Universal. </div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder">
</div><div><br><br><div><span class="gmail_quote">On 10/11/06, <b class="gmail_sendername">Konrad Haenel</b> <<a href="mailto:public@konrad-haenel.de">public@konrad-haenel.de</a>> wrote:</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
SHIFT-DEL sounds very good, it's the hard-delete-shortcut on the<br>Gnome-desktop, too.<br><br>Campbell Barton wrote:<br>> Any preference as to where this shold go?<br>><br>> Either where it is now.. but Im prefering a new key "Shift+Del"
<br>> your less likely to press by accident. and it wont confuse new users by<br>> being in the main del menu.<br>><br>> Campbell Barton wrote:<br>>> Heres global delete added to editobject.c line 253<br>
>> It also happens t oremove objects from groups too ;)<br>>><br>>><br>>> void delete_obj(int ok)<br>>> {<br>>> Base *base;<br>>> int islamp= 0;<br>>> if(G.obedit
) return;<br>>> if(G.scene->id.lib) return;<br>>> base= FIRSTBASE;<br>>> while(base) {<br>>> Base *nbase= base->next;<br>>><br>>> if TESTBASE(base) {<br>>> if(ok==0) {
<br>>> ok=pupmenu("Erase Selected Object(s)?%t|From<br>>> Scene%x1|Globally%x2");<br>>> if (ok==-1) return;<br>>> }<br>>> if(base->object->type==OB_LAMP
) islamp= 1;<br>>> #ifdef WITH_VERSE<br>>> if(base->object->vnode) b_verse_delete_object(base->object);<br>>> #endif<br>>> if (ok==2) {<br>>> Scene *scene; /* used for global delete */
<br>>> Base *base_other;<br>>> for (scene= G.main->scene.first; scene; scene=<br>>> scene->id.next) {<br>>> if (scene != G.scene) {<br>>> base_other= object_in_scene( base->object,
<br>>> scene );<br>>> if (base_other) {<br>>> if (base_other == scene->basact)<br>>> scene->basact= NULL; /* in case the object was active */
<br>>> free_and_unlink_base_from_scene( scene,<br>>> base_other );<br>>> }<br>>> }<br>>> }<br>>> }
<br>>> /* remove from current scene only */<br>>> free_and_unlink_base(base);<br>>> }<br>>> base= nbase;<br>>> }<br>>> countall();
<br>>><br>>> G.f &= ~(G_VERTEXPAINT+G_FACESELECT+G_TEXTUREPAINT+G_WEIGHTPAINT);<br>>> setcursor_space(SPACE_VIEW3D, CURSOR_STD);<br>>> if(islamp && G.vd->drawtype==OB_SHADED) reshadeall_displist();
<br>>><br>>> redraw_test_buttons(OBACT);<br>>> allqueue(REDRAWVIEW3D, 0);<br>>> allqueue (REDRAWACTION, 0);<br>>> allqueue(REDRAWIPO, 0);<br>>> allqueue(REDRAWDATASELECT, 0);
<br>>> allspace(OOPS_TEST, 0);<br>>> allqueue(REDRAWOOPS, 0);<br>>> allqueue(REDRAWACTION, 0);<br>>> allqueue(REDRAWNLA, 0);<br>>> DAG_scene_sort(G.scene);<br>>><br>>> BIF_undo_push("Delete object(s)");
<br>>> }<br>>><br>>><br>>><br>>> Campbell Barton wrote:<br>>>> Karim Nassar wrote:<br>>>>>><br>>>>>> What would you call it? - I was thinking about the linux
<br>>>>>> filesystem- soft-link and hard-link<br>>>>>> But I dont mind- just the functionality would be good.<br>>>>><br>>>>><br>>>>><br>>>>> How about "Global Delete," "Universal Delete," or "Delete All
<br>>>>> Instances."<br>>>>><br>>>>> --Karim<br>>>> "Global Delete" sounds fine.<br>>>><br>>>> The other day I had a problem where I deleted an object before
<br>>>> removing it from a group.<br>>>> This is realy annoying because I cant work out how to get the objet<br>>>> out of the group since you cant access it from any scene and theres<br>>>> no way to add it back nito a scene so as to remove it from the group
<br>>>> (Short of python)<br>>>><br>>>> Matt, about a 'Trash' - what if arrange my size in the databrowser<br>>>> arranged by user count? - could be done in the Outliner also<br>>>> ______________________________
_________________<br>>>> Bf-funboard mailing list<br>>>> <a href="mailto:Bf-funboard@projects.blender">Bf-funboard@projects.blender</a>.org<br>>>> <a href="http://projects.blender.org">http://projects.blender.org
</a>/mailman/listinfo/bf-funboard<br>>>><br>>><br>>><br>><br>><br>_______________________________________________<br>Bf-funboard mailing list<br><a href="mailto:Bf-funboard@projects.blender">Bf-funboard@projects.blender
</a>.org<br><a href="http://projects.blender.org">http://projects.blender.org</a>/mailman/listinfo/bf-funboard<br></blockquote></div><br></div>