blender/release/scripts/ui
Joshua Leung da3802f559 Info Header: Non-blocking Info Messages
Reports (i.e. 'info' or 'errors') are now shown in the info header in place of the scene statistics if the last executed operator had some, with this info disappearing again once another operator is run (to show scene statistics again). 

For example, this means that info such as the the number of verts merged, or whether a Keying Set successfully inserted keyframes, etc. is now shown again somewhere, and that this is done in a non-blocking manner.

The current implementation is still a bit crude (i.e. lacking fancy polish), but is at least barebones functional. The todos...
* When more than 1 report message is generated by the last operator, there is currently a display of the number of reports. In future, it would be nice to be able to add a button beside this or make the label clickable with appropriate text indicating this (commented out atm) to show popup menu of all the reports...

* There could probably be some kind of coloured backdrop behind the text. Currently using standard box, but that has padding problems, and lacks visual interest.
* Timer based fade out/disappear?
2010-03-02 11:48:40 +00:00
..
properties_animviz.py AnimViz (Motion Paths + Ghosting) panels are registered so that they will show up in a sensible location in the properties window. Also made these panels collapsed by default. 2010-02-25 12:01:43 +00:00
properties_data_armature_rigify.py replace operator options bl_undo and bl_register with bl_options 2010-03-01 00:03:51 +00:00
properties_data_armature.py AnimViz (Motion Paths + Ghosting) panels are registered so that they will show up in a sensible location in the properties window. Also made these panels collapsed by default. 2010-02-25 12:01:43 +00:00
properties_data_bone.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_camera.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_curve.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_empty.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_lamp.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_lattice.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_mesh.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_metaball.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_data_modifier.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_game.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_material.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_object_constraint.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_object.py AnimViz (Motion Paths + Ghosting) panels are registered so that they will show up in a sensible location in the properties window. Also made these panels collapsed by default. 2010-02-25 12:01:43 +00:00
properties_particle.py Few small hair dynamics goodies: 2010-02-26 03:24:21 +00:00
properties_physics_cloth.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_physics_common.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_physics_field.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_physics_fluid.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_physics_smoke.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_physics_softbody.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_render.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_scene.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
properties_texture.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
properties_world.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
space_buttons.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_console.py replace operator options bl_undo and bl_register with bl_options 2010-03-01 00:03:51 +00:00
space_dopesheet.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_filebrowser.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_graph.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_image.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
space_info.py Info Header: Non-blocking Info Messages 2010-03-02 11:48:40 +00:00
space_logic.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_nla.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_node.py scene.render_data -> scene.render 2010-02-23 12:48:35 +00:00
space_outliner.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_sequencer.py Partial Fix: [#21085] Sequencer file selector for movies is strange 2010-02-28 11:17:55 +00:00
space_text.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_time.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_userpref.py patch from Andy Braham with some modifications 2010-02-27 22:36:37 +00:00
space_view3d_toolbar.py pep8 cleanup + correction for external player operator return value. 2010-02-22 23:32:58 +00:00
space_view3d.py fix for warnings, add back pose relax into the pose menu. 2010-02-25 15:10:27 +00:00