Blender Git Commits

Blender Git "master" branch commits.

Page: 3033 / 5574

November 15, 2013, 15:47 (GMT)
Fix Bevel artifacts bug T37053

In the case that there are two beveled edges with one unbeveled
one in between, and the widths don't allow them to magically
line up, it is better to slide along unbeveled edge.

Sometimes bevel widths are uneven (this was the case before)
and it is a followup TODO to do a width cleanup pass afterwards
to even the edges up as much as possible.
November 15, 2013, 15:30 (GMT)
Cmake: little typo breaking player
November 15, 2013, 14:44 (GMT)
OSX/scons: make another gcc conditional futureproof
November 15, 2013, 14:40 (GMT)
Added the wrong file. Now addin .arcconfig for real.

Summary is still: http://wiki.blender.org/index.php/Dev:Doc/Tools/Code_Review
November 15, 2013, 14:38 (GMT)
Add .arcconfig for Phabricator Arcanist

Summary: http://wiki.blender.org/index.php/Dev:Doc/Tools/Code_Review
November 15, 2013, 12:05 (GMT)
Further tweaks to buildinfo

Summary:
Old idea with changes since previous release tag
didn't work good enough. In most of the cases tag
was done in a branch hence not actually reachable
from the master branch.

Now change since release is gone, and date of
the latest commit is used instead.

The date is displayed in format YYYY-MM-DD HH:mm
in the splash.

New bpy.app fields:

- build_commit_timestamp is an unix timestamp of
the commit blender was build from.
- build_commit_date is a date of that commit.
- build_commit_time is a time of that commit.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D5
November 15, 2013, 07:59 (GMT)
support for paths with spaces in makefile
November 15, 2013, 07:51 (GMT)
add gitignore
November 15, 2013, 06:43 (GMT)
Add functional and cctype headers to msgfmt.cc

Fixes compilation with MSVC compilers.

Patch by leszekswirski (Lech Swirski) with some own tweaks.

Differential Revision: https://developer.blender.org/D2
November 15, 2013, 06:19 (GMT)
Fix for msgfmt leaving context from previous message string
November 15, 2013, 06:19 (GMT)
Remove debug-only print from cmake macros

Left it there by an accident.
November 15, 2013, 06:19 (GMT)
Initialize git submodules for addons, locales and scons

Uses relative paths to repositories, so this is expected
to work fine for any protocol we support (git, ssh and http).

Uses ignore=all for all the submodules, so updating them
to latest remote hash does not tags blender repository
as changes. But it is still possible to make changes to
submodules and commit them from their path.
November 12, 2013, 18:29 (GMT)
Fix for [#37362] Audio strips sometimes are evaluated incorrectly.

For details see bug comments. The problem was that blender's animation system didn't update the audio animation system anymore due to an optimization. Fixed this in a complex but proper way in the audio animation system, so that it can handle gaps of missing values.
Revision 8db4f87 by Lukas Toenne
November 12, 2013, 18:18 (GMT)
Small example for dynamic node labels in the custom_nodes.py template script.
Revision 4d4ef04 by Lukas Toenne
November 12, 2013, 18:18 (GMT)
Make dynamic node labels possible as a registerable function 'draw_label' (simple 'label' identifier is already in use, need to avoid API breakage). This should simply return a string. The dynamic label can still be overridden by the user-defined node.label string.
Revision 8663b94 by Lukas Toenne
November 12, 2013, 18:17 (GMT)
Instead of requiring a const char* return from the (optional) node label callback function, let it write into a mutable string buffer. This will allow actual dynamic labels for nodes using the python
API.
November 12, 2013, 10:59 (GMT)
Change the behavior of AO pass in Blender internal's shader/render node tree so that it becomes (1.0, 1.0, 1.0) when AO is disabled.

For materials using AO pass, this makes the material preview and the GLSL
preview more accurate, but shouldn't affect final rendering in most cases
because we usually enable AO when using the AO pass in node tree.

Thanks to Brecht for code review.
November 12, 2013, 07:02 (GMT)
Fix [#37409] Missing Buttons in Edit Strip Sub-Menu for Sound Strips in the VSE

Add back mute & lock buttons to audio strips (these should not have been removed, own fault).
November 12, 2013, 02:28 (GMT)
Fix #37092 and #37381: crashes in the .object() method of Freestyle iterators.
Now the method checks if the iterator is at the end, and returns None if that is the case.
November 11, 2013, 20:37 (GMT)
Fix [#37380] vertex paint colors don't render.

Another Evil Typo (r) one, you could add much more than the 8 allowed VCol layers!

Note: added some (warning-only) checks in mesh validate functions, but we still have a big issue with new cdlayer merge function, which could generate more than 8 layers of UVs or VCol... Don't know yet how to handle this situation. :(
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021