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
2014-09-23Version Bump: Entering 2.72 rc stateCampbell Barton
2014-09-22Corrent recent commit: off by one errorCampbell Barton
2014-09-22Correct MAX_LIBARRAY define, assert when its wrongCampbell Barton
2014-09-18One last tweak to palette deletion code. It would correct active colorAntony Riakiotakis
only when deleting the last color.
2014-09-18PalettesAntony Riakiotakis
* Remove some duplication in deletion code * Fix crash when restoring file from last saved state.
2014-09-18Palettes:Antony Riakiotakis
Avoid having an invalid active index if user deletes a color. Also attempt to set active color on clicking (Not working yet but fix coming soon)
2014-09-18Fix T41862: Autosmooth & multi-material glitchCampbell Barton
2014-09-17Text Editor: reload missed adding new-lineCampbell Barton
Logic for load/reload was duplicated, Fix T28087 missed reload. De-duplicate, also replace stat -> BLI_stat
2014-09-14Correct invalid sizeof in memset useCampbell Barton
2014-09-14Sculpt: check mask is present before readingCampbell Barton
2014-09-11Fix related to T41780, sequencer weirdness with alpha under effectAntony Riakiotakis
Fix alpha under equation according to porter-duff and user docs that state that effect should invert he order of channels and reduce to alpha over when factor is 1.0. BTW, we don't really expose any factor here...lost feature from 2.49?
2014-09-11Tracking: Fix wrong behavior of refining with previous frame matchingSergey Sharybin
2014-09-11Fix wrong area of interest for movie undistortionSergey Sharybin
2014-09-11Fix T41778: Crash on animate boids xith a goalCampbell Barton
No need to copy/restore entire object struct (just to read location)
2014-09-10Text3d: assert for <0 len textCampbell Barton
also add operator to test blacklist
2014-09-10Text3D: fixes to selectionCampbell Barton
- clamp selection on entering editmode (Python may have changed). - BKE_vfont_select_get no longer succeeds with an empty selection this caused many operators to go ahead and operate on zero size array.
2014-09-10Curve: Remove assert in BKE_curve_bevelList_makeCampbell Barton
Failed on any cyclic poly line.
2014-09-09Cleanup: const correctness, no change to generated code.Campbell Barton
2014-09-08CMake: Add missing WITH_OPENIMAGEIO defineCampbell Barton
2014-09-08Fix T41703: Blender crashes trying to load character file.Bastien Montagne
Core of the issue is that pointcache handling in depsgraph were (re-) tagging for update some objects on hidden layers, when all their dependencies remained untag. Since we do not want to update objects on hidden layers, take this data into account when flushing pointcache. Investigations and org patch by self, reviews, advices and final patch by sergey, many thanks! :)
2014-09-04Metastrips: disallow making a metastrip with only one strip present.Antony Riakiotakis
2014-09-04Fix T41713: Lattice - Influence vertexgroup in curve modifier gets ignoredBastien Montagne
This was never implemented, actually... Was also the occasion to rework a bit `curve_deform_verts()`, code there was sometimes needlessly complicated and slowish (like getting weight from dm vertex per vertex, instead of whole array at once...).
2014-09-04Fix T41463: Mirror Modifier breaks Automatic-Weights in weight-paint modeCampbell Barton
The problem was it used copied verts on the opposite side.
2014-09-04Fix setting Curve-handle type moving the wrong oneCampbell Barton
Issue noted in T35952, now if you convert a free handle to an aligned handle, it will move the selected handle.
2014-09-04Fix T35952: Switching a single handle to free would lock the others alignmentCampbell Barton
2014-09-03Texture painting:Antony Riakiotakis
Free draw objects instead of tagging object update and doing recalculation of derived meshes. The reason is that if user deletes all slots and tries to paint, the system will invalidate the cached in projection painting derivedmesh. This will promptly crash. Invalidating the draw objects only is also much cheaper.
2014-09-02Fix T41682.Antony Riakiotakis
Bring back shading in texture painting. This works now but it uses 3 texture units instead of two. Most GPUs of DirectX 8 (OpenGL 1.4 should cover that) functionality even should have those, but some old GPUs might not work with that. In any case, I hope we will be moving to OpenGL 2.1 requirement soon anyway where 4-8 texture units are usually the norm.
2014-09-02Fixes localview and view-local layersCampbell Barton
- Drawing grease pencil fail without scene-lock. - Converting to curve failed without scene-lock. - Outliner drag into viewport failed with local-view.
2014-09-01Fix T41665, stroke jittering used when setting the clone cursorAntony Riakiotakis
2014-09-01Support more object types scene-scale (on creation)Campbell Barton
- lamp - camera - font - empty & effector Also fix inconsistency with apply transform (modified shape-keys for meshes but not curve/lattice)
2014-08-31T41650Antony Riakiotakis
Typo in material localization code.
2014-08-29Fix T41617: Color ramp crashes user preferencesCampbell Barton
Color ramps with no handles caused issues.
2014-08-29Fix Text editor home/end keys when theres a selectionCampbell Barton
2014-08-29Solve another case of invalid indices.Antony Riakiotakis
2014-08-29Fix some crash cases after last commitAntony Riakiotakis
2014-08-29Fix another part of the issue T41604Sergey Sharybin
Missed that part of the report somehow, thought it's all about world..
2014-08-28Texture painting:Antony Riakiotakis
Include explicit control for texturing: This commit introduces a painting mode option, available in the slots panel. The default value "Material" will create slots from the blender material, same as just merged from the paint branch. The new option "Image", will use an explicit image field that artists can use to select the image to paint on. This will should allow painting regardless of the renderer used or for use in modifiers.
2014-08-28Texture paint system:Antony Riakiotakis
* Add ability to choose blend type and enable/disable toggle for each slot for blender internal.
2014-08-28Fix T41604: Double updates of world and material texture settingsSergey Sharybin
The issue was caused by the world localization setting the ID_WORLD type update tag. Now using a function which doesn't pollute the library and which doesn't set update flags.
2014-08-27Changing render engine now refreshes the texture paint display better.Antony Riakiotakis
Also avoid looping over all objects for texture paint checks when a material changes, only check active object.
2014-08-27More fixes for renderer material detectionAntony Riakiotakis
2014-08-27Only calculate texture paint slots from mtex if renderer is blenderAntony Riakiotakis
internal. This should eliminate some confusion when people use external render engines.
2014-08-27CleanupCampbell Barton
2014-08-26Add operator that deletes a texture paint layer for blender internal.Antony Riakiotakis
2014-08-26Fix for broken hair sim in old files.Lukas Tönne
Files older than rB37e1285 have broken hair sim due to the (hacky) velocity "damping" factor, which is not initialized to 1.
2014-08-26Move bUnit_getScaleUnit -> BKE_scene_unit_scaleCampbell Barton
unit.c intentionally doesn't include DNA or BKE headers (except its own)
2014-08-26Move conditional out of loop since checked condition won't changeAntony Riakiotakis
2014-08-26Fix T41590: When scene scale is not 1.0, and units are "None," Blender ↵Bastien Montagne
assumes translations are in meters. Turned out there were several issues in handling of scale parameter by numinput. Fixed that by factorizing more some code in common with 'usual' numbuttons eval code (new `bUnit_getScaleUnit()` helper will return valid scaled value, depending on given system and type). Now, numinput behaves as expected - using default unit amended by scale in case no unit is given (i.e. entering '20' with a scale of 0.01 will give you 20cm, and '20cm' as well!).
2014-08-26Fix T41355: Make-local looses linked modifiers textureCampbell Barton
2014-08-24Fix T41550: Python: frame_set skips frame -1; frame_set(n) sets to frame n-1 ↵Bastien Montagne
for (only) negative number n, and sets to frame n for non-negative number n. This appeared in rBrB94cb20ff4e78b, purposedly it seems, but without even a single line of comment to explain why this was needed. For now, remove it.