Revision e9bcdcd by Julian Eisel September 21, 2016, 20:20 (GMT) |
UI: Make eyedropper shortcut configurable It's now possible to change the shortcut for invoking the eyedropper while hovering a button (E by default). Also removed the keymap editor entry for the modal eyedropper keymap, it's now automatically appended to the eyedropper shortcut. |
Revision 8251506 by Mike Erwin September 21, 2016, 18:24 (GMT) |
GPU_basic_shader uses GLSL by default switch back to old mode at runtime: blender --enable-legacy-basic-shader |
Revision f6c09ea by Julian Eisel September 21, 2016, 18:09 (GMT) |
UI: Make button driver and keying set shortcuts configurable |
Revision a3d258b by Mike Erwin September 21, 2016, 15:41 (GMT) |
fix for potential pitfall with glMatrixMode close D696 by @jwilkins The matrix mode should always be left in modelview mode, since a lot of code assumes it is before setting a matrix. |
Revision e8d9530 by Julian Eisel September 21, 2016, 15:06 (GMT) |
UI: Configurable shortcuts for keyframe operators Adds support for editing the shortcuts for inserting (I), deleting (Alt+I) and clearing (Alt+Shift+I) button keyframes. |
Revision 9047717 by Mike Erwin September 21, 2016, 13:47 (GMT) |
Gawain: support triangle strips & fans in immediate mode fixes crash in Vertex Paint (color picker) |
Revision a7e7479 by Sybren A. Stüvel September 21, 2016, 13:03 (GMT) |
FFmpeg interface improvements This patch changes a couple of things in the video output encoding. {F362527} - Clearer separation between container and codec. No more "format", as this is too ambiguous. As a result, codecs were removed from the container list. - Added FFmpeg speed presets, so the user can choosen from the range "Very slow" to "Ultra fast". By default no preset is used. - Added Constant Rate Factor (CRF) mode, which allows changing the bit-rate depending on the desired quality and the input. This generally produces the best quality videos, at the expense of not knowing the exact bit-rate and file size. - Added optional maximum of non-B-frames between B-frames (`max_b_frames`). - Presets were adjusted for these changes, and new presets added. One of the new presets is [recommended](https://trac.ffmpeg.org/wiki/Encode/VFX#H.264) for reviewing videos, as it allows players to scrub through it easily. Might be nice in weeklies. This preset also requires control over the `max_b_frames` setting. GUI-only changes: - Renamed "MPEG" in the output file format menu with "FFmpeg", as this is more accurate. After all, FFmpeg is used when this option is chosen, which can also output non-MPEG files. - Certain parts of the GUI are disabled when not in use: - bit rate options are not used when a constant rate factor is given. - audio bitrate & volume are not used when no audio is exported. Note that I did not touch `BKE_ffmpeg_preset_set()`. There are currently two preset systems for FFmpeg (`BKE_ffmpeg_preset_set()` and the Python preset system). Before we do more work on `BKE_ffmpeg_preset_set()`, I think it's a good idea to determine whether we want to keep it at all. After this patch has been accepted, I'd be happy to go through the code and remove any then-obsolete bits, such as the handling of "XVID" as a container format. Reviewers: sergey, mont29, brecht Subscribers: mpan3, Blendify, brecht, fsiddi Tags: #bf_blender Differential Revision: https://developer.blender.org/D2242 |
Revision 2476fae by Julian Eisel September 21, 2016, 12:53 (GMT) |
Fix crash in space context cycling when leaving window bounds |
Revision bb6af17 by Julian Eisel September 21, 2016, 12:53 (GMT) |
Make space context cycling a proper screen-level OP This is really more of a screen level operation, UI-level is more like button handling etc. |
Revision d10f54e by Julian Eisel September 21, 2016, 12:53 (GMT) |
UI: Support UI operators with configurable shortcuts After all a super simple solution that allows us to get rid of hardcoded keymap items. |
Revision 622c9ce by Sergey Sharybin September 21, 2016, 12:42 (GMT) |
Cycles: Cleanup, whitespace |
Revision 8ced441 by Dalai Felinto September 21, 2016, 10:39 (GMT) |
Fix T49393: Baking ignores backfaces For some reason (which I can't recall), backing was doing backface culling. Since Cycles itself doesn't ignore them (nor does Blender Internal), they should be visible. |
Revision 166286e by Sergey Sharybin September 21, 2016, 09:50 (GMT) |
Cycles: Make code more uniform across two versions of shadow_blocked() Just to make it easier to research ways of possible code de-duplication. |
Revision e4f7bf6 by Sergey Sharybin September 21, 2016, 09:48 (GMT) |
Cycles: Remove out of date comment |
Revision 586c589 by Joshua Leung September 21, 2016, 05:03 (GMT) |
Fix: Grease Pencil sculpting crashes when sculpting on layers without any strokes Reported by @loochmunz. I've also gone through checking for and fixing other places where this was also occurring. To be included in 2.78 |
Revision 0b9cfbf by Joshua Leung September 21, 2016, 05:03 (GMT) |
GPencil D+W Pie: Don't show editing operators when not in editmode These operators only operate on the selected strokes, but when not in editmode, stroke vertices are not shown. Safe for 2.78 |
Revision c532695 by Julian Eisel September 20, 2016, 22:44 (GMT) |
UI: Fix crash using drag-toggle over window bounds with button callback Steps to reproduce: * Go to modifier context in properties editor * Add modifier, collapse it * Press down LMB over collapse button of modifier, hold it * Drag over pin-icon in properties editor (to keep fixed data-block displayed) * Drag outside of window bounds (should crash) Also could've solved by getting space data from callback arguments instead of context, but this fix is much nicer (though not totally un-risky). |
Revision 0f759da by Mike Erwin September 20, 2016, 16:03 (GMT) |
Gawain: batch drawing works Forgot to tell OpenGL which shader program the batch is using. Now it works! |
Revision 2382d1c by Gaia Clary September 20, 2016, 15:33 (GMT) |
regression fix for 1346482d23f167fa57049128384246397fda8d27: The length of leaf bones should always be set to the length of the smallest bone. since the mentioned commit the importer did only recalculate the leaf bone length when the 'fix leaf bones' option was also enabled. |
Revision a5f14ad by Sergey Sharybin September 20, 2016, 14:58 (GMT) |
Cycles: Make regular bvh traversal functions close to each other |
|
|
|


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