Campbell Barton
2ce91b6b4a
Sequencer: increase soft limits for translate
2014-02-17 14:27:22 +11:00
Campbell Barton
c971aac3b1
UI: wheel switches tabs over the tab area, or ctrl+wheel anywhere
2014-02-17 13:46:07 +11:00
Campbell Barton
cc7cfd6617
Mesh Tool: removes degenerate edges, faces and face ears.
2014-02-17 11:41:19 +11:00
Campbell Barton
20da9353b8
Code cleanup: unused/warnings
2014-02-17 11:34:12 +11:00
Andrea Weikert
6c7f9f67fd
Fix: compile error due to non-matching type and strict flags for MSVC9
...
This fixes a small compile error where MSVC9 complains about conversion from int to unsigned char.
2014-02-16 15:47:08 +01:00
Campbell Barton
191183b304
Fix for bmesh with openmp
2014-02-16 22:40:09 +11:00
Campbell Barton
78bd029bbe
MSVC: add errors for BLI_strict_flags.h
2014-02-16 14:50:15 +11:00
Campbell Barton
7c69215933
CMake: disable international if the locale path is empty
...
This would happen when the submodules weren't initialized
but fail on `make install` with a not very helpful message.
2014-02-16 07:55:28 +11:00
Thomas Dinges
aa517ab3a4
Compile fix for 004decc1d940...
2014-02-15 14:38:49 +01:00
Campbell Barton
1c866c377a
Fix/Workaround for NDOF/X11 bug with unreliable GHOST_kFinished events.
2014-02-15 18:40:33 +11:00
Campbell Barton
6e54c87769
Code cleanup: use const short for ndof axis args
2014-02-15 18:35:48 +11:00
Campbell Barton
004decc1d9
Code cleanup: warnings
2014-02-15 18:21:07 +11:00
Campbell Barton
56f6bc06d3
Fix T38638: modifiers on curves kept warnings
2014-02-15 17:25:56 +11:00
Campbell Barton
96d5e05e48
Mesh Inset: following existing edges is now optional
2014-02-15 13:51:54 +11:00
Campbell Barton
8572ae89cd
UI: fix for glitch where active button became inactive on undo
2014-02-15 13:28:26 +11:00
Campbell Barton
77a15aba38
IDProp API: change IDP_NewString so sizeof()
can be passed in.
2014-02-15 12:31:58 +11:00
Campbell Barton
15969fba1f
Fix reading one byte past the buffer when writing string properties
2014-02-15 12:27:23 +11:00
Campbell Barton
2413b444d0
Fix T38640: password values showed in tooltips
...
also disable copying password text.
2014-02-15 12:06:46 +11:00
Campbell Barton
01d9bbaa5e
Code cleanup: remove more string encoded menu functions
2014-02-15 11:37:33 +11:00
Thomas Beck
67ba7e50d4
Interface: Remove one more name field, this time from the armature tab - pose library panel. It's not needed anymore (dbl click on the item itself will rename it)
2014-02-14 23:59:06 +01:00
Campbell Barton
eedba54aae
NDOF: rename 'zoom updown' to 'pan xy swap axis'
...
This swapped translation for all ndof events.
2014-02-15 09:54:11 +11:00
Thomas Dinges
30e89552e2
Cycles Standalone: XML wrapping of Lights and some more volume settings.
2014-02-14 23:22:29 +01:00
Mitchell Stokes
f3c7cb02b2
Fix T37964: KX_GameObject missing NULL checks for m_physicsController.
...
KX_GameObject::PySuspendDynamics() and KX_GameObjectPyRestoreDynamics()
now make sure GetPhysicsController() is non NULL before attempting
to use it.
2014-02-14 13:17:51 -08:00
Thomas Dinges
8a1f3238be
Cycles Standalone: Add more controls and options
...
* P key, pauses the render
* W/A/S/D for camera movement
2014-02-14 21:40:51 +01:00
Thomas Dinges
8cc925a216
Cycles Standalone: The camera now gets properly updated, when changing window size or using --width --height overwrites.
2014-02-14 18:40:31 +01:00
2bf591762a
Cycles: equi-angular sampling for homogeneous volumes
...
This adds an option in the Volume Sampling panel, which helps rendering lamps
inside or near volumes with less noise. It can also increase noise though and
needs improvements to support MIS and heterogeneous volumes, but since it's
useful in some cases already (especially world volumes) it's there now.
Based on the code in the old branch by Stuart, with modifications by Thomas
and Brecht.
Differential Revision: https://developer.blender.org/D291
2014-02-14 17:37:34 +01:00
42946c37c7
Fix T38606: C curve in the curve mapping compositing node not extrapolating correct.
...
The "premultiply" optimization here did not take the extrapolation into account.
2014-02-14 16:03:45 +01:00
e1d9308616
Fix T38629: broken links to OpenGL docs from python API docs.
2014-02-14 15:17:36 +01:00
a252e27fec
Fix T38633: glsl not working well with mixed cycles/blender material nodes.
2014-02-14 15:11:58 +01:00
8439a165ff
Fix T38504: cycles missing object in viewport with shape keys and shared mesh.
2014-02-14 14:54:00 +01:00
Thomas Dinges
76dd68351c
Cycles Standalone: Up/Down movement was inverted.
2014-02-14 13:56:23 +01:00
Thomas Dinges
34d1746331
Cycles Standalone: Add interactive mode (I-key), to avoid accidental changes/movement.
...
Also some code and whitespace cleanup.
2014-02-14 13:41:02 +01:00
Lukas Tönne
30c9fe19a3
Fix for crash caused by effectors doing precalculation //during// DAG
...
updates.
This file crashes on loading with NULL pointer access to curve_cache:
{F77132}
The pdInitEffectors function was amalgamating the simple
collection of effector objects with an automatic precalculation for
curve guides and the like. This precalculation requires object data
that may not be available until the DAG has finished.
Since for DAG dependencies only the list of effectors is required,
added an argument to disable precalculation when collecting effectors.
2014-02-14 12:58:43 +01:00
Sergey Sharybin
32b45cb4a7
Fix for "Show Overlay" for masks always grayed out
2014-02-14 17:09:21 +06:00
Campbell Barton
80e21f6fc5
Code clearnup: warnings
2014-02-14 22:03:09 +11:00
Campbell Barton
43c478a36a
Py API: refactor py text compiling into its own function
2014-02-14 22:03:09 +11:00
Sergey Sharybin
54dd355cc8
Fix T38562: Wrong curve tilt after Switch Direction
2014-02-14 14:58:52 +06:00
Sergey Sharybin
7fb7ce789f
Fix T38631: Blender crashes when selection faces after new boolean modifier
...
Own mistake in edges carve->blender export, didn't count them correct.
2014-02-14 14:26:26 +06:00
Campbell Barton
cc1be3f80a
NDOF: view3d improve dolly/zoom behavior
...
when in ortho mode, zoom would dolly rather then zooming which
doesn't make much sense, now check ortho and zoom in that case
(nice behavior for locked quad view).
2014-02-14 18:38:23 +11:00
Campbell Barton
7e7e01b7a3
NDOF: fix orbit-all remaining on a view axis
...
also use auto-perspective behavior with ndof.
2014-02-14 17:42:21 +11:00
Campbell Barton
a8a3e1738b
NDOF: add roll to keymap
2014-02-14 16:27:37 +11:00
Campbell Barton
c221717f70
NDOF/X11: incorrect dynamic_cast
2014-02-14 16:12:41 +11:00
Campbell Barton
dd1e02432e
workaround for building with mingw32
2014-02-14 15:15:20 +11:00
Thomas Dinges
b09684567e
Cycles Standalone: The camera can now be moved and rotated with LMB/RMB mouse key.
...
ToDo: Add controls for forward/backward movement.
2014-02-14 01:17:01 +01:00
Campbell Barton
5621e63d36
Code cleanup: duplicate headers
2014-02-14 10:55:38 +11:00
IRIE Shinsuke
d95b378c4d
Blender Internal: Fix regression that sometimes shadows are not rendered, caused by rBec4ed2e3df507245aceb7341b4fdf2f5ed935067.
...
Easy mistake in code cleanup. :)
2014-02-14 08:02:16 +09:00
Jens Verwiebe
9185ab5d9c
Fix scons compiling after carve changes
2014-02-13 23:21:13 +01:00
Martijn Berger
3f1a5902b9
fix scons / cmake desynchronization issue with including carve headers
2014-02-13 20:40:38 +01:00
Thomas Dinges
0da1321985
Cycles Standalone: More updates for the Node XML API.
...
Should be almost complete now, apart from Ramp Nodes (Color Ramp, RGB Curves...).
2014-02-13 20:37:41 +01:00
Martijn Berger
727ef0dfde
win32 MSVC 2013 add scons support
2014-02-13 19:15:43 +01:00