Sergey Sharybin
4a26d70e1e
Fix T41988: Shadow pass inaccurate calculation
2014-09-29 18:28:24 +06:00
Bastien Montagne
2842b0e9c9
Revert previous commit (sorry about that), and use standard func to get active layer
...
in this case too.
Thanks to Campbell for the head up.
2014-09-29 14:25:50 +02:00
Bastien Montagne
b4efe25119
Fix T41905: Linked objects/groups assigned to 'wrong' active layers when called from 3DView
...
Typo using v3d->layact instead of v3d->lay when linking and v3d is available in context.
This can be backported to 2.72.
2014-09-29 14:00:49 +02:00
Sergey Sharybin
52330e5349
Fix T41993: Constant jittered bug
...
Rotated coordinate of the ray start was used when calculating
the ray direction, ending up with wrong direction.
2014-09-29 17:41:07 +06:00
Bastien Montagne
a0b7d24a6f
Fix T41977: 'Shading' panel of Render buttons not updating Rendered 3DView.
...
Reuse `rna_Scene_glsl_update` here too.
2014-09-29 12:49:51 +02:00
Bastien Montagne
160236acaf
Fix crashing regression in Armature EditBone Select shortest path/Select Linked actions.
...
Dummy typo in some recent refactor I guess.
This is to be backported to 2.72 for sure!
2014-09-29 12:13:11 +02:00
Sergey Sharybin
9a19fd5811
Fix T41955: lamp error: double update for all lamps
...
This is actually also safe for 2.72 :)
2014-09-29 15:05:02 +06:00
Sergey Sharybin
ab8e709d67
Fix for wrong color space when image loader set both rect and rect_float
...
Quite safe for 2.72.
2014-09-29 14:34:37 +06:00
Tamito Kajiyama
516dbaeb73
Fix for a build error with VS 2013.
2014-09-29 14:53:28 +09:00
Campbell Barton
cbe68f70a8
Cleanup: spelling
2014-09-29 15:51:47 +10:00
Campbell Barton
5b027bd6dd
Cleanup: remove smooth_ from 'smooth_factor'
...
redundant, just call factor as smooth modifier does.
2014-09-29 15:48:51 +10:00
Campbell Barton
0334be9f7f
Don't error of sign-conversion for < gcc v4.8
...
Behavior is different and hard to keep building on older versions.
2014-09-29 11:01:33 +10:00
Bastien Montagne
101a1dddae
Fix T41995: Box selection - Edit mode - Header not updated.
2014-09-28 23:47:05 +02:00
Bastien Montagne
da78dd78be
Fix T25582: Add a 'smooth factor' to smooth_vertex BMesh op.
...
Based on code by wahooney (Keith Boshoff), patch itself was merely rewritten due to BMesh changes...
2014-09-28 20:00:54 +02:00
Bastien Montagne
653b67055b
Fix T41984: Can't use Render Image as Background Image.
...
Changes were actually pretty simple to make it work - set 'scene' member of image user,
and handle lock when acquiring/releasing ibuf...
2014-09-28 18:29:10 +02:00
Joshua Leung
2b69665c14
Transform: Provide descriptive error messages when wrong transform modes are used in DopeSheet
2014-09-29 04:23:44 +13:00
Joshua Leung
c63afbbe6f
Typo and spelling fixes
2014-09-29 04:23:43 +13:00
Bastien Montagne
bf8cd9011d
Fix T41978: Shadow was not excluded from combined path unless shadow pass was rendered too.
...
Pretty straightforward, issue probably goes back to (pre)history!
2014-09-28 16:08:33 +02:00
Campbell Barton
fa1e6c5442
Fix T41986: polyfill fails with axis aligned verts
2014-09-28 21:11:16 +10:00
Campbell Barton
c729ce7e05
BMesh: remove point-in-face test for bisect
...
instead track inside/outside state while stepping over intersections.
2014-09-28 19:19:58 +10:00
Campbell Barton
07d161bb38
Comments: update for changed args
2014-09-28 19:19:58 +10:00
Sergey Sharybin
2cca83caf1
Fix T41981: Crash by Copy mask splines without splines
2014-09-28 14:37:33 +06:00
Campbell Barton
839e24c0c3
Correct recent error in BLI_array_append_ret
2014-09-28 17:29:48 +10:00
Campbell Barton
4a92620d3e
Comments: clarify math lib
2014-09-28 15:08:55 +10:00
Campbell Barton
7803cb09f3
BMesh: replace BLI_array_grow_one -> BLI_array_append_ret
2014-09-28 15:08:55 +10:00
Campbell Barton
0cf8ee1c03
BMesh: use stack for subdiv face data (no realloc)
2014-09-28 15:08:54 +10:00
Campbell Barton
5f267ab9f3
BLI_array: add BLI_array_append_ret
...
returns the newly appended item.
also make make it so reserve doesn't have to grow then shrink the array size.
2014-09-28 15:08:54 +10:00
Campbell Barton
a4c3b92294
BLI_Stack add BLI_stack_peek, BLI_stack_discard
...
also remove own incorrect assert
2014-09-28 15:08:54 +10:00
Tamito Kajiyama
99ef213dcb
Freestyle: minor docstring revision of Operators.reset().
2014-09-28 11:17:32 +09:00
Tamito Kajiyama
c900cd3bd8
Freestyle: Expose the Operators.reset() function to Python.
...
The Operators.reset function is exposed to the Freestyle Python API, which makes
it possible to combine multiple style modules into one file.
Differential revision: https://developer.blender.org/D802
Author: flokkievids (Folkert de Vries)
Reviewed by: kjym3 (Tamito Kajiyama)
2014-09-28 11:17:31 +09:00
Kévin Dietrich
e1afaa02bf
Fix T41974: blender ships vulnerable minilzo version
...
Update lzo library due to security issue
Update lzo to latest version. This fixes a security issue (reported in T41974)
This also fixes some (false-positive) valgrind warnings.
Reviewers: sergey
Differential Revision: https://developer.blender.org/D803
2014-09-28 01:35:12 +06:00
Campbell Barton
8e4fdba19c
Cleanup: typo
2014-09-27 20:32:12 +10:00
Campbell Barton
5488630047
Add Face Region to 'Select-Similar' menu
2014-09-27 18:31:50 +10:00
Campbell Barton
95be98dd43
Comments: clarify BMLoop
2014-09-27 16:31:40 +10:00
Campbell Barton
640af5c274
Fix View3d background image display aspect
2014-09-27 01:32:25 +10:00
Campbell Barton
88d8cb73af
Cleanup
2014-09-27 00:57:54 +10:00
Sergey Sharybin
e6edc1b09d
Fix ocmpilation error with strict flags after the recent commit
2014-09-26 20:17:21 +06:00
Campbell Barton
2f4e70702c
BMesh: select similar regions
...
Select operator that takes multiple selected face regions and
selects any number of matching regions (when they have distinguishing features to isolate them).
UI access next.
2014-09-26 23:06:20 +10:00
Antony Riakiotakis
a5159b5fba
Fix T41956, Soften brush does not work
...
Disallow blur radius zero (versioning error).
Also fix gaussian distibution for blurring
This is to be included in the final release.
2014-09-26 14:22:52 +02:00
Sergey Sharybin
8f6a993769
Fix T41962: Command-line without specified filename doesn't renders
...
Issue was caused by the launcher not dealing with slashes in the way
windows expects them to be handled -- last slash of the path considered
an escape character for the following qoute.
This is definitely to be ported to the 2.72 release.
2014-09-26 15:09:44 +06:00
Sergey Sharybin
d653500152
Tracking: Some minor improvements to copy-paste
...
- Deselect all existing tracks when pasteing, makes it
easier to tweak stuff after the paste.
- Make first of the pasted tracks active.
2014-09-26 14:49:06 +06:00
Sergey Sharybin
5533257c4d
Tracking: Add shortcuts for the copy-paste as well
2014-09-26 14:45:34 +06:00
Sergey Sharybin
6dab4ce598
Fix for missing shortcuts for mask copy/paste
...
It's a safe fix and would be real cool to have in final release,
it makes roto even easier than mentioned in the previous commit.
2014-09-26 14:40:27 +06:00
Sergey Sharybin
dcc281b74a
Fix T41961: Crash by Copy n Paste splines to new mask without layer
...
It makes much more sense to ensure layer before pasteing, makes roto
as easy as it has never been before!
2014-09-26 14:37:30 +06:00
Tamito Kajiyama
2854b93202
Fix for missing initialization of Freestyle RenderData parameters for new scenes.
2014-09-26 12:05:18 +09:00
Campbell Barton
fe42ceb281
Cleanup: unused
2014-09-26 10:34:20 +10:00
Brecht Van Lommel
a3bb1dca25
Fix the skin modifier crashing when building without Bullet.
2014-09-26 00:04:10 +02:00
Brecht Van Lommel
87c27ef92f
Fix use of uninitialized variable in mesh_get_mapped_verts_coords.
...
It did not cause an actual bug, this code path is never executed at the moment.
2014-09-26 00:03:57 +02:00
Antony Riakiotakis
af069cd013
OpenGL fix: GL_COLOR_ARRAY is client state
2014-09-25 23:12:02 +02:00
Bastien Montagne
a2386b3e20
Fix previous commit rB34abb614f1344a6, which broke addons translations.
...
Ghash comp callbacks must return false in case a & b are equal!
Also slightly cleaned up gash code using those comp func,
since those return booleans now, let's compare tham against booleans!
2014-09-25 14:33:19 +02:00