blender/release/scripts/ui
Joshua Leung 7759fc2983 Motion Paths - (Part 3) Operators, Drawing, and Fixes
This commit makes the new-style Motion Paths work for Objects and Bones. Motion Paths can either be added for Objects (Object buttons) or for Selected Bones in PoseMode (Armature Buttons), and/or removed from these panels too.

Changes:
* Changed the way the baking code worked, since it was better to be able to bake a bunch of objects at once, instead of doing it per object
* Fixed a variety of bugs regarding initialising defaults and reading old files
* Added operators for Objects (like for bones), and replaced the existing code for bones.
* Fixed bug with baking code that was causing it to bake the wrong ranges

Todos:
* Frame number drawing is currently messed up, since the "cached" text drawing takes into account the object transforms.
* The new MotionPath panels currently appear as the first panels in the respective contexts, probably due to the order in which the files are included. This needs some fixing, though not sure what the best way is yet.
2010-01-19 11:31:49 +00:00
..
properties_animviz.py Motion Paths - (Part 3) Operators, Drawing, and Fixes 2010-01-19 11:31:49 +00:00
properties_data_armature_rigify.py replace dynamic_menu.py with Menu classmethods much less complicated. 2009-12-25 22:16:19 +00:00
properties_data_armature.py Motion Paths - (Part 3) Operators, Drawing, and Fixes 2010-01-19 11:31:49 +00:00
properties_data_bone.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_data_camera.py Small patch from freakabcd in irc: disable camera dof distance if dof object is set 2010-01-16 02:12:03 +00:00
properties_data_curve.py * Restored font selection functionality with open font and unlink font operators, 2010-01-11 05:10:57 +00:00
properties_data_empty.py rna UI api rename... 2009-11-23 00:27:30 +00:00
properties_data_lamp.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_data_lattice.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_data_mesh.py Fix wrong icons in shape key panel, not sure why these were specified, 2010-01-11 15:28:00 +00:00
properties_data_metaball.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_data_modifier.py * More small modifier tweaks. 2009-12-29 12:53:30 +00:00
properties_game.py BGE: stereoscopic settings changes: (1) eye separation is the UI (2) focallength uses camera focallength 2009-12-29 15:47:20 +00:00
properties_material.py Fix for [#20272] Missing Options - Blender Game, Transparency Panel 2010-01-12 02:32:21 +00:00
properties_object_constraint.py Cessen Rigging Request: "Copy Transforms" Constraint 2010-01-02 04:14:17 +00:00
properties_object.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_particle.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_physics_cloth.py String fix and a bunch of PEP8 issues I had collected in the meanwhile. 2009-12-04 17:54:48 +00:00
properties_physics_common.py * Rest length parameter for harmonic force springs. Implementation is a slightly modified version of the patch provided by Raúl Fernández Hernández (Farsthary). 2009-12-21 11:19:07 +00:00
properties_physics_field.py Stickness factor for particle collisions, patch submitted by Raul Fernandez Hernandez (farsthary). 2010-01-03 14:51:34 +00:00
properties_physics_fluid.py remove ICON prefix from the enum, for python this is redundant eg. 2009-12-10 10:23:53 +00:00
properties_physics_smoke.py more ui api changes. 2009-11-23 11:43:38 +00:00
properties_physics_softbody.py Try to get soft body to curve working 2009-12-28 00:07:24 +00:00
properties_render.py - RNA support for returning copied strings from functions, flagging strings as PROP_THICK_WRAP does this. 2010-01-08 13:52:38 +00:00
properties_scene.py custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal 2010-01-08 08:54:41 +00:00
properties_texture.py this isnt needed since the node window can enable it. materials also dont have this option. 2010-01-16 22:32:15 +00:00
properties_world.py Fix: 2010-01-08 10:11:04 +00:00
space_buttons.py rna UI api rename... 2009-11-23 00:27:30 +00:00
space_console.py * register operators like other classes 2009-12-24 19:50:43 +00:00
space_dopesheet.py DopeSheet/Action Editor: Fixed operator name that did not get correctly during the operator renaming fixes done by Campbell's script 2009-12-31 23:56:45 +00:00
space_filebrowser.py remove ICON prefix from the enum, for python this is redundant eg. 2009-12-10 10:23:53 +00:00
space_graph.py add pep8 headers so these scripts spit out errors when running pep8. 2009-12-13 14:38:30 +00:00
space_image.py Finished some work from the weekend to keep local tree clean.. 2010-01-19 01:32:06 +00:00
space_info.py Fix URL to new py API docs 2010-01-14 02:13:08 +00:00
space_logic.py remove ICON prefix from the enum, for python this is redundant eg. 2009-12-10 10:23:53 +00:00
space_nla.py RNA/Py API 2010-01-09 23:44:01 +00:00
space_node.py * Tweaks for node editor Make Links (F key) 2010-01-04 04:26:28 +00:00
space_outliner.py remove ICON prefix from the enum, for python this is redundant eg. 2009-12-10 10:23:53 +00:00
space_sequencer.py Color Picker work: 2010-01-07 09:55:11 +00:00
space_text.py Text Editor: Add an option "Tabs as Spaces". 2010-01-14 21:30:51 +00:00
space_time.py pep8 edits, removed MakeCursor.py and rna_array.py, not important to make pep8 2009-12-26 09:36:50 +00:00
space_userpref.py Finished some work from the weekend to keep local tree clean.. 2010-01-19 01:32:06 +00:00
space_view3d_toolbar.py particle puff, volume option. 2010-01-12 16:35:34 +00:00
space_view3d.py - UV header sync selection vert/edge/face buttons were displayed as 3 tickboxes 2010-01-16 14:31:21 +00:00