Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2146 / 8462

October 4, 2019, 04:30 (GMT)
Set up Stefan's orientation fix - for multi orientation.
October 3, 2019, 21:03 (GMT)
Fix expanding paths ignoring data-block libraries

- Image views.
- Sequencer text strip font.
- Text check for modified/reload.
- Collada image export.
- Brush icons.
October 3, 2019, 20:31 (GMT)
Text: make selection and cursor editable from RNA
October 3, 2019, 20:12 (GMT)
Correct error in last commit
October 3, 2019, 20:10 (GMT)
Text: add Text.cursor_set(...)

Place the cursor, optionally set selection.
October 3, 2019, 20:00 (GMT)
Text: add Text.select_set(...)

Support setting the selection for a text buffer
with support for negative indices, select_set(1, 1, -1, -1)
selects the entire buffer.
October 3, 2019, 20:00 (GMT)
CMake: quiet warning in quad reflow
October 3, 2019, 19:11 (GMT)
Merge branch 'master' into soc-2019-embree-gpu-rebased
October 3, 2019, 19:00 (GMT)
Add motion blur for unaligned box
October 3, 2019, 17:34 (GMT)
Fix: Unit tests on windows.

Problem was twofold

1) `GENERATOR_IS_MULTI_CONFIG` is a property not a variable so
the test for it would always be false, unless you set a custom
CMAKE_INSTALL_PREFIX (like the buildbot does) the unit tests
would have a wrong working directory and complain about missing
dlls or blender executable

2) Tests added outside of `/test` (like libmv) would have no working
folder set since the variable would not be visible for them.

consulted @sergey who voiced the opinion that duplicating the code
to the test macro was slightly less evil than moving it to the main
CMakeLists.txt
October 3, 2019, 17:04 (GMT)
Merge branch 'master' into greasepencil-object
October 3, 2019, 17:03 (GMT)
Fix T70484: GPencil particles crash when original stroke is hidden

Due the internal design of the drawing engine and the special requirements for 2D inside 3D, it's required to keep the original stroke visible in order to display the particles. If the original stroke is hidden, the particles are hidden too.

This commit only fix the segmentation fault. Make visible the particles when the original is hidden would require a complete redesign and maybe would break some 2D features.
October 3, 2019, 15:50 (GMT)
UI: Register File Browser as Child/Dialog-Window for the OS

For many users, this will make the File Browser window behave more like
what they would expect. It addresses the issue of the File Browser
becoming hidden behind the main window by clicking anywhere in the
latter. It communicates the interruptive, but temporary nature of the
operation a bit better.
Further, on tiling window managers the File Browser now opens as
floating by default, like in other applications.

Note that this also makes sure the File Browser is always opened as
separate window, so it doesn't re-use the Preferences, or any other
temporary window anymore. This seems to have been a common annoyance.

More concretely, this makes the File Browser window behave as follows:
* Stays on top of its parent Blender window, but not on top of
non-Blender windows.
* Minimizes with its parent window
* Can be moved independently
* Doesn't add an own item in task bars
* Doesn't block other Blender windows (we may want to have this though)
* Opens as floating window for tiling window managers (e.g. i3wm/Sway)

Further notes:
* When opening a file browser from the Preference window (or any
temporary window), the main window, as the file browsers parent is
moved on top of the Preferences, which makes it seem like the
Preferences were closed. This is the general issue of bad secondary
window handling as window activation changes. I made it so that the
window is moved back once the file browser is closed.
This behavior is confusing and would be nice to avoid. It's a separate
issue though.
* On most window managers on Linux the temporary window can not be
minimized and maximized, they disable that for dialog windows.
* On Windows and macOS, only minimizing is disabled, as there is no
decent way yet to restore a window if it's not shown in the taskbar.

Reviewed By: Brecht van Lommel, Campbell Barton, William Reynish
Edits and macOS implementation by Brecht.

Differential Revision: https://developer.blender.org/D5810

Part of T69652.
October 3, 2019, 15:46 (GMT)
GPencil: Disable Smart Smooth when Random is enabled

These options cannot be used at the same time because the Smart Smooth is designed to remove any imperfection in the stroke and the random options are designed to create these imperfections, so the smooth removes all randomnes.
October 3, 2019, 15:14 (GMT)
Mesh: simple extract mask optimizations

- Avoid per-vertex custom-data lookup
- Break once a face has a mask vertex.
October 3, 2019, 15:14 (GMT)
Fix extract mask freed memory use & leak
October 3, 2019, 14:57 (GMT)
Fix sculpt normal update in SculptDraw brush

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5981
October 3, 2019, 14:56 (GMT)
Cleanup: Fix comments
October 3, 2019, 14:52 (GMT)
Merge branch 'master' into greasepencil-object
Revision 8c991bf by Hans Goudey (master)
October 3, 2019, 14:29 (GMT)
UI: Add Buttons to Shader Editor Slots Popover

Assign, select, deselect buttons added when in edit mode to complete the functionality
of the shader editor vs. the properties panel.

Reviewed by: brecht

Differential Revision: https://developer.blender.org/D5768
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021