Revision 98166b5 by Paul Melis / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Add background rectangle option to video sequencer Text strip This adds a Box option to the Text strip's style properties, plus related Box Margin value: {F9208309} When enabled the text is placed on top of a solid-filled rectangle of a chosen color, as shown below: {F9208324} When the box option is disabled the text strip works the same as it does now. When the box option is enabled the meaning of the Shadow option changes to provide a drop-shadow on the rectangle (and not on the text itself). The latter made more sense to me. The box margin is specified as a fraction of the image width. The offset of the drop-down box shadow is fixed to a specific fraction of the image width as well. I tested this feature on a movie of a couple of minutes containing dozens of text strips (all with box background), edge cases like multi-line strings and text overlapping the image edges. Reviewed By: ISS Differential Revision: https://developer.blender.org/D9468 |
Revision fa688ac by Aaron Carlisle / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: Render Module: combine intern/ source & include |
Revision 5ac07c3 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Revision 8edd202 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Refactor: move Scene .blend data reading to IDTypeInfo callback |
Revision 9be6083 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Refactor: move Scene .blend writing to IDTypeInfo callback |
Revision 9c8b0a2 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Refactor: move Scene .blend expand to IDTypeInfo callback |
Revision a033a0e by Sergey Sharybin / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: Clang-Tidy, modernize-use-bool-literals |
Revision a42cf75 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Refactor: move Scene .blend lib reading to IDTypeInfo callback |
Revision af934d7 by Sergey Sharybin / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
CMake: Fix wrong library used for dependency Was causing compilation failure on fresh builds. |
Revision d77e884 by Richard Antalik / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: rename time related variables Variables renaned: - cfra -> timeline_frame - nr -> frame index - cfra_over -> overlap_frame Function seq_give_stripelem_index was renamed to seq_give_frame_index. |
Revision e211123 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Blenloader: access report list via api |
Revision e4efd04 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Blenloader: expose BLO_reportf_wrap in api This function is used by a couple of functions that are moved out of blenloader. |
Revision f3a7d93 by Sebastián Barschkis / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: Fluid engine API return types Use bool return type where possible instead of int (the return values from fluid object are already boolean instead of int). Also removed several if guards in API functions. If one of the arguments is in fact invalid / nullptr (should not happen though), it better to catch them directly where they failed and not silently escape them. |
Revision 0758c00 by Sergey Sharybin / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: Clang-Tidy, modernize-redundant-void-arg |
Revision 174e3c6 by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Revision 22b69af by Sergey Sharybin / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Fix compilation error when building from scratch Make sure the DNA offset files is ready at a time bf_windowmanager need it. |
Revision 24ee80f by Sergey Sharybin / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Fix compilation error of bf_draw Similar to previous commit, missing build dependency. |
Revision 326381b by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Revision 44d358c by Jacques Lucke / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: remove unnecessary function |
Revision 5c899dc by Sergey Sharybin / Joseph Eagar (sculpt-dev, temp_bmesh_multires, temp_test_sc_keymap) November 7, 2020, 10:53 (GMT) |
Cleanup: Clang-Tidy, modernize-use-emplace |
|