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
AgeCommit message (Collapse)Author
2010-12-06Curves CV animationSergey Sharybin
=================== Update fcurves RNA pathes after making changes to curve topology, so animation will no longer lost after edit and wouldn't lead to crash. Will be very useful for RotoBezier addon. Also NodeKeyIndex renamed to CVNodeIndex due to node is an entity from another module and better not used in others.
2010-12-06Bugfix #25023 (additional remark, not report itself)Ton Roosendaal
Adding Cone didn't set default 'fill end cap', as tooltip promised it would be.
2010-12-06Curves shape keys:Sergey Sharybin
fixed memory corruption after creating new CVs and switching direction
2010-12-06include getset's for generating module docs.Campbell Barton
used for bpy.debug/tempdir/driver_namespace which were previously undocumented.
2010-12-06CMake: use a global list to store libraries built rather then ↵Campbell Barton
cmake_blender_libs.txt file.
2010-12-06bugfix [#24967] bge.KX_GameObject.worldAngularVelocity does not work, breaks ↵Campbell Barton
mathutils somehow - Exceptions from reading vector values in the game engine where not being caught. - Also wrote specific KX_GameObject exceptions, without these the errors are quite confusing.
2010-12-06bugfix [#24995] Object rotation seems to be applied incorrectlyCampbell Barton
- Object actuator rotation was being scaled by: (1/0.02)*2*PI/360 == 0.872, since revision 2. - Remove scaling and use do_versions to adjust existing files.
2010-12-06bugfix [#25057] Vertex paint - Cannot select or paint vertices of obscured ↵Campbell Barton
vertices, even when obscuring faces are hiddden
2010-12-06[#25030] Grease Pencil active_frame_delete() deletes wrong layerCampbell Barton
move buttons to the header since they only operate on the active layer.
2010-12-06bugfix [#25046] Bold and Italics checkboxes for Text objects seem to do nothingCampbell Barton
- Part of this report is a misunderstanding, but there was no access to bold/italic fonts. - Added rna access and changed the operators to use only rna properties.
2010-12-06[#25047] Deletion of any custom key map item remove always first oneMartin Poirier
keymap item id for user defined keymaps wasn't defined properly. This is really old, I'm surprised with didn't catch this before.
2010-12-06bugfix [#22663] object material slots not updated for library dataCampbell Barton
2010-12-06- converted path cleaning on file load to use bPath Iterator functions - ↵Campbell Barton
image & font and sequence paths were being cleaned but not multires, voxel & sound paths. - skip fixing file paths on undo. - simplify bpath alloc and free functions, also pass Main structure so as not to rely on G.main, (needed for file load).
2010-12-06use BLI_strnlen rather then strlen when comparing against fixed lengths.Campbell Barton
2010-12-06bpath iterator updatesCampbell Barton
- loop over sequencer plugin and texture voxel paths. - fix leak in python bpy.utils.blend_path() and use PyUnicode_DecodeFSDefault() to ensure correct paths with different encodings. - operators to make paths absolute & relative now redraw the view.
2010-12-05Dependency graph: changed DAG_id_flush_update to DAG_id_tag_update. Now itBrecht Van Lommel
only tags the ID and does the actual flush/update delayed, before the next redraw. For objects the update was already delayed, just flushing wasn't yet. This should help performance in python and animation editors, by making calls to RNA property update quicker. Still need to add calls in a few places where this was previously avoided due to bad performance.
2010-12-05Bugfix #25041Ton Roosendaal
Sequencer crash when combining a scene strip with image strip and cross. Code lacked proper check for byte buffer in scene...
2010-12-05Bug fix #25042Ton Roosendaal
Emulate numpad option: failed to use zero key to reset color picker.
2010-12-05Object transparency setting should only show on MESH typeDaniel Salazar
2010-12-05Fix part of #25040: rendering multiple scenes from compositing nodes didn'tBrecht Van Lommel
restore current scene properly afterwards.
2010-12-05use PyUnicode_DecodeFSDefault rather then PyUnicode_DecodeUTF8(str, ↵Campbell Barton
strlen(str), "surrogateescape"), for converting non utf8 names. this is needed because some UTF8 names didnt resolve on windows when using surrogateescape'd strings. This meant you couldn't export to models some directories on windows.
2010-12-05- Fixed dead-lock when subviding curveSergey Sharybin
- Hard-limit for cuts number is set to INT_MAX, soft limit to 10 (same as for meshes)
2010-12-05use constant strings for outliner menus rather then sprint'ing them together.Campbell Barton
2010-12-05fix for camera border going outside the clipping range while in camera view.Campbell Barton
2010-12-05Fix for [#25036] boids particle from 2.49 opened in 2.5 is crash !?Janne Karhu
* Old boids didn't have all of the necessary data for the new system. * Changed the particles code so that a check for all necessary data is always done before starting actual dynamics calculations.
2010-12-04Fixed memory leak in thumbnail_joblist_free: last image in loadimages weren'tSergey Sharybin
freed even if it's not copied to the filelist
2010-12-04IRC report:Ton Roosendaal
Adding mesh primitive circle/cone/tube now has first vertex on top. Looks much nicer on low vertex totals. Fix provided by Mario G Kishalmi, thanks!
2010-12-04Bug fix #21900Ton Roosendaal
Issue with Library linking: if you already have libraries linked in, and you attempt to link more data, using internally already linked stuff (like a group with group links) the linkage would fail. It did resolve on save-load though. There's a long commented history in this code explaining it. I found out it was because of manual step-by-step linking versus normal file reads. In the first case, the "lib pointer map" was missing references.
2010-12-04Maintenance, Campbell Barton
- remove some redundant declarations - changed VertexTangent and Path structs to avoid compiler alignment padding.
2010-12-04Bugfix #24699Ton Roosendaal
Crash when deleting Shapekeys, while Graph or Dopesheet was visible. Caused by RNA collection lookup, which is not checking against index out of range errors. Brecht might have to give blessings for this though :)
2010-12-04Give functions that use printf style formatting GCC format attributes so if ↵Campbell Barton
incorrect formatting is used the compiler will warn of this. found & fixed 2x incorrect formatting args.
2010-12-04disallow setting RNA attributes while drawing, this is bad practice so ↵Campbell Barton
enforcing here has the benifit of making sure people are not manipulating blender scene data in a drawing panel for eg. This is ifdef'd and may be disabled later on, or only enabled in debug mode. This applies to setting any RNA value that has an ID and is not a screen or window-manager datablock. Some addons break this rule and need fixing but from my tests blender UI scripts are ok.
2010-12-04fix for strict prototype error.Campbell Barton
2010-12-04own mistake made r33442, was returning the pose channel, rather then its bone.Campbell Barton
2010-12-04remove shadowed definitions but keep them as zero this time.Campbell Barton
2010-12-03Const conflict in PIL_dynlib_find_symbolTon Roosendaal
Thanks wiseman!
2010-12-03Bugfix #2508Ton Roosendaal
Campbell's cleanup commit 33442 today broke axes drawing. Restored code.
2010-12-03IRC fix:Ton Roosendaal
Curve editmode was missing hotkey for operator "Select Inverse" Is now added like Mesh, CTRL+I Thanks lmg!
2010-12-03IRC bug reportTon Roosendaal
Text editor, "Add new" caused zero-user block. The claim in the code why it should be decreased is dubious. Thanks wiseman!
2010-12-03Irx report:Ton Roosendaal
Missing void declarator in init ffmpg (appears to be error now). Thanks lmg!
2010-12-03Bugfix #24568Ton Roosendaal
The old blocking "time cursor" wasn't working anymore. Commit 32798 overlooked that the initialization was needed. Now bakes show it again. Note to self: it seems to flash slightly (like 2.49), need to check on it one day.
2010-12-03Bugfix #25026Ton Roosendaal
Nurbs edit: 'switch order' crashed when order was higher than amount of points.
2010-12-03Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for ↵Campbell Barton
'const char's,. Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into.
2010-12-03compile fixes for mingw32.Campbell Barton
2010-12-03Fix for compilation error caused by strict prototype checkingSergey Sharybin
2010-12-03Fix #25017: Bezier Curve Deform Twisting after adding Shape KeysSergey Sharybin
- Invalid step was used in curve_applyKeyVertexTilts - Minor cleanup in editcurve stuff
2010-12-03Bugfix #20565Ton Roosendaal
Material Node shaders: displaying GLSL + rendering previews crashed. Reason was non-safe threaded access to material nodes. Now, on a preview render, a full copy of Material is being made.
2010-12-03- added GCC warning -Wstrict-prototypesCampbell Barton
- fixed bug in paste material, exposed by stricter warnings. - removed/renamed various shadowed vars. - removed BGE lamp.colour, only allow lamp.color attribute.
2010-12-03Fix for [#24899] Sequence Transform strips don't apply animation properly to ↵Janne Karhu
scale. * Rendering a scene strip updated all animation data to it's frame, so fcurves were left with the wrong value. * Now the animation data is recalculated to original frame after rendering each scene strip.
2010-12-03updates to patch from Dan Eicher, allow adding a NodeGroup through ↵Campbell Barton
bpy.data.node_groups.new(name, type) made some minor changes.