Clément Foucault
be00a22c23
Fix T56695: Selecting an occluded object in xray causes crash
2018-09-05 12:53:14 +02:00
Antonioya
0db545554a
GP: Set first color as default when create new Stroke or Monkey
2018-09-05 11:37:54 +02:00
Sybren A. Stüvel
d8ee6158e9
keyingsets_builtins: use keyword parameters
2018-09-05 11:01:17 +02:00
Campbell Barton
2ffe7dbef1
UI: tweak tooltip placement
...
Only apply offset w/ non overlapping placement.
2018-09-05 17:10:59 +10:00
Campbell Barton
717f976a0e
Correct last commit (keep same location as brushes)
2018-09-05 16:05:00 +10:00
Campbell Barton
e965af50b3
Tool System: show weight for the gradient tool
2018-09-05 16:01:53 +10:00
Campbell Barton
8ceff4c9ee
Merge branch 'master' into blender2.8
2018-09-05 15:01:58 +10:00
Campbell Barton
44d4a61ed0
Cleanup: replace doxy @ with backslash
...
The rest of Blender uses backslashes.
2018-09-05 14:56:29 +10:00
Campbell Barton
246aed8847
Merge branch 'master' into blender2.8
2018-09-05 14:48:18 +10:00
Campbell Barton
1be265afc0
Cleanup: style
2018-09-05 14:46:54 +10:00
Campbell Barton
1e35f4da72
Merge branch 'master' into blender2.8
2018-09-05 14:34:31 +10:00
Ray Molenkamp
c13b2a2504
Fix T54152: --env-system-scripts fails on win32
2018-09-05 14:32:19 +10:00
Campbell Barton
af7d0af153
UI: avoid comma which can be used in shortcuts
2018-09-05 14:03:28 +10:00
Campbell Barton
6f1f7296f4
UI: show a small label next to the tool
...
Instead of showing the full tip immediately when hovering over a tool,
show only the (label, shortcut), without suppressing the regular tip.
2018-09-05 13:52:19 +10:00
Campbell Barton
e1751415dc
Merge branch 'master' into blender2.8
2018-09-05 12:14:53 +10:00
Campbell Barton
bb6a94fa7b
Fix VSE cut both-sides option
...
Was ignoring the option, using the mouse in all cases.
D3671 by @ISS w/ edits.
2018-09-05 12:13:12 +10:00
Dalai Felinto
312af01fb4
3D Text: improvements to vertical alignment
...
They way Blender handles vertical alignment is very buggy:
- Top-Base: It works perfectly.
- Bottom: It is actually bottom-baseline,
and it fails when line size is != 1.0 when working with text boxes.
- Top: Poorly implemented, it should use font's ascent
(recommended distance from baseline),
so it has room for accents,
but it's not one line distance far from the origin (as it is now).
- Center: Poorly implemented.
This is tricky since there is no silver bullet.
To clear this situation I created a new option (Bottom-Baseline),
and addressed the issues above.
I'm getting the ascent and descent from freetype2,
and use this for padding above/below the text.
Also for vertically centering the text.
2018-09-05 11:33:14 +10:00
Campbell Barton
053669e4ae
UI: hide brush select redo panel
2018-09-05 09:34:26 +10:00
Ray Molenkamp
54ea26f019
Merge remote-tracking branch 'origin/master' into blender2.8
2018-09-04 17:00:44 -06:00
Ray Molenkamp
19c7e499e1
cycles: Fix x86 build error.
...
WITH_CYCLES_CUDA_BINARIES was set as a regular variable causing it to be overwritten by the release.cmake settings.
2018-09-04 16:58:41 -06:00
Campbell Barton
e1a4d58ecc
Cleanup: style
2018-09-05 08:54:11 +10:00
Campbell Barton
5ca3407ac4
Correct edge rip tool operator
2018-09-05 08:46:57 +10:00
Alan
9db228c05e
Multi-Objects: MESH_OT_faces_mirror_uv
...
Changes from reviewer (Dalai Felinto):
* pep8.
* Skip meshes that come from libraries.
* `Copy Mirrored UV coords > Copy Mirrored UV Coords`.
* Remove mesh(es) from warnings, report mesh or meshes based on number.
https://developer.blender.org/D3529
2018-09-04 17:50:37 -03:00
Clément Foucault
ecbfc7ade5
Fix T56524: Navigate Gizmo obscured by objects in orthographic view
2018-09-04 22:25:58 +02:00
Antonioya
ba6daadb9d
GP: Reorder Viewport Display panel options
2018-09-04 22:11:18 +02:00
Dalai Felinto
e5ee12f535
Multi-Objects: UV_OT_seams_from_islands
2018-09-04 16:27:16 -03:00
Alan
4250baa471
Multi-Objects: UV_OT_minimize_stretch
...
Changes from Reviewer (Dalai Felinto):
* MEM_SAFE_FREE > MEM_freeN.
* Skip loop if sync selection and no face selected.
https://developer.blender.org/D3415
2018-09-04 14:37:08 -03:00
Aleksandr Zinovev
600b6f2069
UI: icon keyword argument to popmenu_begin__internal
2018-09-04 20:32:34 +03:00
Alan
e026a3b016
Multi-Objects: UV_OT_average_islands_scale
...
Changes from reviewer (Dalai Felinto):
* Skip loop if sync selection and no vertex selected.
https://developer.blender.org/D3406
2018-09-04 14:21:34 -03:00
Alan
a48513eca8
Multi object editing - UV_OT_mark_seam
...
Changes from reviewer (Dalai Felinto):
* MEM_SAFE_FREE > MEM_freeN.
* Skip loop if sync selection and no edge selected.
https://developer.blender.org/D3417
2018-09-04 13:56:21 -03:00
Dalai Felinto
577d35ef2c
Multi-Objects: UV_OT_select_split
2018-09-04 12:21:01 -03:00
Antonioya
2dff0c99c0
Fix T56686: Crash when copy and paste Annotations
...
Annotations are not designed to edit, copy or paste, so the operators must be disabled.
By design annotations can only be added or deleted, but not edited.
Still pending clean the pie menus, but this will be done during UI cleanup.
2018-09-04 17:16:36 +02:00
Clément Foucault
30ae0ce0e1
Xray: Add possibility to select wires in priority before surfaces
...
If no wires were found, try to select surfaces in a second loop.
2018-09-04 17:15:00 +02:00
Antonioya
950dcaea10
Fix T56682: GP Edit mode, deselected vertices not visible
2018-09-04 17:00:27 +02:00
Alan
eead6a6046
Multi object edit: UV_OT_select_less & UV_OT_select_more
...
https://developer.blender.org/D3387
2018-09-04 11:51:54 -03:00
Dalai Felinto
b55e304815
Multi-Objects: UV_OT_circle_select
...
Although this was marked as done, it wasn't, I'm glad I caught it.
Based entirely on the uv border select operator.
2018-09-04 11:29:29 -03:00
Brecht Van Lommel
fc115e1ab2
Cleanup: remove legacy layer and dupli code.
2018-09-04 16:11:27 +02:00
Dalai Felinto
0f50caf556
Multi-Objects: UV_OT_pin
...
Also introducing a way to skip the object loop when using synced selection.
I plan to use this for the upcoming operators too.
2018-09-04 11:10:50 -03:00
Dalai Felinto
9947011ade
Multi-Objects: UV_OT_select_pinned
...
Inspired by patch from Alan Troth, with minor changes
(codestyle and update to latest source code).
2018-09-04 11:10:50 -03:00
Sergey Sharybin
2b1c3f3429
Subdiv: Clarity resolution parameter
...
Was a bit misleading, since different ptex faces will be
tessellated at different resolution, depending whether they
are coming from quad or not.
2018-09-04 16:06:25 +02:00
Sergey Sharybin
a92a1d9986
Correct doxygen file headers
2018-09-04 15:45:48 +02:00
Sergey Sharybin
c9707a408f
Subdiv: Move mesh creation functionality to own header
2018-09-04 15:34:52 +02:00
Sergey Sharybin
916edab639
Subdiv: Move evaluation functionality to own header
2018-09-04 15:34:52 +02:00
Sergey Sharybin
f1508cc8d5
Subdiv: Move FOREACH functionality to own header
2018-09-04 15:34:52 +02:00
Sergey Sharybin
3f76c54a68
Subsurf: Clarify what Subdiv structure is for
2018-09-04 15:34:52 +02:00
Bastien Montagne
f1de256ea0
Fix T56679: Blender 2.8 crashes with bezier curve snap.
...
Follow up to rB621b16468ef72fb actually... Seriously... :/
2018-09-04 14:31:21 +02:00
Sergey Sharybin
4dfc846fe3
OpenSubdiv: Disable varying elements interpolation
...
We currently don't use those. Skipping creation of stencils for
them gives about 7% speedup of evaluation creation.
2018-09-04 12:38:54 +02:00
Sergey Sharybin
3c04ef63f8
Cleanup: Typo in comment
2018-09-04 12:30:06 +02:00
Campbell Barton
f87533ba6f
UI: keep no-overlap tips open on cursor motion
...
Was causing flicker.
2018-09-04 19:35:22 +10:00
Campbell Barton
3140304940
Cleanup: overly polite/rude messages
2018-09-04 18:45:17 +10:00