Blender Git Commits

Blender Git "master" branch commits.

Page: 2764 / 5574

Revision f87d38b by Joshua Leung
October 14, 2014, 23:56 (GMT)
Bugfix T42225: Python - GreasePencil.active incorrectly accepts GreasePencil type instead of GPencilLayer
October 14, 2014, 21:31 (GMT)
Fix for Editor Fullscreen on Sequencer

The sequencer 'display' area is a region on its own, so we can't hide
the preview regions. The only problem is that the <-> resize icon shows
in the main region, so you only see it over the tracks region in the
sequencer, I'm not addressing this though.
October 14, 2014, 18:11 (GMT)
Fullscreen Editor (new fullscreen mode for clean UI)

Organize Maximize/Fullscreen mess and add a new fullscreen mode with no UI

* Maximize Editor: (old Ctrl+Up)
* Full Screen Window: (old Alt + F11)
* Full Screen Editor: new operator (Alt + F10)
* Change Show/Hide Header: (Alt + F9)

When the mode is on moving the mouse near the top right corner of the
editor shows an icon to go back to the normal editor mode.

This was originally intended for the multiview branch, but this
functionality also benefits non-stereo workflows, thus it can be
reviewed and committed independently.

Development notes:
* This includes cleanups in the code to sanitize the naming of
fullscreen/maximize across the window/editor code.

* Originally the idea was to make the window fullscreen as well, but
this idea was dropped.

* You can see the clicking area when debug is 1

* Technically the user can be left with an unfaded icon in the corner
(specially when using a tablet). If we think this is too bad we can
increase the action zone to be the whole screen, or something similar.

Reviewers: campbellbarton [1], ton [2], fsiddi [2]

[1] actual code review
[2] design review

Differential Revision: https://developer.blender.org/D678
October 14, 2014, 15:54 (GMT)
Cycles: Do cuda pointer arithmetic in integers, don't use pointer arithmetic

This should hopefully fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765187
October 14, 2014, 15:49 (GMT)
Cleanup: ws
October 14, 2014, 15:27 (GMT)
OSX/GHOST: replace spaces with tabs in sesponese to rB424c050a6fc1
New IDE did not take over my former setting for preferring tabs
October 14, 2014, 14:11 (GMT)
Fix inconsistent types in guardealloc

This basically fixes mix of size_t and uintptr_t usages which might be different size.
October 14, 2014, 13:36 (GMT)
Code cleanup: int/float and float/double conversions
October 14, 2014, 13:35 (GMT)
Fix T42064: Directional blur uses wrong sampler

Now use linear one, nearest is far too doggy.
October 14, 2014, 12:56 (GMT)
Fix T42021: OSL doesn't work when there are non-ascii chars in the path

Quite annoying, the same thing we do from the blender side, But as a positive
side we can get rid of some utf8/utf16 conversions.

Hopefully it all work fine now, at leats works on mu russki windoze laptop.
October 14, 2014, 11:17 (GMT)
OSX: refinement for last fullscreen condition commit
October 14, 2014, 10:48 (GMT)
OSX: only use lionstylefullscreen when seperate spaces are used, todo: use respondsToSelector to simplify the whole detection
October 14, 2014, 10:08 (GMT)
Pie menus:

* Only use last key for pies if it hasn't been released already
* Confirm threshold is now measured as distance after regular threshold.
zero disables.
* Only display the confirm threshold if there's a valid direction (mouse
is after threshold).
* Calculate confirm threshold taking recentering into account
Revision 20c233f by Lukas Toenne
October 14, 2014, 09:51 (GMT)
Yet another tweak to stretch volume variation.

Make sure the 1.0 value is not affected by smoothing, and min/max limits
never go above or below 1.0 respectively. This was a request by
animators since not modifying the mesh in its rest pose is regarded as
crucial.
October 14, 2014, 09:14 (GMT)
Fix for previous commit which changed submodules

Never ever stash submodules for commit, it also real helps checking the
commits before you do push.
Revision 0297763 by Lukas Toenne
October 14, 2014, 09:03 (GMT)
Tweak for smoothing limits in stretch-constraint volume preservation.

Uses a arctan instead of sine function now, which has the advantage of
not overestimating the bulging.
Revision c08e7e1 by Lukas Toenne
October 14, 2014, 08:17 (GMT)
Fix T42209: Changing Node Editor header color also changes wire color

The nodes wire was using 'TH_HEADER' flag to get its color and thus would be in sync with the header. Now make it so it uses its 'own' flag (actually 'TH_SYNTAX_R', the only TH_SYNTAX_* which wasn't yet used by the nodes).
Also expose the setting to the user so it can be themified.

This fixes T42209

Reviewers: lukastoenne

Reviewed By: lukastoenne

Maniphest Tasks: T42209

Differential Revision: https://developer.blender.org/D827
October 14, 2014, 07:40 (GMT)
BLI_bitmap: add a macro to set/clear the whole bitmap at once.
October 14, 2014, 07:05 (GMT)
Update submodules to point to 2.72 tag
October 14, 2014, 00:20 (GMT)
in GHOST_ContextWGL.cpp, in functions that use goto, converted declarations to C89 style to prevent jumping over constructors
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021