Campbell Barton
fabc4fc720
BGE: remove check for area in start-game operator
...
This prevented the BGE from being started from the command-line,
the exec() function checked already.
Also use API calls to find area, region.
2015-07-02 21:31:39 +10:00
Porteries Tristan
e61ead7d4c
BGE: Fix T45267 Lib load without material caching.
2015-07-02 12:27:14 +02:00
Sybren A. Stüvel
db8ccc18f7
Fix T45269: Blender 2.75 crashes when I run my the game
...
Velocity clamping on static objects caused a crash.
2015-07-02 12:05:49 +02:00
Porteries Tristan
e80e4c937b
BGE: Fix T45196 armature action on libloading.
2015-07-02 11:56:49 +02:00
Bastien Montagne
1393695145
Linux desktop spec: Add a 'Keyword' field.
2015-07-02 08:53:45 +02:00
Campbell Barton
1844160a22
DerivedMesh: cleanup & minor edirs
...
- place return args last position
- move crazyspace function out of DerivedMesh header
- use bool for args
- flow control on own lines to ease debugging
2015-07-02 16:20:22 +10:00
Campbell Barton
10c1f208b7
Minor edits to --help
2015-07-02 13:17:06 +10:00
Julian Eisel
b05cf040cb
Cleanup: Use bool instead of int
2015-07-01 21:48:42 +02:00
Campbell Barton
5edff01920
Transform: use snap-to-grid behavior from D910
...
Excuse the trashing here, but seems users prefer this most (though both can be useful).
Note that the UI remains the same,
so this is an option for 'Incremental' snapping instead of a new snapping mode.
2015-07-02 02:20:54 +10:00
Bastien Montagne
19da2d4124
Linux XDesktop spec: add '%f' file specifier to 'Exec' field.
...
Also reorder alphabetically generic names & comments, and add french comment.
2015-07-01 17:40:34 +02:00
Antony Riakiotakis
12a8d7e6c4
Cleanup: Make select grouped effect code a bit more readable
2015-07-01 17:37:14 +02:00
Antony Riakiotakis
6781cf0049
Refactoring:
...
Make sure SEQ_TYPE_EFFECT is only used as a flag, not as number
comparison.
This should allow us to add new non-effect types in between
effect types (every 8 indices).
Dirty, but alternative of separating type/subtype means we lose
forward compatibility.
2015-07-01 17:33:10 +02:00
Porteries Tristan
607dca0705
BGE: Fix T44069 playing action during libfree.
2015-07-01 16:51:48 +02:00
Campbell Barton
d3709f4e79
Correct --help message
2015-07-02 00:24:10 +10:00
Antony Riakiotakis
1a44237d82
Removing gaps will now also move the scene markers, unless markers are
...
locked
2015-07-01 16:25:28 +02:00
Antony Riakiotakis
f525483d83
Sequencer metadata:
...
Add option to render strip metadata to final result, bypassing current
scene metadata.
2015-07-01 15:23:21 +02:00
Porteries Tristan
0e084f93d9
BGE: Remove KX_PolygonMaterial reference in documentation.
2015-07-01 14:56:02 +02:00
Bastien Montagne
d3109a1937
BPlayer compile fix ©
2015-07-01 12:34:04 +02:00
Bastien Montagne
53d12bbe04
atomic_ops: Fix MSVC versions of add/sub returning original value instead of result of operation.
...
Thanks to Brecht for tip about how to fix this!
2015-07-01 12:25:32 +02:00
Bastien Montagne
174d5cf627
atomic_ops: fix typo in func names (uint32 instead of uint64).
2015-07-01 12:25:31 +02:00
Sergey Sharybin
78de47ca24
Cycles: Fix zero-size buffer allocation with OpenCL devices
...
This is not really supported by OpenCL but might happen in certain
configurations. There might be some remained cases when this happens
but so far can not find any,
2015-07-01 11:56:48 +02:00
Sergey Sharybin
9b64ebc605
Fix T45253: Particle emitter volume mode and grid mode broken in 2.75.x
...
This is a regression since dced56f and root of the issue comes to the fact
that grid distribution sets UNEXIST flag during distribution, which is then
being reset in initialize_all_particles().
This commit solves the issue, but it's not really nice and some smart guy
might want to revisit it.
2015-07-01 10:32:30 +02:00
Sergey Sharybin
95a1e99909
Particles: Code cleanup, whitespace
2015-07-01 09:33:52 +02:00
Campbell Barton
a77edab320
Cleanup: use bools
2015-07-01 16:57:18 +10:00
Campbell Barton
58d65dd976
Cleanup: use cross_v2v2 function
2015-07-01 16:37:05 +10:00
Campbell Barton
d9046ccbd4
Cleanup: doxygen comments
2015-07-01 16:30:26 +10:00
Campbell Barton
1779452eb4
Cleanup: use swap math funcs
2015-07-01 16:02:30 +10:00
Campbell Barton
45b2218341
User Prefs for NDOF dead-zone
...
D1344 with edits
2015-07-01 13:45:19 +10:00
Campbell Barton
b71c27a446
Use macro for user-prefs version checks
2015-07-01 12:48:53 +10:00
Sergey Sharybin
cf1bac3f69
Cycles: Solve some harmless NULL pointer magic
...
Was harmless but confused some sanity checks, also kinda makes sense
to be more verbose about what's going on there.
2015-06-30 23:41:19 +02:00
Julian Eisel
5e9b43cc61
Fix 1px gap in regions drawn with region overlap
2015-06-30 21:04:25 +02:00
Sergey Sharybin
6510e40500
Fix T45240: New depsgraph ignores animation applied on the curve data
2015-06-30 18:11:21 +02:00
Sergey Sharybin
21db9fff12
Fix T45238: New depsgraph flickers with the lattice modifier
2015-06-30 18:00:24 +02:00
Sergey Sharybin
00bfca2178
Fix T45241: New depsgraph was lacking update of python drivers on time change
...
It's quite tricky to see if the driver actually depends on time or not,
so currently used approach when we'll be doing some extra updates.
This seems to correspond to how old depsgraph was dealing with this.
2015-06-30 17:34:57 +02:00
Sergey Sharybin
c1d6a26842
Fix T45239: New depsgraph does not work with IK pole target
2015-06-30 16:48:43 +02:00
Antony Riakiotakis
7039808899
Fix T45251 custom directory not taken into account for image proxies.
2015-06-30 16:31:30 +02:00
Campbell Barton
72d21fbd34
Fix for mistake in grid-snap patch
2015-06-30 23:55:14 +10:00
Campbell Barton
6de17c60bf
Select flush deleting edgeloop in edge mode too
2015-06-30 22:50:32 +10:00
Campbell Barton
df19da3a8b
CMake: remove helper text
...
Its out of date, better use the wiki building docs.
2015-06-30 22:46:55 +10:00
Campbell Barton
3bb698646a
CMake: minor edits
2015-06-30 22:44:27 +10:00
Campbell Barton
c07bba1b05
Transform: add back absolute snapping option
...
This ensures that vertices are grid-aligned while transforming,
instead of just snapping the input values for translate.
2015-06-30 19:14:46 +10:00
Campbell Barton
5d3ba4fb80
Cleanup: transform grid snap round, not floor
2015-06-30 18:26:37 +10:00
Campbell Barton
cec0138bcc
Note that closest_point_on_mesh is in object space
2015-06-30 15:47:44 +10:00
Campbell Barton
cfd36476a1
Cleanup: use const for screen functions
2015-06-30 15:31:55 +10:00
Campbell Barton
d59721e47a
Cleanup: move BLI_char_switch into BLI_string
2015-06-30 15:18:03 +10:00
Campbell Barton
d17cb3f75f
Cleanup: use BLI_str prefix for BLI_replacestrN
2015-06-30 14:50:34 +10:00
Campbell Barton
8bef305b6d
Cleanup: move BLI_timestr to BLI_timecode
2015-06-30 14:47:31 +10:00
Dalai Felinto
56ca7f34dd
Fix T45237: Dither dosn't work in Blender Internal Renderer after Multi-View
2015-06-29 18:10:15 -03:00
Julian Eisel
40d19b519d
Node Editor: Use Smaller Factor for Grid Snapping
...
An attempt to treat @sebastian_k's blood pressure a bit.
2015-06-29 22:05:13 +02:00
Bastien Montagne
079b41dd37
Remove WITH_TESTS_PERFORMANCE option.
...
Performance tests now have their own CMake macro, which ensures they do not get
added to ctest list, so we do not have to bother about them anymore, and can always
build them (when GTests are enabled, of course).
2015-06-29 20:26:58 +02:00