Error/Warning report flipping.
authorTon Roosendaal <ton@blender.org>
Tue, 21 Dec 2010 15:10:09 +0000 (15:10 +0000)
committerTon Roosendaal <ton@blender.org>
Tue, 21 Dec 2010 15:10:09 +0000 (15:10 +0000)
commitfae8dc5a735d6e47d96d5757fbc51a33b45a4cea
treefcced0ae10dba2d9afbcc6ef4c997edb6d762d8f
parentb0f87a17460578382cabb8447934cb045eee223a
Error/Warning report flipping.

An operator Error throws up a menu, a Warning only a flashy header print.
In mesh editmode the menus for simple failures got very annoying, like
"Already a face" for Fkey on a face.

Proposal is to use warning for contextual failures, like:
- wrong selection
- unsupported combination
- wrong modes

And use errors for cases you really need user attention, for example when
issues are invisble or potentially damaging work.
- Memory failures
- Files not found

List can grow in future :) let's test this for mesh now.
I'll tackle this for other ops later after review.

(Also changed: loopcut disabled when editmode shows deformed result)
source/blender/blenkernel/intern/modifier.c
source/blender/editors/mesh/editmesh_add.c
source/blender/editors/mesh/editmesh_mods.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/editors/mesh/loopcut.c
source/blender/editors/mesh/meshtools.c
source/blender/editors/space_node/node_edit.c