Dalai Felinto 
							
						 
					 
					
						
						
							
						
						ffb424c85f 
					 
					
						
						
							
							Multi-Objects: MESH_OT_sort_elements  
						
						... 
						
						
						
						Based on D3330 by Falk David 
						
						
					 
					
						2018-09-28 12:31:25 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58adc58661 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-09-27 15:49:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a247b53084 
					 
					
						
						
							
							Spelling fixes in comments and descriptions, patch by luzpaz.  
						
						... 
						
						
						
						Differential Revision: https://developer.blender.org/D3732  
						
						
					 
					
						2018-09-27 15:36:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5afe91c504 
					 
					
						
						
							
							Fix missing free  
						
						
						
						
					 
					
						2018-09-27 16:35:43 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3bb385ca0 
					 
					
						
						
							
							Edit Mesh: Move Edit Mesh display settings to overlay's  
						
						... 
						
						
						
						This makes the Edit Mesh display settings common to all objects. They can
also be set differently per viewport.
Modifying extra data (seams, sharp edges etc...) will no longer set them
automaticaly visible.
Bumping version because we need to force set all extra draw options for
older files. 
						
						
					 
					
						2018-09-25 22:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e5259b043 
					 
					
						
						
							
							Tool System: make smooth and randomize interactive  
						
						
						
						
					 
					
						2018-09-13 09:19:30 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad713dc457 
					 
					
						
						
							
							Cleanup: Warning in release builds  
						
						
						
						
					 
					
						2018-09-10 09:50:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1a4d58ecc 
					 
					
						
						
							
							Cleanup: style  
						
						
						
						
					 
					
						2018-09-05 08:54:11 +10:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						eb2226dde2 
					 
					
						
						
							
							Multi-Object Editing: MESH_OT_bridge_edge_loops by Philippe Bachour  
						
						... 
						
						
						
						I (Dalai) did a few changes before committing:
* Code style (mostly tabs instead of space).
* Skip loop when no vert selected.
* Keeping comment on why always return FINISHED.
Maniphest Tasks: T54643
https://developer.blender.org/D3338  
						
						
					 
					
						2018-09-03 10:52:50 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6abb37babc 
					 
					
						
						
							
							Cleanup: style  
						
						
						
						
					 
					
						2018-09-02 16:49:45 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83199b6430 
					 
					
						
						
							
							Cleanup: shadow warning  
						
						
						
						
					 
					
						2018-09-02 16:27:44 +10:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						f6b902a9ca 
					 
					
						
						
							
							Follow up to MESH_OT_offset_edge_loops  
						
						... 
						
						
						
						Committing this as a separate commit since we may want to keep this mode syncing
elsewhere. But for now it makes sense to do it like this. 
						
						
					 
					
						2018-08-31 17:23:34 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efd843b51c 
					 
					
						
						
							
							Multi-Objects: MESH_OT_offset_edge_loops  
						
						... 
						
						
						
						Changes from reviewer (Dalai Felinto):
* Code style (replace tabs with spaces).
* Return OPERATOR_CANCELLED if no a single object get through.
Maniphest Tasks: T54643
https://developer.blender.org/D3392  
						
						
					 
					
						2018-08-31 17:14:56 -03:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						41759e74de 
					 
					
						
						
							
							Fixup for MESH_OT_vertices_smooth_laplacian  
						
						... 
						
						
						
						Failing to repeat should return, but continue the object loop.
Should test for selected vertex, not face. 
						
						
					 
					
						2018-08-31 17:02:37 -03:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						b0c146a9eb 
					 
					
						
						
							
							MESH_OT_symmetrize: Cleanup, get op->ptr props outside objects loop  
						
						
						
						
					 
					
						2018-08-31 15:53:07 -03:00 
						 
				 
			
				
					
						
							
							
								n-kall 
							
						 
					 
					
						
						
							
						
						7f9768cb80 
					 
					
						
						
							
							Multi-Objects: MESH_OT_symmetry_snap  
						
						... 
						
						
						
						Reviewers: dfelinto
