Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-07 | Fix own rB8714ae09f894: Forgot to handle bone constraints in versionning code! | Bastien Montagne | |
2014-04-07 | Color pickers: | Antony Riakiotakis | |
* Code Cleanup * Fix some more color correction cases that were left unattended. (NDOF, resetting the operation in circle pickers) | |||
2014-04-07 | Fix own broken rB95b25e7333c4 (crash on any undo op :/). | Bastien Montagne | |
Issue here was that buttons_texture_context_compute() was getting scene from (button-customized) context, before the button paths (and hence, context) had been updated. So after an undo, it was getting an invalid (freed by undo) scene pointer. Now update BCONTEXT_SCENE path before calling buttons_texture_context_compute(). | |||
2014-04-07 | Code cleanup: make the source G rated again. | Campbell Barton | |
2014-04-07 | Code cleanup: use parens around multi-line defines. | Campbell Barton | |
2014-04-07 | Fix T39623: deleting an object crashes | Campbell Barton | |
2014-04-07 | Fix T39562: Properties panel Pinning is broken | Bastien Montagne | |
'scene' was simply not handled in button context. | |||
2014-04-07 | Fix T39563: Tiny unit-display problem in constraint panels. | Bastien Montagne | |
There is no good solution here, since RNA props can only have one type/unit. Tried to find the less worse one - have different RNA props for same DNA value (a bit like the angle/length for camera lens). Also fixed two other issues with Transform conctraint: * Angle were still in degrees (yes, another backward-compatibility breacking). * Scale was absolute, unlike loc/rot. Also cleaned up a bit the code, replaced some magic numbers by proper enums, ... | |||
2014-04-07 | Correct assert for RNA IDProps | Campbell Barton | |
2014-04-07 | Code cleanup: remove unused functions and convert int -> bool | Campbell Barton | |
2014-04-07 | Code cleanup: project gpencil in float coords & delete outdated comments | Campbell Barton | |
2014-04-07 | Dyntopo: minor speedups with bmesh use. | Campbell Barton | |
2014-04-07 | Dyntopo: avoid mask layer lookups while adding/removing verts | Campbell Barton | |
2014-04-07 | Mempool: use define for used freeword and correct define | Campbell Barton | |
2014-04-07 | Mempool: minor optimization to building free pointer list | Campbell Barton | |
2014-04-07 | Mempool: fix own error in recent commit | Campbell Barton | |
chunks must be added in order for iteration. | |||
2014-04-07 | Fix building for Windows. | Antony Riakiotakis | |
2014-04-07 | Todo T36849: support XDG thumbnail management standard | Campbell Barton | |
2014-04-06 | Better code for (bone axis + roll) to mat | Bastien Montagne | |
See T39470 and D436. Code by @tippisum, with some minor edits by @mont29. Tested with various rigs, including Rigify, CGcookie flex rig, and gooseberry/pataz caterpillar. Riggers, please test it, no change expected in behaviour. Reviewers: aligorith CC: tippisum Differential Revision: https://developer.blender.org/D436 | |||
2014-04-06 | Fix T39479: Transform mouse constraint fails in some situations. | Bastien Montagne | |
Some more float precision issue... | |||
2014-04-05 | Fix issue for OPENCL problem on Macosx 10.9.2 | Monique Dewanchand | |
2014-04-05 | Fix sculpt brushes stuck to drag dot or anchored mode | Antony Riakiotakis | |
Was own mistake after RNA enu refactoring. | |||
2014-04-05 | RNA: optimization to avoid malloc for iterators. | Brecht Van Lommel | |
This mostly helps making Cycles scene synchronization a bit faster. | |||
2014-04-05 | Math Lib: add power of 2 min/max for unsigned ints | Campbell Barton | |
2014-04-05 | Fix T39606, SSS and Volume nodes were showing warning, even if CPU was used. | Thomas Dinges | |
2014-04-05 | Dyntopo: minor optimizations for edge queue | Campbell Barton | |
2014-04-05 | Remove redundant call to CustomData_get_offset | Campbell Barton | |
2014-04-05 | Optimize mempool: round chunk size to powers of 2, account for slop-space | Campbell Barton | |
This helps to reduce memory fragmentation. | |||
2014-04-05 | Mempool: remove BLI_MEMPOOL_SYSMALLOC, MEM_* allocs are more efficient now | Campbell Barton | |
2014-04-05 | Solve issue with dyntopo collapse. | Antony Riakiotakis | |
It was possible to delete a masked vertex during collapsing. Looks like this is one of the causes for hangs during masked flood filling. | |||
2014-04-05 | Optimize mempool: replace double linked list with single for memory chunks | Campbell Barton | |
2014-04-04 | Missing file in commit 12302011d6207a60b24d0cae71a88df0384bc5da. | Tamito Kajiyama | |
2014-04-04 | Freestyle: Removed SVertex _curvatureFredo and _directionFredo and their ↵ | Tamito Kajiyama | |
getter/setter methods.. These data elements are undocumented and of little use. For now they are commented out in the implementation in favor of less memory consumption, and a very limited support for these data components in the Python API was just removed (should be easy to recover). | |||
2014-04-04 | Freestyle: Fix for class definitions of 0D/1D functions (functors). | Tamito Kajiyama | |
Symbol 'real' is an alias of double and is subject to future change, while the interface of 0D/1D functions is part of the stable Freestyle Python API. So all occurrences of this type in the class definitions were replaced with double. | |||
2014-04-04 | Fix for typos in array size | Sergey Sharybin | |
2014-04-04 | Fix for mask slide operators didn't work with LMB selection | Sergey Sharybin | |
2014-04-04 | Mask spline slide didn't respect auto-key | Sergey Sharybin | |
2014-04-04 | Mask spline slide: holding Ctrl will make handles free | Sergey Sharybin | |
2014-04-04 | Followup to the previous commit: forgot to tweak handle type | Sergey Sharybin | |
2014-04-04 | Mask spline segment slide improvement | Sergey Sharybin | |
This implements weighted slide of second handle, just the same exact way as it works in Gimp. | |||
2014-04-04 | Optimization for mempool initial chunk allocation | Campbell Barton | |
Almost all pools allocated 2 chunks on initialization, every element needed to be added to the free-list which would never be used for small pools. Now allocate only one, gives minor speedup for some bmesh operations. | |||
2014-04-04 | Mask point slide: clean-up of SlidePointData structure | Sergey Sharybin | |
2014-04-04 | Maks point slide: get rid of jump when you press shift | Sergey Sharybin | |
2014-04-04 | Mask point slide: remove commented out code | Sergey Sharybin | |
The code wasn't needed for quite a while already, so let's get rid of it. | |||
2014-04-04 | Mask curvature slide: reduce jumps on slide | Sergey Sharybin | |
Also correct wrong logic around tweaking handles type. | |||
2014-04-04 | Fix crash happening in DAG_pose_sort() due to threading issues | Sergey Sharybin | |
This function used ugly hack with static variable which was preventing some type checks in DAG nodes. Using this variable form multiple threads is not considered safe, apparently. Solved by moving this variable inside the DAGForest structure. so it's global for the graph now, but different graphs does not run into conflicts. This required passing the forest to some functions, which doesn't look so much nice, but don't want to spend time on making this code look beautiful because it is really to be replaced by the new dependency graph. This is really bad bug actually which is must go to 'a'. | |||
2014-04-04 | Code cleanup: no need to use calloc when memory is initialized after | Campbell Barton | |
also replace AT with __func__ since AT expands the full pathname | |||
2014-04-04 | Cloth: replace EdgeHash with EdgeSet | Campbell Barton | |
2014-04-04 | Clicking outside menus wasn't closing when opened from non menu popups | Campbell Barton | |
2014-04-03 | I18N: add missing lines | Sv. Lockal | |
Reviewed By: mont29 Differential Revision: https://developer.blender.org/D328 |