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-19Freestyle: Python API documentation updates.Tamito Kajiyama
Fixed dead references of API identifiers (e.g., freestyle.types.Interface0D) due to relocations of the identifiers into submodules. Also made various minor revisions of mark-ups and typos.
2014-09-18Fix crashes with timers.Antony Riakiotakis
Incorrectly accessing the menu pointer, set it to NULL before doing the tests. We don't restore the menu pointer because it is invalid by the time the operator ends.
2014-09-18One last tweak to palette deletion code. It would correct active colorAntony Riakiotakis
only when deleting the last color.
2014-09-18Fix T41708, active palette indicator not refreshing when clickingAntony Riakiotakis
Issue, after a lot of blood sweat and tears, was found in ui_but_update_from_old_block, where we restore a button to its old values when possible. The problem here is that a1 and a2 are not really meant to store temporary variables, because they tend to get overriden and palette selection is one of those temporary states. Instead, we now store the position of each button in the palette in a2 and pointer to the palette in the customdata pointer of each button and use that to test if it's active. The positions won't change when clicking so we are guaranteed that the old button won't override the new one with garbage. It's still hacky but it is better than testing button types when copying old values.
2014-09-18Palette active color:Antony Riakiotakis
Use indicator color derived from color luminance for better contrast.
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 for missing Freestyle sections in the Blender Python API documentation.Tamito Kajiyama
Freestyle sections of the API docs were empty due to Freestyle module reorganization in commit rB6498b96ce7081db039354228213d72e8c70bd3aa. Module __all__ property was added to submodules so as to properly exclude irrelevant documentation elements such as mathutils.Vector.
2014-09-18Fix T41862: Autosmooth & multi-material glitchCampbell Barton
2014-09-18Fix for edge-order flipping on subdividing wireCampbell Barton
Extruding a subdivided edge would create flipped faces.
2014-09-18Fix T41861: Loopcut wire incorrect mode-switchCampbell Barton
also didn't preview or select correctly.
2014-09-18Cleanup: style, spellingCampbell Barton
2014-09-17Fix T41761, muting not working with texture nodesAntony Riakiotakis
This was disabled to fix T41349, however seems that if we don't pass delegates for muted nodes everything work fine.
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-17Cleanup: pep8Campbell Barton
2014-09-16Fix T41840: bpy.context.object.collision.thickness_inner has no effect on cloth.Bastien Montagne
Only change the tip to stress that, in fact, cloth sim does not use inner thickness at all, only outer one, through the Collision modifier, afaik.
2014-09-16Fix T41850: Knife fails with mesh behind viewCampbell Barton
Was using first vertex for depth (which could be anywhere), now use the view-pivot. was also copying uninitialized vector into knife_find_closest_* return values (confused debugging).
2014-09-16Fix T41849: Knife fails with small lensCampbell Barton
knife cursor depth could be projected behind the view with a wide angle lens.
2014-09-16Math Lib: use higher precision for vector printingCampbell Barton
Only use for debugging, where precision is often important.
2014-09-16Fix part of T41739: Solid 3DView not updating when enabling/disabling nodal ↵Bastien Montagne
material. There are other similar update issues with mat nodes and solid 3DView, but need agreement on proposed patch from other devs in this area first!
2014-09-16Fix T41843: World preview not updating when changing world.Bastien Montagne
NC_SCENE | ND_WORLD was not handled by buttons space...
2014-09-16Fix T41818: Missing refresh on Undo for nodes (mask example)Sergey Sharybin
Added a special notifier now NC_WM|ND_UNDO in order to deal with such cases and now compositor/image will refresh when undo happens. There are much more ways to fail compo to update the resul, like undoing while it's not visible and so, but as mont29 said -- let's at least fix obvious crap in the workflow.
2014-09-16Fix T41842: Knife edge-snap, incorrect offsetCampbell Barton
2014-09-16Math Lib: add mul_v3_project_m4_v3Campbell Barton
2014-09-16Cleanup: sync map_to_sphere, UNLIKELY xy zero caseCampbell Barton
2014-09-14Correct invalid sizeof in memset useCampbell Barton
2014-09-14Sculpt: check mask is present before readingCampbell Barton
2014-09-14Correct last commitCampbell Barton
2014-09-14Cleanup & typo in assignmentCampbell Barton
2014-09-13Fix T41811: unreachable code in wm_keymap.cBastien Montagne
There was also an issue with passing sl->spacetype here, for some reason...
2014-09-13Fix T41800: Freestyle + Cycles panoramic camera not compatible, renders are ↵Tamito Kajiyama
incorrect.
2014-09-12Fix T41788: bmesh.utils.loop_separate, face_vert_separate() always return NoneCampbell Barton
2014-09-12Cleanup & remove redundant checkCampbell 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-11Workaround for strict flags and release build compilationSergey Sharybin
@campbellbarton, it's really helpful to have strict flags enabled for release builds as well -- especially when you're working in areas which are heavily using least squares solvers. For now made it so blender compiles, but it could be better solution here.
2014-09-11Fix wrong area of interest for movie undistortionSergey Sharybin
2014-09-11Fix T41785: The combination of movie-distortion and lens-distortion leads to ↵Sergey Sharybin
artifacts
2014-09-11Fix non-deterministic editmesh normal orientationsCampbell Barton
- selecting a boundary edge would randomly point in/outside the face (now point away). - selecting 3 verts would use the first selected edge as the tangent (now use longest). - selecting 1 vert betweem edges, uses the edges to define the tangent.
2014-09-11Freestyle: Fix for missing quality control on line rendering in Cycles.Tamito Kajiyama
Freestyle was using the default Cycles rendering settings (e.g., the number of samples) and users could not change them. Now all render parameters (except for film_transparent) are inherited for Freestyle stroke rendering. Problem report by Danny Grimm on Facebook, thanks!
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-11Fix crash in BLI_kdtree_range_searchCampbell Barton
Called memcpy with a NULL pointer, causing the following NULL check to get optimized away.
2014-09-10Fix crash in project-from view without a brush or active objectCampbell Barton
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-10Fix crash in active_paint_texture_index callbackCampbell Barton
2014-09-10Fix T41767: Memory free problem when console area copy fail.Bastien Montagne
Nice little memleak! Patch by reporter (randon (Dun Liang)) with minor own cleanup, thanks!
2014-09-10Fix two bugs with searchbox UI items.Bastien Montagne
First one, reported by Sergey, was searchbox not closing when validating it (enter or LMB click) without any active item (we need to enable escapecancel here, to close menu too). Second one was SEARCH_MENU_UNLINK variant not unlinking at validation when no active item. Thanks a bunch to Campbell for help here!
2014-09-10Fix T41112: Rotate manipulator (Trackball) + release confirm not working?Anthony Edlin
Usual same issue (unset property != set property to default value). Review and minor edits by mont29 (Bastien Montagne).
2014-09-10UI: Disable operator search menu setting an unset state key key-inputCampbell Barton