Differential Revision: https://developer.blender.org/D3374  
						
						
					 
					
						2018-08-31 15:52:16 -03:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						53ae9b1034 
					 
					
						
						
							
							MESH_OT_blend_from_shape: Add error when no selected vertex  
						
						... 
						
						
						
						This is just something simple I caught while testing the patch for multi-object. 
						
						
					 
					
						2018-08-31 15:23:02 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ae09dfcad 
					 
					
						
						
							
							Multi-Object-Mode: MESH_OT_blend_from_shape  
						
						... 
						
						
						
						"Blend from Shape" lists keys from active object and applies to all selected
objects that have keys with a matching name.
Changes from reviewer (Dalai Felinto):
* Code Style.
* Move Object **objects after sanity check to prevent leak when
  returning OPERATOR_CANCELLED.
* Skip objects that have no selected vertex.
* Fixed existent comments code-style: Since we are changing the indentation of
  these lines, may as well correct this as well.
Differential Revision: https://developer.blender.org/D3656  
						
						
					 
					
						2018-08-31 15:20:21 -03:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						f3a1ca1872 
					 
					
						
						
							
							MESH_OT_shape_propagate_to_all: Add error when no selected vertex  
						
						... 
						
						
						
						This is just something simple I caught while testing the patch for multi-object. 
						
						
					 
					
						2018-08-31 14:21:35 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a43528274 
					 
					
						
						
							
							Multi-Objects: MESH_OT_shape_propagate_to_all  
						
						... 
						
						
						
						Pressing "Propagate to Shapes" now propagates the current shapes to the selected
object's respective keys, if at least one selected object has shape keys.
Discussion here:
https://devtalk.blender.org/t/behaviour-of-shape-keys-in-multi-object-mode/1956/4 
Changes from reviewer (Dalai Felinto):
* Code style
* Error message
* Remove dead code
Reviewers: dfelinto
Differential Revision: https://developer.blender.org/D3651  
						
						
					 
					
						2018-08-31 14:20:56 -03:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						fede95aa68 
					 
					
						
						
							
							Cleanup: edbm_do_smooth_laplacian_vertex_exec  
						
						
						
						
					 
					
						2018-08-31 11:45:53 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f30232aa7 
					 
					
						
						
							
							Multi-Object-Editing: MESH_OT_vertices_smooth_laplacian  
						
						... 
						
						
						
						Since D3284 was inactive for a long time, I figured I could finish this.
This revision also gives warning when there are no selected faces or when
selected faces are invalid.
Changes from reviewer (Dalai Felinto) :
* Code style
* Fix checking for ngons (BM_ITER_MESH is a for loop, you need to break from it
before continuing the object iteration loop).
Differential Revision: https://developer.blender.org/D3659  
						
						
					 
					
						2018-08-31 11:45:53 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb410429cc 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-08-22 15:27:03 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53527ac10f 
					 
					
						
						
							
							Cleanup: use EDBM prefix  
						
						
						
						
					 
					
						2018-08-22 15:23:28 +10:00 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						753be0a2a5 
					 
					
						
						
							
							Multi-Objects: MESH_OT_colors_reverse  
						
						
						
						
					 
					
						2018-08-20 20:58:20 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb7b450c0c 
					 
					
						
						
							
							Cleanup: style  
						
						
						
						
					 
					
						2018-08-10 08:14:22 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa41c86636 
					 
					
						
						
							
							Cleanup: trailing space  
						
						
						
						
					 
					
						2018-08-08 20:45:43 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c41ce58fde 
					 
					
						
						
							
							Fix indentation, spacing and added comments  
						
						
						
						
					 
					
						2018-08-05 08:39:20 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef8ab3b4c2 
					 
					
						
						
							
							Fix issues after last 2.8 merge.  
						
						
						
						
					 
					
						2018-08-01 14:21:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f809f34c1 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-07-26 18:39:57 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab67c6e46b 
					 
					
						
						
							
							WM: replace UI draw callbacks w/ property poll  
						
						... 
						
						
						
						Custom drawing functions were used just to control property display.
Move to poll function. 
						
						
					 
					
						2018-07-26 17:35:33 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e12114f3b 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-07-26 14:45:14 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbd79c097c 
					 
					
						
						
							
							WM: Add operator property poll callback  
						
						... 
						
						
						
						This allows operators to filter out properties from the
