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-18Cleanup: use static sets where possibleCampbell Barton
2014-09-18Fix for a run-time error in sphinx_doc_gen.py on Windows.Tamito Kajiyama
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-17OSX/cmake: OSX 10.10 must be used with cmake 3.0.0 minimum, older thinks ↵Jens Verwiebe
10.6 is higher than 10.10 :)
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 T41851: Useless ID selector UI element for sequencer's Sound stripsBastien Montagne
Currently, this pointer prop is not editable, and making it so does not seem to be trivial (sound strip seems to use the filepath path, not the soundID pointer?), so just hide the matching UI item.
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-16Cycle: Add a bit of explanation why we're using such a dirty hackSergey Sharybin
2014-09-16Fix T41842: Knife edge-snap, incorrect offsetCampbell Barton
2014-09-16Math Lib: add mul_v3_project_m4_v3Campbell Barton
2014-09-16Fix last commit, making archive from source dirCampbell Barton
2014-09-16Cleanup: sync map_to_sphere, UNLIKELY xy zero caseCampbell Barton
2014-09-16Utility script to create release archiveCampbell Barton
- only include files known to git. - includes all submodules. - version extracted from BKE_blender.h for naming. - MD5 checksum generated. - 'make tbz' convenience target. Script by Dan McGrath with own minor edits.
2014-09-15Cycles: tentative fix get rid of os-specific issue in struct ShaderClosure ( ↵Jens Verwiebe
aligment issues due order )
2014-09-15Fix T41839, OpenCL error.Thomas Dinges
Also some style fixes, we don't do the "put as much as possible in 1 line" contest.
2014-09-15Makefile: add 'update' convenience targetCampbell Barton
2014-09-14Fix Cycles Standalone compile.Thomas Dinges
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-14typo correction in the python APIInes Almeida
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 scons leaving partially generated files when abortingSergey Sharybin
2014-09-12OSX: Fix cmake3 usageJens Verwiebe
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 T41780Antony Riakiotakis
Expose sliders for alpha over/under/overdrop Now it's apparent that the effects work as explained in the manual.
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