Blender Git Commits

Blender Git "master" branch commits.

Page: 1449 / 5574

November 22, 2018, 00:13 (GMT)
Tool System: Updates for keymap stored as string
November 21, 2018, 23:51 (GMT)
Fix factory-settings using stale preferences

We need to reload defaults on factory startup because the defaults
now have preferences that may have changed.
November 21, 2018, 23:25 (GMT)
Tool System: store keymap name in tool instead of the keymap

Resetting keymaps caused them to become invalid (crashing on access).
November 21, 2018, 22:09 (GMT)
Keymap: always show pie menu w/ tab-pie-menu pref

Wasn't working well with armatures used ctrl-tab
to switch to pose mode, making tab always switch to pose mode
w/ this preference enabled.

Now always show pie-menu.
November 21, 2018, 22:01 (GMT)
Keymap: Use Z to toggle wire instead of xray

This now works like 2.7x more or less exactly,
x-ray is enabled by default for wire so unless users change this,
it will enable x-ray too.
November 21, 2018, 21:14 (GMT)
Keymap: 3D view pref for tab to show pie menu

This behaves like the 2.7x pie menu add-on,
for users who prefer single-key access to all modes.
November 21, 2018, 21:03 (GMT)
UI: Add Image and Clip space panels category.

Pretty much all were missing those here... Put all in same category for
image, tried to sort them logically for Clip, since we already had at
least two (stabilization and 'misc')... sigh.

Another topic for UI team to work on I guess.
November 21, 2018, 21:03 (GMT)
UI: First batch of fixing missing categories for panels.
November 21, 2018, 21:03 (GMT)
Cleanup: Move debug warning message about panels missing category from drawing code to registering code.

In drawing it was pretty stupid (since we did not know *which* panels were
affected), and really, really annoyingly noisy!
November 21, 2018, 20:52 (GMT)
UI: hide keymap preferences when filter is used
November 21, 2018, 20:48 (GMT)
Keymap: correct error in grease pencil change
November 21, 2018, 19:51 (GMT)
Keymap: remove annotation keymap editmode toggle

This is now used for grease pencil objects.
November 21, 2018, 19:51 (GMT)
Keymap: Adjust shading key bindings

- 'Z' now toggles xray
(convenient, 2.7x-like binding to show occluded).
- 'D' shows the draw-type pie-menu.
November 21, 2018, 19:44 (GMT)
Keymap: remove D-Key shortcuts for annotations

Use tools for annotations instead.
November 21, 2018, 19:44 (GMT)
3D View: move x-ray toggle to operator

Allows binding to a key.
November 21, 2018, 18:59 (GMT)
Keymap: use Ctrl-Tab to toggle fcurve/graph editor

Suggested by Pablo Vazquez.
November 21, 2018, 18:31 (GMT)
Keymaps: take into account DPI for tweak/drag/pie thresholds.

The intention is to fix a too low default threshold on high DPI screen.
Users with high DPI screens that have increased the threshold to fix this
or liked the lower threshold will need to lower it again.

This is still somewhat of a guess, ideally this would be based on the
physical distance travalled, and maybe different per type of input device.
However we do not have access to this information, and hope this gives a
better default.
November 21, 2018, 18:31 (GMT)
Keymaps: a few small improvements.

* Annotation tools now have Alt+LMB as for erase, like sculpt.
* In the LMB keymap, Shift+RMB drag now transforms 3D cursor for easy snapping.
* Curve edit mode draw is now only availble as tool, solves 3D cursor conflict.
November 21, 2018, 18:31 (GMT)
Python API Docs: better titles.

The HTML title did not make it clear that these are docs for the API rather
than a general Blender documentation. Some of the page titles were also too
long and redundant.
November 21, 2018, 18:26 (GMT)
Cleanup: warnings
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021