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
path: root/source
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2009-06-16 05:32:33 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2009-06-16 05:32:33 +0400
commit1d0bc55e6ccfb43d439eeab788598d955dae9887 (patch)
tree6037d4996329286005f2ac0d0d484702d275676e /source
parent91785f1e36cc7457b7b4cf695b66f6313d6b3564 (diff)
UI:
Revert revision #20879: Enable non reordering menus option, it was disabled without explanation (?). This changed the order of all header menus with the header at the bottom, this doesn't seem acceptable to me. Additionaly, it doesn't make sense to me that this would be the same option as the toolbox shape, they should be separate options. Here's the rationale from 2005 by Ton: I didn't add the commenting out of correcting pulldown menu order, which is based on location of the originating button in the UI. This uncommenting didn't solve anything, since button definitions itself can be flipped too. (Example: the data brose menus in top bar need to be corrected). I can imagine the order flipping is sometimes annoying, but it still has reasons to be there; - the most important / most used items are always closest to the mouse. (like opening properties panel, or "Add new" for material. - it follows muscle memory and 'locus of attention' (mouse position). - menus are configured to open to the top for bottom headers, and to the bottom for top headers. We can expect the UI is configured consistantly for headers, so in general the menus will appear consistant as well. Where menu flipping fails is especially for alphabetic listings, like in the menu button of fileselect. However, that one should be configured to open by default to the bottom, so ordering is consistant as well.
Diffstat (limited to 'source')
-rw-r--r--source/blender/editors/interface/interface.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c
index 99c520db7b8..83c9fc2ac2d 100644
--- a/source/blender/editors/interface/interface.c
+++ b/source/blender/editors/interface/interface.c
@@ -2850,8 +2850,8 @@ void uiBlockFlipOrder(uiBlock *block)
uiBut *but, *next;
float centy, miny=10000, maxy= -10000;
- if(U.uiflag & USER_PLAINMENUS)
- return;
+ /*if(U.uiflag & USER_PLAINMENUS)
+ return;*/
for(but= block->buttons.first; but; but= but->next) {
if(but->flag & UI_BUT_ALIGN) return;