Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1182 / 5574

May 21, 2019, 10:35 (GMT)
Fix T64421: crash using redraw timer benchmark
May 21, 2019, 09:59 (GMT)
Graph Editor: view-selected takes scrubbing and marker region into account
May 21, 2019, 09:28 (GMT)
Keymap: Add additional scrubbing affordance (Alt-LMB)

This adds an additional way to scrub the playhead, by holding Alt and dragging with the left mouse button, in addition to Shift-RMB.

It's easier to do this, especially with pen input. The other method is still kept, in case you have Emulate 3 Button Mouse enabled, in which case Alt-LMB pans the view

And of course, you can still scrub simply by dragging the playhead, without holding any modifier keys.

Right click select is unaffected.
May 21, 2019, 09:05 (GMT)
Remove USE_EVAL_DATA operator flag from Python

After new dependency graph API this is no longer needed: all the access
to dependency graph is done explicitly.

Still leaving this flag for C, but that might also be gone in the future.
May 21, 2019, 08:57 (GMT)
Fix T64927: bad timeline number spacing with scaled UI
May 21, 2019, 08:56 (GMT)
UI: Hide Add Cube from toolbar.

This was still a proof of concept tool needing further development. Hiding this for now.

It can return in future releases with further development.

See https://developer.blender.org/T57210 for details.
May 21, 2019, 08:31 (GMT)
Fix T64763: 'Make Proxy' creates Proxy within linked Collection.

`BKE_collection_object_add_from()` would not check wether collections
were local or not... Trivial to fix.

Note that here I assume we do not use that function in some special
cases where we would like to edit linked datablocks. Think that is
reasonable stance, though.
May 21, 2019, 08:01 (GMT)
Cleanup: rename nr_* to *_len for DNA code
May 21, 2019, 07:54 (GMT)
Cleanup: make DNA_struct_find_nr_ex function more compact
May 21, 2019, 07:38 (GMT)
remove greasepencil userdef from image, node, clip and sequencer spaces

these are about greasepencil vertices and in these spaces we are not
editing greasepencil objects.

Fixes T64861

Reviewers: antoniov

Maniphest Tasks: T64861

Differential Revision: https://developer.blender.org/D4901
May 21, 2019, 07:34 (GMT)
Fix T64867: crash when changin image source to Movie

thx @Gvgeo for adding the python/RNA case as well.

Reviewers: brecht

Maniphest Tasks: T64867

Differential Revision: https://developer.blender.org/D4902
May 21, 2019, 06:58 (GMT)
Fix T64912: Crash right clicking on 'Add New Material'

D4904 by @Gvgeo
May 21, 2019, 06:13 (GMT)
Keymap: Ctrl-Tab toggle pose-mode with 'use_pie_click_drag'

This just enables a default key-binding
even when pie menus are used on drag actions.
May 21, 2019, 05:49 (GMT)
UI: show symmetry popovers next to newly added mirror buttons

This moves symmetry panels to a small popover
next to the mirror axis buttons.
May 21, 2019, 05:18 (GMT)
UI: expose mirror/symmetry options int the tob-bar

D4895 by @billreynish with edits.
May 21, 2019, 05:06 (GMT)
UI: support drawing booleans with icons as check-boxes

Previously, if a boolean happened to use an icon there was no way
to make it display as a check-box from Python scripts.

The previous logic meant we ended up having to edit the RNA.
Since booleans with icons don't work well with the split-property layout
(now used for most of the interface).
Icons were being removed from RNA then added back using awkward Python
ternary expressions in the interface scripts.

The toggle argument now has an unset state (-1).

- toggle=True: no checkbox (emboss).
- toggle=False: always use a checkbox (no icon).
- toggle=(unset/-1): depends on the icon status, default as before.

Since toggle=False was default, this isn't used in existing UI logic.
May 21, 2019, 02:30 (GMT)
Cleanup: const assignments to simplify code

Also avoids using uninitialized vars.
May 21, 2019, 01:15 (GMT)
UI: move edge-tag option from the scene into the operator

This was a very specific option to display in global tool settings.

Now this is exposed in the operator when edge-select mode is enabled.
May 20, 2019, 22:03 (GMT)
Fix memory leak in Normals from Faces operator
May 20, 2019, 18:45 (GMT)
GPU: Use uint in GPU_batch_uniform_1ui.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021