0
$\begingroup$

Is there any way yet to delete screen datablocks in outliner ? I have a couple of temp screens from my old startup file that freeze 2.75.

$\endgroup$
2
  • $\begingroup$ do you mean the scenes? $\endgroup$
    – gladys
    Commented Jul 3, 2015 at 14:19
  • $\begingroup$ Welcome Frank :) This site is not a forum, please start with the tour: blender.stackexchange.com/tour and get your first badge ;) $\endgroup$
    – p2or
    Commented Aug 3, 2015 at 11:42

2 Answers 2

1
$\begingroup$

To delete one or several screen layouts you should use Info window:

enter image description here

Here the same technique as for deleting images is used, i.e with Shift pressed click enter image description here button near the screen layout name to delete it completely from the .blend (it will disappear after reboot).

To delete many layouts, it may be easier to delete all of them except for one.

$\endgroup$
9
  • $\begingroup$ Yes thanks I know that way but if I try as soon as I hit the X Blender just freezes. The mouse still moves but nothing will work..except Crl+Q. Even if I Ctrl +left or right arrow and get to one it will freeze. The old way with the script isn't ideal. Just have to be careful. $\endgroup$
    – user15401
    Commented Jul 4, 2015 at 0:02
  • $\begingroup$ As I've got you have this problem only with several ("temp ones") screen layouts. If 2.75 version lags like this, delete them from 2.74 and save it with Ctrl+U, just to be sure. $\endgroup$
    – Mr Zak
    Commented Jul 4, 2015 at 10:48
  • $\begingroup$ Good Morning its just 7am here. I was going to try your first idea (sounds logical) however then your second idea popped up and got me thinking/confused. Would you care to elaborate on exactly how to do that. I would like to keep the setup of all my "good" screens and not have to redo the others. Thanks much for your time. Sorry guess I haven't got how posting here works yet. My first try at it. $\endgroup$
    – user15401
    Commented Jul 4, 2015 at 11:13
  • $\begingroup$ Also you can try to use bpy.data.screens['BrokenScreen'].user_clear() and reload the file. $\endgroup$
    – Mr Zak
    Commented Jul 4, 2015 at 11:16
  • $\begingroup$ 'BrokenScreen' should be the name of screen to delete with no quotes ? My earlier reference to your second idea was to one that has been deleted it seems. Also 2.74 wouldn't delete "temp.001-full" either. $\endgroup$
    – user15401
    Commented Jul 4, 2015 at 12:00
0
$\begingroup$

The solution is to go to the Outliner and choose the Data API sub-editor, then untwirl the Screens and search for and check Runtime Data checkbox for the screens that you want to delete.

After this, save the file and reload and it’ll be cleaned.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .