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
AgeCommit message (Collapse)Author
2009-09-28- removed 2.4x release/scriptsCampbell Barton
- moved release/io and release/ui into release/scripts/io, ui - updated scons, cmake, make When porting 2.4x scripts back, use a command like this so as not to loose the commit history... svn cp https://svn.blender.org/svnroot/bf-blender/branches/blender2.4/release/scripts/raw_import.py release/scripts/io/import_raw.py
2009-09-272.5 Layout Files:Thomas Dinges
* Some Code and Whitespace Cleanup.
2009-09-25Merge of itasc branch. Project files, scons and cmake should be working. ↵Benoit Bolsee
Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library.
2009-09-22RNA: added a "factor" subtype next to "percentage", and only displayBrecht Van Lommel
% sign for percentage assuming it is between 0-100, while factor is for values 0-1. Move collision setting absorption from modifier to collision settings, was inconsistent to have it there as the only one, and made it have range 0.0-1.0 instead of 0-100.
2009-09-19Bone constraints are now in a separate tab. It's more consistentBrecht Van Lommel
since object constraints also have their own tab, and I didn't want to break context going from left to right.
2009-09-12Use curve radius for pathsCampbell Barton
- use_radius option, off by default for 2.4x files, on by default on new curves. - curve deform modifiers (think tentacles) - follow path (parent mode and constraint) - curve guides - added back Alt+S to scale point radius - Mat3Scale and Mat4Scale arithb.c functions to make a new uniform scale matrix. - TODO, effectors, looks like they have no way to scale from the radius yet.
2009-09-082.5 - FollowPath Constraint + File Loading BugfixJoshua Leung
* Added a new option ('Fixed Position') for Follow Path constraint which allows you to constrain an object/bone to some fixed position along the curve. Unlike the default mode of operation, this doesn't depend on time unless you explicitly animate the offset percentage parameter associated with this. * Made old (pre 2.5) files saved with armatures in pose mode load in pose mode again.
2009-08-22use '' for enums rather then ""Campbell Barton
2009-08-182.5:Brecht Van Lommel
* Split Info and User preferences into two separate spaces. * Renamed Buttons Window to Properties also in RNA identifiers.
2009-08-13Added game soft body settings, and cleaned up layout there slightly. William Reynish
Also converted some other percentage properties to use sliders, and a few other small layout tweaks.
2009-08-10IK constraint and armature modifier layout tweaksWilliam Reynish
2009-08-07PovrayCampbell Barton
* Sun lamp type export (known as parallel lights in povray) * Native support for blenders metaballs, currently exports - ball and ellipsoid types - radius, stiffness - ellipsoid xyz scale - negative elements - single material (like blender) Renamed rna props. elem.sizex -> size_x mball.last_selected_element -> mball.active_element minor changes to UI scripts.
2009-08-06-Use getattr() now for constraints too. :)Thomas Dinges
-Deleted old Buttons C code for RIGIDBODYJOINT constraint. -"Realtime" Icon for Modifer was different in Template and RNA, i changed the Icon in RNA to match the template version, which is an eye instead of a cube.
2009-07-302.5 Part 3 of Layout Code Cleanup:Thomas Dinges
* More cleanup to match new coding guidelines. http://wiki.blender.org/index.php/Dev:Py/Blender2.5/Layouts/Guidelines * Replaced some if's with proper elif's. * Removed some unnecessary code. Note: Please don't use inconsistent assign names like colsub, subcol1 etc. anymore!
2009-07-262.5 Layout files:Thomas Dinges
* Removed __idname__ from all panels. Note: Operator classes still need that id. Don't remove it there.
2009-07-262.5 - 'Reset' buttons for Limit Distance and Stretch To Constraints Joshua Leung
2009-07-192.5 - Recode of Add Constraint Operator(s)Joshua Leung
Add Constraint operators are now based on the old add_constraint() function (to be removed when the new code works well). - Fixed a few bugs with the code, including depsgraph missing rebuild call, and unique-naming for constraints failing due to wrong order for adding constraint to list - Added capabilities for setting the target of the constraint to the first selected object/bone for the operator when called from menus + hotkeys (but not for buttons window) This commit is still buggy. I'll fix the remaining issues tomorrow, as well as adding some more operators for IK add/clear.
2009-07-17python access to operators now hides the _OT_ syntax, eg. SOME_OT_operator ↵Campbell Barton
-> some.operator this works for the calling operators from python and using the RNA api. bpy.ops.CONSOLE_exec() is now bpy.ops.console.exec() eg. split.itemO("PARTICLE_OT_editable_set", text="Free Edit") becomes... split.itemO("particle.editable_set", text="Free Edit") For now any operator thats called checks if its missing _OT_ and assumes its python syntax and converts it before doing the lookup. bpy.ops is a python class in release/ui/bpy_ops.py which does the fake submodules and conversion, the C operator api is at bpy.__ops__ personally Id still rather rename C id-names not to contain the _OT_ text which would avoid the conversion, its called a lot since the UI has to convert the operators.
2009-07-152.5: added panel with IK settings for bone.Brecht Van Lommel
2009-07-152.5: ObjectsBrecht Van Lommel
* Added Relations panel with layers, pass_index, parent. * Groups panel now can do add to group/remove from group. * Parent, parent type, track are now editable. * Separate constraint add operator for object and bones.
2009-07-112.5 - Made more operators for constraint buttons Joshua Leung
* Move Up/Down and Delete are now operators * Made TrackTo constraint use expanded enum toggles for up axis too. --> BUG ALERT: specifying name and expand in the arguments to itemR doesn't work (name gets skipped)
2009-07-112.5 - Restored Set/Clear Inverse Buttons for ChildOf ConstraintJoshua Leung
I've tagged these operators with CONSTRAINT_OT_* not OBJECT_OT_constraint_* since constraints can operate on Bones too (and do so more often)
2009-06-27UI: move bone constraints panel to bone tab again.Brecht Van Lommel
2009-06-27UIBrecht Van Lommel
* Search popup + autocomplete for bones, vertex groups, etc. This is done with layout.item_pointerR, specifying an RNA collection to take the items from. Used by constraints and modifiers. * Some tests with the List template, ignore those for now..
2009-06-212.5 - Fixed error with Constraint Buttons Joshua Leung
Incorrectly declared icon was resulting in very verbose warning output in the console...
2009-06-07Forgot to update this file. Constraints now go into the new constraint tab. :)Thomas Dinges
2009-06-03UI: Brecht Van Lommel
* Add Lamp Fallof Curve and Texture Color Ramp panels. * Use button space context data. * A few other minor python layout script updates.
2009-06-022.5 Constraints:Thomas Dinges
Wrapped IK and Rigid Body Joint constraint to Python. Note: Couldn't test Rigid constraint due to crash.
2009-05-312.5 Constraints:Thomas Dinges
* Wrapped Action Constraint to Python. * Some layout tweaks by William Reynish. * Cleaned up the code a bit.
2009-05-312.5 Constraints:Thomas Dinges
* Wrapped the constraint layout to python and deleted the corresponding C code. ToDo: 4 constraints are still C code (IK, Script, Action and Rigid Body Joint) * Some Constraint RNA fixes. * Wrapped the Shrinkwrap Constraint in RNA.
2009-05-29UI:Brecht Van Lommel
* Added panels with dummy preview template. * Added constraints panel for bones next to objects, though it doesn't work that well yet, the operators and code need to be changed so they don't assume it is one or the other in/out of posemode. * Added some graying out in the scene and world buttons.
2009-05-272.5 - Constraint Buttons Layout file Joshua Leung
Separated out the code for defining the layout for the constraint targets since its practically the same (with a few minor variations) for all of the other constraints.
2009-05-27UI:Brecht Van Lommel
* Added Constraints template and Add Constraint operator. * Added toggle=True/False parameter to uiItemR, to get a toggle button (actual button) rather than an "option" button (checkbox) * Added OPTION/OPTIONN button type, to distinguish with TOG/TOGN. RNA: * Make all modifier pointers editable, including correct updates. * Added notifiers and updates to constraints. * Fix a stack corruption, pointed out by Andrea, and potentially causing crashes.