Revision ab9fabd by Campbell Barton December 14, 2013, 12:25 (GMT) |
BMesh API: optionally pass fallback to BM_edge_calc_face_angle functions |
Revision b43ce8a by Thomas Dinges December 14, 2013, 12:11 (GMT) |
Code cleanup / Cycles: Remove some unused hair code. |
Revision 01fc7a6 by Thomas Dinges December 14, 2013, 09:48 (GMT) |
Code cleanup: Remove "TexFace to Material Convert", from the file menu. This was used for conversion from older 2.5x files. The do_version() code is still there and functioning though. |
Revision dda37db by Thomas Dinges December 14, 2013, 09:14 (GMT) |
Interface / Modifiers: Use a toggle/icon button for vertex group invert (was already used in particle system). This way we save a few lines of space, while keeping the functionality clear. Also some minor layout reshuffling and cleanup. |
Revision 3517cde by Thomas Dinges December 14, 2013, 08:24 (GMT) |
Code cleanup: Remove Blender 2.4x animation player preset, since we have the internal one. |
Revision 92afb52 by Thomas Dinges December 14, 2013, 08:14 (GMT) |
Interface: Remove Play button from the Render panel, only keep in the "Render" menu. |
Revision ff6bf13 by Joshua Leung December 14, 2013, 00:42 (GMT) |
Fix T37811: Delete key shortcut missing for deleting markers The keymap here used WM_keymap_verify_item(), which only allows for a single hotkey to be bound to an operator. In most cases, this really isn't justified. |
Revision f372758 by Thomas Dinges December 13, 2013, 19:57 (GMT) |
Interface / Modifiers: Don't show cage placeholder in modifier header, if the current modifier does not support it or the cage is disabled (like Subsurf 0). This way we save some space but still avoid the jumping around while changing settings in the header itself. Thanks to Brecht for help on this. :) |
Revision 1e045a2 by Brecht Van Lommel December 13, 2013, 18:12 (GMT) |
Cycles: CUDA runtime kernel compilation can now find CUDA 6.0. |
December 13, 2013, 16:49 (GMT) |
UI: color ramp buttons were redesigned and get a button to pick the n-th color stop. The add, delete and (f)lip buttons now use icons, and some button locations moved. Reviewed By: brecht, dingto, billrey Differential Revision: https://developer.blender.org/D97 |
Revision 242217f by Campbell Barton December 13, 2013, 16:21 (GMT) |
Code cleanup: float<>double promotion |
December 13, 2013, 16:06 (GMT) |
UI/RNA: added pixel and percentage units to some properties Reviewed By: brecht Differential Revision: https://developer.blender.org/D99 |
Revision c456cd9 by Campbell Barton December 13, 2013, 15:53 (GMT) |
Curve Handle Recalculate (Ctrl+N) T37799 Patch from Simon Repp with added option to recalculate handle lengths. |
Revision 52c5365 by Gaia Clary December 13, 2013, 14:29 (GMT) |
Changed label to use UV Maps instead of UV Layouts |
Revision ce89355 by Sergey Sharybin December 13, 2013, 10:30 (GMT) |
Image cache rewrite to using generic movie cache Summary: Behaves very much the same as cache for Movie Clip datablock: - Image now have `MovieCache *cache` field which replaced legacy `ListBase ibufs`. This allows image datablock to easily keep of image buffers which are owned by itself. This field isn't saved to the file and getting restored on undo steps. However, cache limit is global for movies, sequences and image datablocks now. So overall cached image buffers size will not go above cache limit size in user preferences. - Image buffers which are marked as BITMAPDIRTY will never be freed from the cache. - Added utility function to iterate over image buffers saved in movie cache. - Movie cache cleanup check callback now have ImBuf argument which can be used in a condition of cleanup. - Added some utility functions which replaces legacy ibufs iterations with image cache iteration which happens from inside a lock. - Fixed `image_mem_size()` which was only counting one of the buffers if both float and byte buffer present. Additional notes: - `BKE_image_get_first_ibuf()` is rather stupid, but direct access to ibufs->first was also the same stupid idea. Would consider avoid this function is another project. - There are some places which doesn't look threadsafe, but they already were not so much threadsafe anyway before. So think not a big deal with solving this later. Finally solves infinite memory usage by image sequences! :) Reviewers: brecht, campbellbarton Reviewed By: brecht CC: sebastian_k Differential Revision: https://developer.blender.org/D95 |
Revision 7eab49f by Thomas Dinges December 13, 2013, 09:54 (GMT) |
Interface / Particles: Fix bad alignment in Rotation panel, sub layout missed the flag. |
Revision 9e30783 by Thomas Dinges December 13, 2013, 09:20 (GMT) |
Interface / PointCache: Remove name fields here as well, not needed anymore due to direct rename in uiList. |
Revision 5a91df3 by Sergey Sharybin December 13, 2013, 06:36 (GMT) |
Implement GPU-side dither Summary: Uses some magic pseudo-random which is actually a texture coordinate hashing function. TODOs: - Dither noise is the same for all the frames. - It's different from Floyd's dither we've been using before. - Currently CPU and GPU dithering used different implementation. Ideally we need to use the same dither in CPU. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D58 |
Revision a53e864 by Brecht Van Lommel December 12, 2013, 23:04 (GMT) |
Fix T37572: text editor scrolling not working well with Mac trackpad panning. The trackpad would give isolated mouse pan events with a distance smaller than one line or character. For other 2D views this is all accumulated in floats, but in the text editor it only keeps track of integers, and the small mouse pan events got lost due to rounding. Now it keeps track of sub-line or sub-character scroll offsets to avoid this. |
Revision 669b590 by Antonis Ryakiotakis December 12, 2013, 21:32 (GMT) |
minor style and comment fix. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021