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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1c8c25a3e 
					 
					
						
						
							
							UI: rename Translate/Grab to Move in UI, shortcuts stay the same.  
						
						
						
						
					 
					
						2018-09-06 12:22:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4022da617 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-08-16 08:18:52 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eebc292b42 
					 
					
						
						
							
							Cleanup: rename transform UI values  
						
						... 
						
						
						
						See: T54858 
						
						
					 
					
						2018-08-16 08:02:36 +10: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e91bdb10e9 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-07-26 15:51:29 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44370a307c 
					 
					
						
						
							
							UI: hide transform constraints when not used  
						
						
						
						
					 
					
						2018-07-26 15:44:27 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9257357c3f 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-07-26 14:49:52 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6c5490323 
					 
					
						
						
							
							UI: hide proportional transform options  
						
						... 
						
						
						
						Adds property poll function to transform. 
						
						
					 
					
						2018-07-26 11:53:58 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e6bcd10e5 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-07-21 19:29:15 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ebebcfbff 
					 
					
						
						
							
							WM: rename manipulator to gizmo internally  
						
						
						
						
					 
					
						2018-07-14 23:49:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cca87ccc75 
					 
					
						
						
							
							UI: remove space/region from popover args  
						
						... 
						
						
						
						Instead use global panel-type list. 
						
						
					 
					
						2018-07-13 19:16:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98c215f4db 
					 
					
						
						
							
							Keymap: add 3D view snap popup  
						
						... 
						
						
						
						The key was available for other spaces,
removed because it conflicted with changes
which have since been reverted. 
						
						
					 
					
						2018-07-12 11:46:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8aa1ef2675 
					 
					
						
						
							
							Keymap: Add back Ctrl-M for mirror  
						
						
						
						
					 
					
						2018-07-04 13:46:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33a5cde313 
					 
					
						
						
							
							Keymap: Adjust animate and manipulator toggle keys  
						
						... 
						
						
						
						Make room for Alt-A to be used for de-select.
Discussed with artists in studio & @venomgfx,
- Use Ctrl-Space for animation.
- Use Ctrl-Tab to toggle manipulator.
- Remove mirror transform binding. 
						
						
					 
					
						2018-07-03 14:51:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31e43d021f 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-07-02 23:31:19 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b076b3853c 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-07-02 12:03:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b88e51dd55 
					 
					
						
						
							
							Cleanup: use bool for poll functions  
						
						
						
						
					 
					
						2018-07-02 11:51:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36a9436d80 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-07-01 16:22:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddee0931b8 
					 
					
						
						
							
							RNA: use bool for boolean RNA types  
						
						... 
						
						
						
						We were using int's for bool arguments in BKE,
just to avoid having wrapper functions. 
						
						
					 
					
						2018-07-01 15:57:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dcdde6bedb 
					 
					
						
						
							
							Keymap: minimal default keymap  
						
						... 
						
						
						
						Use 2.7x keymap preset for full keymap.
Use define to allow further adjustments.
See T55666. 
						
						
					 
					
						2018-06-29 12:58:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bd0c63382 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-06-29 08:05:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af36dd4664 
					 
					
						
						
							
							Cleanup: trailing newlines  
						
						
						
						
					 
					
						2018-06-29 08:02:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c73a6b0d42 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-06-20 22:29:44 +05:30 
						 
				 
			
				
					
						
							
							
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						badb700161 
					 
					
						
						
							
							Fix T55443: Manipulators not refreshing  
						
						
						
						
					 
					
						2018-06-15 15:45:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						679eefae74 
					 
					
						
						
							
							UI: shorten proportional edit name  
						
						... 
						
						
						
						Didn't fit in panel. 
						
						
					 
					
						2018-06-13 09:16:26 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9cd2fb23b 
					 
					
						
						
							
							Keymap: partially implement changes from T55162  
						
						... 
						
						
						
						- Use Tab key for search.
- Number keys switch modes.
- The number of the current mode can open a submode menu
  (currently only works for edit-mode)
- Ctrl-Tab, Ctrl-Shift-Tab - cycle workspaces. 
						
						
					 
					
						2018-05-29 17:52:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						842245ac55 
					 
					
						
						
							
							Merge branch 'blender2.8' into soc-2018-bevel  
						
						
						
						
					 
					
						2018-05-29 11:10:54 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3a069f493 
					 
					
						
						
							
							Tool System: cursor tool now transforms on drag  
						
						
						
						
					 
					
						2018-05-25 19:43:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d2d36b068 
					 
					
						
						
							
							Applied soc-2017-normal-tools  
						
						
						
						
					 
					
						2018-05-25 22:24:24 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						302fea6b61 
					 
					
						
						
							
							Change defaults  
						
						... 
						
						
						
						- Vertex/Edge Slide: Correct UV's = ON
