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-11-15Remove 'topochange' from EDBM.soc-2014-shapekeyBastien Montagne
In future, there may be several tools relying on topo hash, each one making updates to it when it needs. Hence, such thing should absolutely not be held by mesh data, but (in this case) by Key data. Also made some reorganization and renaming a bit. Note: this code compiles, but for now cannot really be tested, since scratch is not enabled...
2014-11-15Merge branch 'master' into soc-2014-shapekeyBastien Montagne
2014-11-15Fix broken auto-leyframing for 'Vector' button.Bastien Montagne
2014-11-15Fix T42567: Color Wheel Buttons do not autokey correctly.Bastien Montagne
In fact, any button controlling a whole array of values were broken because they always only keyed the index of the single fcurve returned by `ui_but_get_fcurve()`, now pass button's rna_index value instead.
2014-11-15CMake: cleanup, use find_package for pthreadsCampbell Barton
2014-11-15UI: cleanup next/prev order in menu codeCampbell Barton
Recent flag re-order broke it since bits overlap, but logic here was far too complicated & fragile, Checked the type of each button when testing which direction to handle events as well as block direction. Now store the block-flipped state as a flag.
2014-11-15Cleanup: remove unused redraw flagCampbell Barton
2014-11-15Merge branch 'master' into soc-2014-shapekeyBastien Montagne
2014-11-15cmake / windows cleanupMartijn Berger
2014-11-15Cmake windows, removing more redundant thingsMartijn Berger
2014-11-15Cmake windows/msvc minor cleanupMartijn Berger
2014-11-15Cycles: Revert changes to inline flags enabled for release onlySergey Sharybin
It appears it's not really needed for convenient debugging when using proper flags passed to the compiler. Basically, it is -g3 and set breakpoint to a function as if it's not in the namespace. Not as if a code was any wrong, just it's possible to have more clear solution for the issue i've tried to solve in the past.
2014-11-15Cycles: Fix compilation error with enabled looging but disabled libmvSergey Sharybin
2014-11-15Add Make Edge/Face to mesh Edit Mode toolbar.Jonathan Williamson
The Mesh Tools have quite few crucial tools that're missing from the toolbar. This is the main one. The tools that're here should also be reorganized a bit to introduce actual orgnization, as it's quite sporadic at the moment. Will do that later.
2014-11-14Replace tooltips of copy vgroups to ... operators.Bastien Montagne
Those ops actually replace vgroups in destination, tooltips were really misleading. Issue raised by zanqdo (Daniel Salazar), thanks.
2014-11-14View3d: border would jitter on panningCampbell Barton
2014-11-14Sequencer: handles drew outside of small stripsCampbell Barton
2014-11-14Fix T42593: Rigify crash when I press "Generate" - corrupted IDGroup's ↵Bastien Montagne
listbase of children Nothing related to rigify actually, recent hack in py handling of IDProp (rB3346ab03) was breaking integrity of IDGroup's listbase of children IDProps... Took me hours to nail this down, should have bisected for once. :/
2014-11-14Add missing notifiers for slip operatorAntony Riakiotakis
2014-11-14skip scene_armature_depsgraph_workaround when theres no armaturesCampbell Barton
2014-11-14Reuse local view for UVs for previous commit, thanks to Campbell for theAntony Riakiotakis
suggestion. Also minor compile fix after viewport patch
2014-11-14Depsgraph: Workaround for missing pose update when changing visible layersSergey Sharybin
That's like really a bummer, because currently animation data for armatures might want to use pose, and pose might be missing on the object. This happens when changing visible layers, which leads to situations when pose is missing or marked for recalc, animation will change it and then object update will restore the pose. This could be solved by the new dependency graph, but for until then we'll do an extra pass on the objects to ensure it's all fine. It's done in the scene_update_for_newframe() to solve possible issues with the render engines as well. This finally solves issues we had with Caminandes team, where Koro would be at the scene origin instead of being properly posed.
2014-11-14Fix T42561 (semi feature request/comeback) UVs in image editor can getAntony Riakiotakis
too crowded. UVs in the same layer can be used for many images. It used to be possible to filter UV faces based on the image, but this is impossible now due to the way the system works, so I added an option to allow filtering UVs based on active material index. Rationale on using option and not being smart here (options are bad tm) is that for some workflows, such as preserving image space by using the same image for many materials, people might want to turn this off.
2014-11-14Fix X11/GLX failing with multi-sampleCampbell Barton
Caused by D643, in fact we need to get the visualInfo before creating the window.
2014-11-14Add Mesh's counterpart to BM_mesh_topology_hash.Bastien Montagne
2014-11-14Fix stupid logic error.Bastien Montagne
2014-11-14Use new BLI_hash_mm2a.Bastien Montagne
2014-11-14UI: Rename Addons -> Add-onsCampbell Barton
D812 by @thefallenweeble internally variable names & paths remain the same, this is for labels & tips only.
2014-11-14Fix vertex colors being displayed wrong in GLSL in edit mode. Looks likeAntony Riakiotakis
swapping the colors is no longer needed.
2014-11-14Don't assign wrong datalayers to gpuattribs in edit mode.Antony Riakiotakis
layer index was being obtained for loop data types but we referenced Tessface data types NULLing those out since only the data offsets are used in edit mode and address sanitizer complains about freed memory access. Also minor comment in texpainting
2014-11-14Cleanup: use BLI_hash_ prefix for md5 apiCampbell Barton
2014-11-14Cleanup: headersCampbell Barton
2014-11-14Merge branch 'master' into soc-2014-shapekeyBastien Montagne
2014-11-14Add Murmur2A hashing feature to BLIBastien Montagne
Murmur2a is a very fast hashing function generation int32 hashes. It also features a very good distribution of generated hashes. However, it is not endianness-agnostic, meaning it will usually generate different hashes for a same key on big- and little-endian architectures. Consequently, **it shall not be used to generate persistent hashes** (never store them in .blend file e.g.). This implementation supports incremental hashing, and is a direct adaptation of reference implementation (in c++): https://smhasher.googlecode.com/svn-history/r130/trunk/MurmurHash2.cpp That cpp code was also used to generate reference values in gtests file. Reviewers: sergey, campbellbarton Reviewed By: campbellbarton Projects: #bf_blender Differential Revision: https://developer.blender.org/D892
2014-11-14Cmake add installation of redistributables for msvc 2013Martijn Berger
2014-11-14update dna exporter for API changesCampbell Barton
also print html name.
2014-11-14CMake: add 'full' to 'make help'Campbell Barton
2014-11-14CMake: disable some build option defaults T42569Campbell Barton
This commit disables some lesser used dependencies for Linux/Unix systems by default. Run: `make full` to enabled options used in release build.
2014-11-13CMake: remove deprecated mudflap optionCampbell Barton
2014-11-13Add 'help_features' make target (prints WITH_*** options)Campbell Barton
2014-11-13CMake: add 'make full' targetCampbell Barton
2014-11-13Fix T42590 baking bakes to duplicated objects too.Antony Riakiotakis
Only allow non instanced renderobjects to be baked.
2014-11-13CMake buildbot change upload should work nowMartijn Berger
CPack generating NSIS and WiX installers should also work
2014-11-13BMesh: shrink/fatten faces-normals in face modeCampbell Barton
nice for solid-modeling, gives better results for partial selections.
2014-11-13Windows (MSVC2013) move to SDL2Martijn Berger
2014-11-13Fix T42571,T42572 snapping ignores linked objectsAntony Riakiotakis
Make sure to use edit object if objects share the same data.
2014-11-13Cleanup: cmakeCampbell Barton
2014-11-13Fix T42587 rotation curves not setting jump to cursor positionAntony Riakiotakis
correctly.
2014-11-13Booleans: Boost is no longer a dependency for CarveSergey Sharybin
SCons is currently broken on my laptop, so can't test if it works for sure, so please do tests of that.
2014-11-13Only do the portable fix on linux - thanks to Martijn Berger forAntony Riakiotakis
noticing!