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
2012-02-07Code Cleanup:Campbell Barton
don't call CTX_data_scene(C) for every marker drawn also remove unneeded call when scene was already defined as well as redundant scene cast.
2012-02-06Bugfix for part 1 of [#30052].Joerg Mueller
Removed the if, because it's also in the function called.
2012-02-06no functional change: NC_SPACE|ND_SPACE_VIEW3D notifier was getting an ↵Campbell Barton
Object as a reference, currently this argument isn't used, but every other use passes a view3d, so better pass a view3d here too.
2012-02-06fix [#30062] Weight, Texture,Vertex Paint - Face Selection Mask Icon: Out of ↵Campbell Barton
Sync missing notifier for header redraw.
2012-02-05Patch #30050 by Juha Mäki-Kanto (kanttori)Domino Marama
Fixes for Collada exporter. Adds Second Life compatibility for armatures Adds objects parentinverse to exported transform if it's non-identity Fix mismatch between add_inv_bind_mats and add_joints_source accessor counts Fix bone exports in world space should be local space
2012-02-05Release schedule:Thomas Dinges
* BCon4, important bug fixes only. * Update readme.html and links to release logs, which now point to http://www.blender.org/development/release-logs/blender-262
2012-02-05Movie Clip Editor: cleanup of display panelsSergey Sharybin
- Split display options into two panels: * Display, which contains all general display options related on editor itself * Marker Display, which contains options which makes sense for markers themselves and not used so often. - Remove Show GPencil option which doesn't actually make sense because strokes might be disabled from GPencil panel - Removed Show Pyramid option and show pyramid for KLT tracker as default. - Added hotkey to toggle Show Disabled (Alt-D) - Added hotkey to toggle Show Pattern (Alt-S) Changes in interface and hotkeys are done by Sebastian Koenig. Thanks for the patch! Own changes in interface were related on Aspect Ratio. It doesn't make much sense for tracking (camera pixel aspect is what you'll want to use, but for masking it would make much more sense because when you just want to create a mask for footage you don't actually have camera). Just removing from interface seems not so nice for now. Merged from soc-2011-tomato rev43872
2012-02-05Fix #30073: metaball + edit mode + proportinal edit hotkeySergey Sharybin
Was missed registration of PET toggling operators.
2012-02-05BGE bug #21947: Softbodies not using object size. Fixed by scaling the shape ↵Benoit Bolsee
before creating the soft body.
2012-02-05win32 quicktime: missing include. How comes nobody else got this problem?Benoit Bolsee
2012-02-05Code Cleanup: minor changes & sync with bmesh.Campbell Barton
2012-02-05Code Cleanup: line length and use Py_ssize_t for PyC_AsArray utility function.Campbell Barton
2012-02-04Fix: non-power-of-two-textures were always disabled on ATI/Apple due to poorBrecht Van Lommel
support in some older cards, now it does a more precise check for problematic cards so that it can be enabled on new cards that do support it properly.
2012-02-04BGE bug #29133: Render to Texture not working. Fixed by using same viewport ↵Benoit Bolsee
to render and capture.
2012-02-04fix [#29947] Blender crashes when duplicate bonesCampbell Barton
missing NULL check.
2012-02-04Code Cleanup: pep8 editsCampbell Barton
2012-02-04Fix MinGW compilation due to recent font rendering changes.Antony Riakiotakis
GLEW_STATIC needs to be defined for static linking of GLEW or the dynamic entry points are looked up during linking
2012-02-04Code Cleanup: avoid double promotion.Campbell Barton
2012-02-04Fix for aliased fonts in the game engine.Alex Fraser
- Mipmaps are generated in BLF when drawing text in-game. In that case, padding around each glyph is increased to prevent bleeding. - Texture filtering is turned on for in-game text. - All glyphs are now "twisted": the leading edge is brought a small distance forward, to prevent z-fighting in overlapping (kerned) glyphs. This happens both in the game engine and the rest of the UI, but should have no effect in the UI due to Z-compression in the clipping matrix. Reviewed and approved by bdiego; see patch [#29882] in the tracker. Tested by dfelinto.
2012-02-04fix [#30060] self.report printed twiceCampbell Barton
2012-02-04Fix #30064: Image editor: paint on image, rename image, undo -> crashSergey Sharybin
2012-02-03Fix #30028: VSE Paste Strip CrashSergey Sharybin
Crash was caused by invalidation of ID pointers stored in sequencer clipboard when using undo (undo leads to changes in IDs addresses in memory). Restore pointers stored in clipboard in the same way as IDs are restoring for user interface.
2012-02-03fix [#27953] VSE: weird drawing and placement issues strips during 'E'Campbell Barton
was calculating meta / effect in wrong order causing delay, now calculate selected meta's, then all effects after tramsforming.
2012-02-03Minor Speedup: avoid for() loop over all faces in fluidsim by passing an ↵Campbell Barton
example face to the mesh read function (also avoid a lot of int -> short/char conversions).
2012-02-03Fix #30043: typing ctrl+Z in text field adds a square. For ascii these controlBrecht Van Lommel
characters were already filtered out, do the same now for utf-8.
2012-02-03Fix #29921: render rasterization error in a corner case, only happened on 32bitBrecht Van Lommel
builds because of extended float precision, slightly tweaked code to avoid that, so that it works the same as on 64bit.
2012-02-03Code Cleanup: check is / is not when comparing singletons.Campbell Barton
2012-02-02Camera tracking: fix for Clean Tracks operator which used to always useSergey Sharybin
properties values from previous operator run instead of using values from tool settings.
2012-02-02Disallow fill caps for curves without bevel object.Sergey Sharybin
It's getting complicated to detect which part of curve is actually a cap in cases like extruded 2d curve with non-zero depth.
2012-02-02Fix for recent bevel cap optionSergey Sharybin
"Holes" used to be ignored (i.e. when using "Text" as bevel object "e" wouldn't have a "hole"). Resolved by collecting all polys needed for top and bottom cap and filling them at once
2012-02-02Added option to fill caps of bevelled curves.Sergey Sharybin
It can be found in Shape panel below Fill label. If this option is enabled, caps of curve will be filled.
2012-02-02Fix #27213: editing color ramp "Pos:" number value did not update the rampBrecht Van Lommel
properly, when moving the current point before another.
2012-02-02Fix #29056: keymapping NDOF motion events not working correct. Motion even typeBrecht Van Lommel
was missing in python.
2012-02-02Fix related to #30053: crash rendering scene strips without a scene (due to ↵Brecht Van Lommel
missing library).
2012-02-02Patch #29705: Collada export didn't export mesh name.Domino Marama
Added name= parameter to geometry nodes in Collada export
2012-02-02Fix #29381: Navmeshs frees not guarded allocated memory and leakedSergey Sharybin
There were two issues discovered: - Triangles mapping didn't free in buildNavMeshData if there's no recast data for an object - KX_NavMeshObject used not-guarded allocation for polygons storage, but used guarded freeing stuff to free used memory, producing error messages in the console and leading to memory leak. Wasn't actually harmful for users -- there was no memory corruptions and error happens only when object was set up in a way when navmesh can't work in theory.
2012-02-02Code Cleanup: de-duplicate bone space calculation ~(35 sloc)Campbell Barton
2012-02-02fix [#30051] Copy Scale constraint overrides Inherit Scale from parentCampbell Barton
space conversion in constraint code ignored inherit scale option.
2012-02-02Cleanup Only: replace numbers with defines.Campbell Barton
2012-02-02fix [#28296] File selector crash when with filepath propertyCampbell Barton
disable browsing a file property within the file selector to avoid a crash.
2012-02-02* fix for error in shape transfer (wrong var name).Campbell Barton
* fix for error alligning object to the view when no space was set. also added blenderplayer start to CTest operator blacklist.
2012-02-02internal cleanup, check.Campbell Barton
* remove duplicate operator, wasnt used. * added check for duplicate types for CTest.
2012-02-02fix [#29666] Duplicate entries in bpy.typesCampbell Barton
Python operator subclasses and operator types each get their own SRNA, causing double ups for bpy.types.__dir__() From the operator type - these share names. * ot->ext.srna * ot->srna Note that this conflict is still there, this only disables 'ot->ext.srna' from being included in dir(bpy.types).
2012-02-02Fix for possible memory leak on creation of a vector using Vector.Range.Andrew Hale
It was possible to allocate an array of size<2 which would then raise an error on vector creation without freeing. Fix to ensure the behaviour of Vector.Range was the same as for builtin range() function. When specifying 3 arguments, the step argument wasn't being used to correctly calculate the vector size. Minor formatting edits for error messages.
2012-02-01Fixed typo in tracking context creation. Wasn't harmful because because of ↵Sergey Sharybin
definition value, but better avoid such confusing assignment.
2012-02-01Camera tracking: regression fixed after recent frame postprocessing refactorSergey Sharybin
No-proxied frames using for 2D tracking used to be putting to cache which lead to extra memory usage which shouldn't happen.
2012-02-01Fix #30045: mesh.uv_textures.new() not returning correct layer when a layer withBrecht Van Lommel
the requested name already exists.
2012-02-01Fix #29104: keyframing motion blur samples did not work, made these ↵Brecht Van Lommel
non-animateable now like some other render settings.
2012-02-01Movie Clip Editor: proxy sizes for original and undistortted footages are ↵Sergey Sharybin
now controlling separately
2012-02-01Fix: Bicubic bump mapping does not work for UVs outside the 0,1 range.Antony Riakiotakis
This issue is caused by texelFetch which does not take wrapping options into account as it uses unnormalized uv coordinates to access a texel. A hack was made to do manual wrapping in the shader. This is acceptable because texture wrap mode is always treated as "repeat" elsewhere in 3D view in blender. Thanks to Morten Mikkelsen for pointing out the cause of the issue and providing the fix.