Blender Git Commit Log

All Blender Git commits.

Page: 2486 / 8462

May 28, 2019, 10:11 (GMT)
Reduce wasted space in Function class

This is achieved by storing strings in a single buffer instead
of using `std::string`, which does small object optimization
for every string individually. This optimization can be done
because all strings are known when the function is build and
don't change later on.
May 28, 2019, 09:42 (GMT)
implement == operator for StringRef
May 28, 2019, 09:15 (GMT)
construct StringRefNull from pointer and length
May 28, 2019, 09:11 (GMT)
Fix T57483: Driver on grease pencil modifier does not update
May 28, 2019, 08:53 (GMT)
Merge branch 'master' into functions
May 28, 2019, 08:32 (GMT)
Use DRW_view APIs. (Potentially not doing it correctly.)
May 28, 2019, 08:24 (GMT)
Fix T65212: Cycles_render_layer test grease pencil crashes.

Theme colors should not be accessed for rendering.

Also some minor cleanups.

Thanks @brecht for catching the bug.
May 28, 2019, 07:39 (GMT)
Merge branch 'master' into soc-2019-npr
May 28, 2019, 06:37 (GMT)
Cleanup: unused args/vars
May 28, 2019, 06:17 (GMT)
Cleanup: use time scrub instead of scrubbing

Renaming was only done to ED_time_scrub_ui.h, function names
and struct members used term 'scrubbing' which is ambiguous.
May 28, 2019, 06:11 (GMT)
Cleanup: clang format
May 28, 2019, 05:26 (GMT)
Cleanup: rename gizmo keymaps

Don't use plural because single/multiple isn't relevant
for keymap definitions and reads badly for specific gizmo types
that only use a single gizmo.
May 28, 2019, 05:18 (GMT)
Cleanup: remove unused modal gizmo keymap

An operator can only have one modal keymap,
there is no use in defining multiple.
May 28, 2019, 04:40 (GMT)
Gizmo: only highlight when held modifier keys are used

Check the current events modifiers against the gizmo keymap,
only highlighting when keymap items match.

Needed to resolve T63996
May 28, 2019, 04:25 (GMT)
Merge branch 'master' into soc-2019-outliner
May 28, 2019, 03:36 (GMT)
Gizmo: changes to internal drag logic

Minor changes to recent gizmo click/drag logic 08dff7b40bc6a

Changing the gizmos highlighted part in the invoke_prepare
callback is too error prone since it needs to run
before it's known which operator will execute.

Add back 'drag_part', since it simplifies click-drag use.
While this isn't essential with custom keymaps per gizmo
it avoids having to define a keymap in the case a drag
event needs a different action.
May 28, 2019, 01:46 (GMT)
Fix show face-dot check

Match edit-mesh drawing.
May 28, 2019, 01:39 (GMT)
Docs: correct descriptions
May 27, 2019, 23:21 (GMT)
Windows: OpenXR Linking via OpenXR Loader

Adds needed headers for OpenXR, the loader from the OpenXR SDK and
JsonCpp into extern. Took a while to get this to compile/link, but on
Win10 it works fine now without patching #includes. Linux probably
needs more work.

Added a compile option WITH_OPENXR to toggle XR feature compiling.

Also does a dummy xrCreateInstance() call to test linking.
May 27, 2019, 19:48 (GMT)
cmake: Fix building with clang on windows.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021