Pablo Vazquez
405c6c077f
UI: Adjust width of Pivot, Shading and Transform Orientations popovers
2018-07-04 02:23:52 +02:00
Campbell Barton
46bdbc6c78
UI: adjust popover width for overlays & toolbar
2018-07-03 19:55:51 +02:00
Campbell Barton
9e5002aded
UI: optional ui-unit-width for popovers
...
Some popovers don't fit well with the default width,
allow panels to adjust as needed.
2018-07-03 19:55:01 +02:00
Campbell Barton
79152371c3
UI: add tool properties contexts
...
Currently unused, create for add-ons to populate.
2018-07-03 18:45:45 +02:00
Campbell Barton
81a23d1f2d
Tool System: add operator for introspection
...
In some cases we want associate use an operator for a tool
for introspection, so we can for eg, automatically
use the same binding for in the popup toolbar.
Space-G/R/S for transform now work as accelerator keys again.
Also Space-E for extrude.
2018-07-03 18:38:08 +02:00
Campbell Barton
cde6bbfea1
Keymap: update 2.7x map
2018-07-03 16:34:12 +02:00
Campbell Barton
48d7cf680e
Keymap: Select/De-Select support for anim-editors
...
Also update menu items, adding select/de-select.
2018-07-03 16:28:59 +02:00
Brecht Van Lommel
c0c0eb7e7e
Fix typo in transform orientations.
2018-07-03 14:52:34 +02:00
Brecht Van Lommel
76d7186d61
UI: use new transform orientation when created.
2018-07-03 14:24:22 +02:00
Brecht Van Lommel
03ca4a57c7
Cleanup: move snap/pivot/orientation popovers to proper file.
2018-07-03 14:24:22 +02:00
Campbell Barton
c118b852b7
Tool System: move transform into a top-level tool
...
Also rename move to grab.
2018-07-03 13:52:04 +02:00
Brecht Van Lommel
72a051f957
Cleanup: remove generation context from image new operator.
2018-07-03 12:19:16 +02:00
Campbell Barton
d7982f71e9
Keymap: remove 'Screen Editing' from 2.7x map
...
Uses action-zones which aren't currently working in keymap presets.
2018-07-03 09:04:44 +02:00
Campbell Barton
1ff5cc8c1a
addons: disable addons with versions below 2.8
2018-07-03 07:59:08 +02:00
Campbell Barton
105192e5a2
Cleanup: pep8
2018-07-03 07:13:27 +02:00
Campbell Barton
00fc1d70a7
Merge branch 'master' into blender2.8
2018-07-03 06:58:34 +02:00
Campbell Barton
b66aa0b0a6
Cleanup: pep8
2018-07-03 06:48:44 +02:00
Brecht Van Lommel
98d2055089
Fix ugly half alignment in timeline header.
2018-07-02 20:25:59 +02:00
Macelaru Tiberiu
2203b041e1
Sculpting: add Manual detail mode for dynamic topology.
...
In this mode mesh detail does not change on each stroke, but only when
using flood fill.
Differential Revision: https://developer.blender.org/D3515
2018-07-02 20:08:42 +02:00
Vuk Gardašević
12603826ea
UI: Transform Orientations panel as popover
...
Functionality fits in the Transform Orientations, no need for a dedicated
panel in the viewport sidebar.
See D3511
2018-07-02 18:44:05 +02:00
William Reynish
ac8b641b77
Outliner: remove view menu, move more into RMB context menu and filter popover.
2018-07-02 17:40:20 +02:00
Pablo Vazquez
5fd2ea58a6
UI: Header consistency
...
Snap before proportional editing, pivot after
2018-07-02 15:53:56 +02:00
Campbell Barton
41a7225794
UI: align header menus to space them closely
2018-07-02 15:47:00 +02:00
Campbell Barton
f2124c5624
UI: revert 3D menu alignment
...
This caused collapsed menu to draw in a row,
will look into alternate way to avoid menus taking too much room.
2018-07-02 15:02:45 +02:00
Pablo Vazquez
6a323d196f
UI: Header consistency for 3D Viewport
...
Alignment/snapping/proportional edit to the right like in all other editors,
keeping the center for the shading/overlay settings.
2018-07-02 14:54:20 +02:00
Pablo Vazquez
69e437ba22
UI: Header consistency for Text editor
2018-07-02 14:54:20 +02:00
Pablo Vazquez
79c8f5ac0d
UI: Header consistency for Squencer
2018-07-02 14:54:20 +02:00
Pablo Vazquez
ea57345adb
UI: Header consistency for Node editor
...
Also move use_insert_offset to the View menu as it is not toggled that often
to take space in the header.
2018-07-02 14:54:20 +02:00
Pablo Vazquez
fd6d149347
UI: Header consistency for UV/Image editor
2018-07-02 14:54:20 +02:00
Pablo Vazquez
5b7f0d36f3
UI: Header consistency for animation editors
2018-07-02 14:54:20 +02:00
Pablo Vazquez
cec11c86e5
UI: File Browser header consistency
...
Move "Recursion" and "Display Size" to a new View menu.
Thanks Campbell for helping with wonky menus.
2018-07-02 14:54:20 +02:00
Brecht Van Lommel
34678388f3
Outliner: add outliner wide RMB context menu.
...
All right click menus in the outliner now include OUTLINER_MT_context.
2018-07-02 14:52:22 +02:00
Campbell Barton
b3098c30a6
UI: add workspace cycling menu items
2018-07-02 14:30:28 +02:00
Campbell Barton
06994e954b
UI: add screen split to window context menu
2018-07-02 12:46:51 +02:00
Campbell Barton
b076b3853c
Merge branch 'master' into blender2.8
2018-07-02 12:03:56 +02:00
Campbell Barton
bfbfb1c47e
Correct f-string in own recent changes
2018-07-02 09:18:38 +02:00
Campbell Barton
192e5d65a7
Keymap: add generally useful popups to F-Keys 1..4
...
This allows key bindings: link/append and user-preferences
to be accessed via keys - without having to assign keys to each action.
- F1: Context sensitive help.
- F2: File Context Menu.
- F3: Search.
- F4: Window Context Menu.
Other keys F5..10, remain free,
ideally they can be kept for user actions.
2018-07-01 17:51:31 +02:00
Campbell Barton
bc95c7a3ea
Cleanup: remove num argument prefix
2018-07-01 09:23:51 +02:00
Campbell Barton
1c0aa4e396
Cleanup: RNA naming
2018-07-01 09:13:04 +02:00
Campbell Barton
9daf6b12a6
Merge branch 'master' into blender2.8
2018-07-01 07:24:46 +02:00
Campbell Barton
9738de820a
Cleanup: use f-string
2018-06-30 22:02:41 +02:00
Campbell Barton
16a8f35df1
Keymap: 2.7x, use fractions
2018-06-30 10:20:16 +02:00
Campbell Barton
d15bff5e96
Keymap: 2.7x uses spacebar for search.
2018-06-30 10:06:30 +02:00
Campbell Barton
ba1f292b32
UI: add operator search to edit-menu
...
While this is most useful to access from an active-region,
it's not discoverable without a menu entry.
2018-06-30 10:04:08 +02:00
Campbell Barton
25b7bdb6a9
Merge branch 'master' into blender2.8
2018-06-30 09:29:38 +02:00
Campbell Barton
5c0d8bcdc7
Cleanup: use f-string
2018-06-30 09:25:23 +02:00
Brecht Van Lommel
a59df21ad8
Fix T55645: broken particle Use Count option for instancing objects.
...
There is now a manual refresh button on the panel to update the list
of objects in case it changes, and it also gets refreshed when changing
the collection or toggling the use count option.
This is a bit more manual but the previous code of refreshing the
list while evaluating the depsgraph was unreliable.
This also fixes it to take properly take into account visibility, and
to work with linked collections for which index writing was missing.
2018-06-29 14:53:02 +02:00
Campbell Barton
3325487530
Keymap: 2.7x macos-only additions
2018-06-29 09:19:47 +02:00
Campbell Barton
f44c9b0c93
Keymap: add 2.7x keymap
...
This is the keymap from 929c78e33c
before the 2.8x keymap diverged from 2.7x.
All non-modal maps have been included.
2018-06-29 09:19:40 +02:00
Campbell Barton
9bd0c63382
Merge branch 'master' into blender2.8
2018-06-29 08:05:38 +02:00