Rohan Rathi
7db1db72bb
Fixed hnmode not being passed with bevel tool
2018-08-04 22:32:28 +05:30
Rohan Rathi
997b35f57a
Added comments on hn_mode, BMOps on bevel
2018-08-04 22:31:53 +05:30
Rohan Rathi
e8748e5ae7
Fixed comment formatting in editmesh.c
2018-08-04 22:11:57 +05:30
Rohan Rathi
86f6c15809
Removed redundant comment in BMesh
2018-08-04 22:11:11 +05:30
Bastien Montagne
cc004fd13c
Some more minor typo fixes in comments.
2018-08-01 14:37:24 +02:00
Bastien Montagne
9a43ebdd5b
Fix more merge stupid leftover, and some build warnings.
2018-08-01 14:29:36 +02:00
Bastien Montagne
ef8ab3b4c2
Fix issues after last 2.8 merge.
2018-08-01 14:21:45 +02:00
Bastien Montagne
936d1cef6e
Merge branch 'blender2.8' into soc-2018-bevel
...
Conflicts:
release/scripts/addons
release/scripts/startup/bl_ui/space_view3d_toolbar.py
source/blender/editors/space_outliner/outliner_draw.c
2018-08-01 14:16:41 +02:00
Antonioya
ddd62f1b10
Cleanup: Remove ToDo comment
2018-08-01 11:21:37 +02:00
Antonioya
20e5fc4d32
Fix context problem when render in background mode
...
Bug reported by Sergey.
2018-08-01 10:58:10 +02:00
Antonioya
af79ac944d
Cleanup: Replace "Move Color" to "Assign Material"
2018-08-01 10:39:16 +02:00
Antonioya
c06bed25c7
Fix T56187: Crash using cursor tool in Edit/Sculpt and Weight Paint mode
...
The transform tried to calculate the multiframe falloff, but there was not any stroke to do that.
2018-08-01 10:17:05 +02:00
Campbell Barton
3f5d3aa057
Merge branch 'master' into blender2.8
2018-08-01 16:39:34 +10:00
Campbell Barton
583b2f9a3d
Cleanup: remove unused array member
2018-08-01 16:38:57 +10:00
Campbell Barton
d6d29f9854
UI: add 3D view check for grease pencil tool
2018-08-01 16:04:21 +10:00
Campbell Barton
5f55bbf3d0
RNA: add space_type to tool
2018-08-01 16:02:20 +10:00
Campbell Barton
e665e012e9
UI: correct grease pencil placement text
2018-08-01 12:24:32 +10:00
Campbell Barton
f4a06b390b
Keymap: use Q key for quick menu in gpencil mode
...
Note, the keys for changing line display are now more obscure
(Shift-Q, Shift-Alt-Q), and might be changed.
2018-08-01 12:19:46 +10:00
Campbell Barton
0f449541d2
Merge branch 'master' into blender2.8
2018-08-01 09:01:29 +10:00
Campbell Barton
6a39d72558
Cleanup: declare vars or make static
2018-08-01 08:57:31 +10:00
Campbell Barton
29937dce8f
Merge branch 'master' into blender2.8
...
Move 'View3D.flag3' options into 'gp_flag'.
2018-08-01 08:42:00 +10:00
Campbell Barton
e8d58080df
DNA: remove View3D.flag3
...
Having 'flag, flag2, flag3' is getting out of hand especially
when we support increasing the size of types.
Make flag2 into an int.
Note, this looses the 'show world' option,
but it's not such an important setting.
2018-08-01 08:08:59 +10:00
Antonioya
7b72be0134
Fix T56181: Annotations hide proportionnal editing UI buttons
2018-07-31 22:27:24 +02:00
Clément Foucault
3667a5402e
KnifeTool: Use GPUBatch API instead of IMM to fix buffer overflow issue
...
This also include a small optimisation (remove of a double loop and half of
the memory allocation for hit points)
This should fix T55946 Crash using knife tool on mesh with large number of
vertices.
Tried with a 500K vert suzanne and it seems fine.
2018-07-31 20:10:14 +02:00
Aaron Carlisle
d5724bfaa7
Revert "Gitignore: Ignore diffs in all subdirs"
...
This is an issue for some file in the extern dir
This reverts commit d940a081a9 .
2018-07-31 13:03:48 -04:00
Aaron Carlisle
d940a081a9
Gitignore: Ignore diffs in all subdirs
2018-07-31 12:53:37 -04:00
Clément Foucault
6ba70d5996
Fix crash when rendering viewport within another area
...
This also Fix T55574 Crash on sequencer preview
2018-07-31 18:21:23 +02:00
Clément Foucault
7e0eb0d071
GPUFrameBuffer: Put active framebuffer in GPUContext
...
instead of being ThreadLocal and leading to incorrect usage.
We still enforce no framebuffer when changing context. We can lift this
restriction later.
2018-07-31 18:21:23 +02:00
Clément Foucault
3ecba657bb
GPU: Replace malloc/calloc/realloc/free with MEM_* counterpart
2018-07-31 18:21:23 +02:00
Antonioya
9b817bc168
Fix set_pixel overflow in fill brush
...
The value of the index was above the size of image
2018-07-31 17:03:12 +02:00
Joshua Leung
4684375bd4
Fix: Motion Paths were still visible after clearing them
...
After clearing motion paths from objects, those objects needed to be
tagged for copy on write so that the copied data (i.e. viewport)
recieve the changes (i.e. removed paths)
Reported by Hjalti
2018-08-01 02:18:54 +12:00
Pablo Vazquez
d803b4e43b
UI: Grease Pencil Simplify tweaks
...
Single-column layout and tweaks to tooltips.
2018-07-31 16:14:13 +02:00
Antonioya
d41f448b3b
Change Brush smooth factor to 0.1 by default
...
The old values were too high.
2018-07-31 16:04:57 +02:00
Antonioya
ff1ca80f01
Set overlay default values
2018-07-31 15:57:11 +02:00
Antonioya
a3893ed03e
Enable ghost onion skin by default
...
This option was changed by error when implement annotations.
2018-07-31 15:39:49 +02:00
Campbell Barton
ebca6f5f20
Fix grease pencil line toggle
...
Replace with generic context toggle operator.
2018-07-31 23:39:01 +10:00
Bastien Montagne
475e9003c0
Fix T55718: Blender 2.8 crashes when converting to Curve from Mesh.
...
We only want to care about runtime.mesh_orig if… data is indeed a Mesh! ;)
2018-07-31 15:33:47 +02:00
Pablo Vazquez
ddd44315b8
UI: Grease Pencil Onion Skin minor tweaks
...
Avoid double label for same properties in single-column.
Onion Skinning: Group custom colors together, and frame before/after together.
Small changes to tooltips.
2018-07-31 15:13:13 +02:00
Campbell Barton
1b0c1c551a
UI: remove grease pencil settings from topbar
...
Top bar is only for settings that apply to the next action
not a way to change existing data.
If each stroke could have a different color this would work as expected,
however it was adjusting the current layer color.
2018-07-31 23:02:18 +10:00
Brecht Van Lommel
2dbb1e9f0e
Fix cmake external library build for blosc/freetype on some systems.
2018-07-31 14:39:42 +02:00
Pablo Vazquez
e5a1bf0b10
UI: Metadata panel tweaks
...
Rename "Seq. Strip" to Strip Name, "Sequence Strip" to Use Strip Metadata.
Plus re-arrange of properties and separators for sections.
Thanks @fsiddi for the feedback.
2018-07-31 14:31:40 +02:00
Bastien Montagne
29f13476f0
Fix (unreported) wrong logic in gpencil UI code.
2018-07-31 13:42:03 +02:00
Campbell Barton
c1185f3d0d
Cleanup: pep8, windows line endings
2018-07-31 21:31:04 +10:00
Campbell Barton
c7e1d067a5
Merge branch 'master' into blender2.8
2018-07-31 21:27:51 +10:00
Sergey Sharybin
bb7b1cc884
Fix T56170: Fake dependency cycle in new depsgraph + interleaved armature update + proxy
...
Make proxy copy result more atomic operation.
2018-07-31 13:24:57 +02:00
Antonioya
7a91ae1103
Fix memory leak in DRW_cache_gpencil_axes_get
...
The Batch was created using old function without GPU_BATCH_OWNS_VBO and the batch was not removed from memory
2018-07-31 13:22:41 +02:00
Pablo Vazquez
8dcddbc091
UI: Annotations tool color setting in toolbar
2018-07-31 13:08:30 +02:00
Campbell Barton
a3085190f8
Fix building w/ FreeBSD
...
fileno could be a macro which can't take a void pointer.
2018-07-31 20:52:36 +10:00
Pablo Vazquez
d58dd3de3d
UI: Annotations panel tweak
...
"New Note" and "New" datablock do the same, only show one.
Minor code comments cleanup.
2018-07-31 12:46:58 +02:00
Campbell Barton
31fcd40efd
Cleanup: use static variables
2018-07-31 20:45:43 +10:00