- Extrude Along Normals: Even Thickness = ON
- Laplacian Smooth: Lambda Factor = 1.0
- UV/Image Editor: Normalized Coordinates = ON
- Render Image: Dithering = 1
- Image Sequence Auto Refresh = ON
See T54943 
						
						
					 
					
						2018-05-24 21:33:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59c6487e93 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2018-05-13 06:56:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b99d064e91 
					 
					
						
						
							
							Cleanup: trailing space  
						
						
						
						
					 
					
						2018-05-13 06:44:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7d7bbfc48 
					 
					
						
						
							
							Fix extrude glitch where undo state was visible  
						
						
						
						
					 
					
						2018-05-06 11:50:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47de0321bf 
					 
					
						
						
							
							Transform: support initial offset option  
						
						... 
						
						
						
						Needed to redo extrude+transform macro w/o resetting the translation. 
						
						
					 
					
						2018-05-06 10:14:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d055da327 
					 
					
						
						
							
							Move transform orientation to scene  
						
						... 
						
						
						
						This was stored in the workspace, selected from the view.
Move both to scene since custom orientations are closely related to your
scene data. 
						
						
					 
					
						2018-04-18 09:16:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8992192e5 
					 
					
						
						
							
							Object Mode: pass edit-object to outliner drawing  
						
						... 
						
						
						
						Also add 'OBEDIT_FROM_EVAL_CTX' macro. 
						
						
					 
					
						2018-02-13 18:45:35 +11:00 
						 
				 
			
				
					
						
							
							
								Julian Eisel 
							
						 
					 
					
						
						
							
						
						641d870b37 
					 
					
						
						
							
							Tag properties of transform operators as 'advanced'  
						
						... 
						
						
						
						Sets the 'advanced' tag for some properties of following transform operators:
* Create Orientation
* Translate
* Resize
* Skin Resize
* Trackball
* Rotate
* Tilt
* Bend
* Shear
* Push/Pull
* Shrink/Flatten
* To Sphere
* Edge Slide
* Vertex Slide
* Edge Crease
* Edge Bevel Weight
* Sequence Slide
* Transform 
						
						
					 
					
						2017-11-23 14:21:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec2bbc90e7 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2017-10-18 17:09:41 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab7ebf2b10 
					 
					
						
						
							
							Cleanup: Use const for RNA EnumPropertyItem args  
						
						... 
						
						
						
						Practically all access to enum data is read-only. 
						
						
					 
					
						2017-10-18 16:04:07 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0fa10f880 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2017-10-14 17:38:06 +11:00 
						 
				 
			
				
					
						
							
							
								Julian Eisel 
							
						 
					 
					
						
						
							
						
						61fe8e8aca 
					 
					
						
						
							
							Hide "Confirm on Release" button from transfor redo options  
						
						... 
						
						
						
						Hide-flag wasn't set so option shows up in keymap editor. But seems like
that flag is ignored there by now anyway. 
						
						
					 
					
						2017-10-14 01:12:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d56bfbc82 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2017-08-29 16:06:26 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c92ffa149 
					 
					
						
						
							
							Transform: scale center override by aspect  
						
						... 
						
						
						
						Needed for image space. 
						
						
					 
					
						2017-08-29 16:01:16 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cd2b6ca8e 
					 
					
						
						
							
							Merge branch 'master' into blender2.8  
						
						
						
						
					 
					
						2017-08-28 16:04:42 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a520e7c85c 
					 
					
						
						
							
							Transform: center override  
						
						... 
						
						
						
						Hidden option to override transform center.
Needed for manipulators that define their own center. 
						
						
					 
					
						2017-08-28 16:00:28 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						459365443f 
					 
					
						
						
							
							Manipulator: experimental lamp positioning tool  
						
						... 
						
						
						
						- New manipulator tracks lamps to position under cursor.
- Works with multiple lamps, keeping relative offsets.
- Holding Ctrl moves the lamp.
- Access via manipulator or Shift-T.
Code could be improved, but like to get feedback from users. 
						
						
					 
					
						2017-08-06 19:50:09 +10:00 
						 
				 
			
				
					
						
							
							
								Julian Eisel 
							
						 
					 
					
						
						
							
						
						46fc0bb87e 
					 
					
						
						
							
							Move custom transform orientations to workspace  
						
						... 
						
						
						
						This commit moves the list of transform orientations from scenes to workspaces.
Main reasons for this are:
* Transform orientations are UI data and should not be stored in the scene.
* Introducion of workspaces caused some (expected) glitches with transform orientations. Mainly when removing one.
* Improves code.
More technically speaking, this commit does:
* Move list of custom transform orientations from Scene to WorkSpace struct.
* Store active transform orientation index separate from View3D.twmode (twmode can only be set to preprocessor defined values now).
* Display custom transform orientation name in header when transforming in it (used to show "global" which isn't really correct). 
						
						
					 
					
						2017-06-01 20:46:18 +02:00