auto-generated draw functions.
Some custom draw functions can move to using this. 
						
						
					 
					
						2018-07-26 11:53:53 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						190d1b2f7a 
					 
					
						
						
							
							Fixed merge errors  
						
						
						
						
					 
					
						2018-07-03 19:01:20 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31e43d021f 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-07-02 23:31:19 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a61480c271 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-06-26 22:56:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecb56eac57 
					 
					
						
						
							
							UI: Add/Update bad tooltips  
						
						... 
						
						
						
						Part of T51061 
						
						
					 
					
						2018-06-26 12:29:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c73a6b0d42 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-06-20 22:29:44 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4943739b89 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						... 
						
						
						
						Conflicts:
	source/blender/blenloader/intern/readfile.c
	source/blender/editors/mesh/editmesh_utils.c
	source/blenderplayer/bad_level_call_stubs/stubs.c 
						
						
					 
					
						2018-06-13 16:42:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f61c30f804 
					 
					
						
						
							
							Cleanup: get rid of last G.main in BMesh code.  
						
						
						
						
					 
					
						2018-06-13 16:29:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98e0bd90f4 
					 
					
						
						
							
							WM: hide internal operator settings  
						
						... 
						
						
						
						These are set in the interface and aren't useful to show to users.
Other minor changes
- Rename 'Ruler/Protractor' -> 'Ruler'
- Rename Subdivide 'Quad/Tri Mode' -> 'Create N-Gons' (and invert). 
						
						
					 
					
						2018-06-12 22:00:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1255129932 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-06-11 21:03:07 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c6410ec0c 
					 
					
						
						
							
							Added ability to harden normals.  
						
						... 
						
						
						
						Uses 2 different params: mode and strength. There are still some
hiccups with how 2.8 interacts with normals. Will resolve as
support gets better 
						
						
					 
					
						2018-06-11 11:58:26 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94aa4d1657 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						... 
						
						
						
						Conflicts:
	source/blender/blenkernel/BKE_sequencer.h
	source/blender/blenkernel/intern/sequencer.c
	source/blender/editors/curve/editcurve_paint.c
	source/blender/editors/gpencil/gpencil_edit.c
	source/blender/editors/gpencil/gpencil_paint.c
	source/blender/editors/gpencil/gpencil_utils.c
	source/blender/editors/include/ED_object.h
	source/blender/editors/include/ED_view3d.h
	source/blender/editors/interface/interface_eyedropper_depth.c
	source/blender/editors/render/render_opengl.c
	source/blender/editors/sculpt_paint/paint_image_proj.c
	source/blender/editors/sculpt_paint/sculpt.c
	source/blender/editors/space_view3d/drawobject.c
	source/blender/editors/space_view3d/view3d_draw.c
	source/blender/editors/space_view3d/view3d_edit.c
	source/blender/editors/space_view3d/view3d_intern.h
	source/blender/editors/space_view3d/view3d_select.c
	source/blender/editors/space_view3d/view3d_utils.c
	source/blender/editors/transform/transform_conversions.c
	source/blender/editors/transform/transform_snap.c
	source/blender/python/intern/gpu_offscreen.c
	source/blender/windowmanager/intern/wm_files.c 
						
						
					 
					
						2018-06-08 14:38:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95011f6d48 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-06-04 09:39:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f670dd855 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						... 
						
						
						
						Conflicts:
	source/blender/blenkernel/BKE_material.h
	source/blender/blenkernel/BKE_mesh.h
	source/blender/blenkernel/intern/library_remap.c
	source/blender/blenkernel/intern/material.c
	source/blender/editors/object/object_relations.c
	source/blender/editors/render/render_preview.c
	source/blender/makesrna/intern/rna_object.c 
						
						
					 
					
						2018-05-29 16:02:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7af08b5fe 
					 
					
						
						
							
							Cleanup: Get rid of G.main in BKE_material.  
						
						... 
						
						
						
						Note that in some cases, this only moves the G.main case to somne other
places - in particular, RNA getters/setters are becoming annoying here... 
						
						
					 
					
						2018-05-29 15:49:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						842245ac55 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-05-29 11:10:54 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d2d36b068 
					 
					
						
						
							
							Applied soc-2017-normal-tools  
						
						
						
						
					 
					
						2018-05-25 22:24:24 +05:30