842f52d418 
					 
					
						
						
							
							Cleanup: Rename public "bUnit" functions  
						
						... 
						
						
						
						This commit renames the functions in "BKE_unit.h` to be consistent
with the naming in the rest of blenkernel.
bUnit_AsString -> BKE_unit_value_as_string_adaptive
bUnit_AsString2 -> BKE_unit_value_as_string
bUnit_ReplaceString -> BKE_unit_replace_string
bUnit_ApplyPreferredUnit -> BKE_unit_apply_preferred_unit
bUnit_ToUnitAltName -> BKE_unit_name_to_alt
bUnit_ClosestScalar -> BKE_unit_closest_scalar
bUnit_BaseScalar -> BKE_unit_base_scalar
bUnit_IsValid -> BKE_unit_is_valid
bUnit_GetSystem -> BKE_unit_system_get
bUnit_GetBaseUnit -> BKE_unit_base_get
bUnit_GetBaseUnitOfType -> BKE_unit_base_of_type_get
bUnit_GetName -> BKE_unit_name_get
bUnit_GetNameDisplay -> BKE_unit_display_name_get
bUnit_GetIdentifier -> BKE_unit_identifier_get
bUnit_GetScaler -> BKE_unit_scalar_get
bUnit_IsSuppressed -> BKE_unit_is_suppressed
Differential Revision: https://developer.blender.org/D8828  
						
						
					 
					
						2020-09-09 08:41:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d1cce8331 
					 
					
						
						
							
							Cleanup: make format after SortedIncludes change  
						
						
						
						
					 
					
						2020-03-19 09:33:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a9f39e466 
					 
					
						
						
							
							Cleanup: remove redundant 'char *' casts  
						
						
						
						
					 
					
						2019-12-20 10:42:57 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						778542fd8f 
					 
					
						
						
							
							Cleanup: comments (long lines) in python  
						
						
						
						
					 
					
						2019-04-29 20:01:10 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e12c08e8d1 
					 
					
						
						
							
							ClangFormat: apply to source, most of intern  
						
						... 
						
						
						
						Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat  
						
						
					 
					
						2019-04-17 06:21:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de13d0a80c 
					 
					
						
						
							
							doxygen: add newline after \file  
						
						... 
						
						
						
						While \file doesn't need an argument, it can't have another doxy
command after it. 
						
						
					 
					
						2019-02-18 08:22:12 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce5d079a49 
					 
					
						
						
							
							Units: add support for light power units in Watt. Use for Eevee lights.  
						
						... 
						
						
						
						This affects point, spot and area lights. Sun light strength remains without
a unit. This change does not affect .blend file compatibility in any way, as
with the rest of the unit system it's purely a display and editing feature.
Not used for Cycles yet, that will be done after unifying the settings with
Eevee. 
						
						
					 
					
						2019-02-17 16:23:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eef4077f18 
					 
					
						
						
							
							Cleanup: remove redundant doxygen \file argument  
						
						... 
						
						
						
						Move \ingroup onto same line to be more compact and
make it clear the file is in the group. 
						
						
					 
					
						2019-02-06 15:45:22 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						744f633986 
					 
					
						
						
							
							Cleanup: trailing commas  
						
						... 
						
						
						
						Needed for clan-format not to wrap onto one line. 
						
						
					 
					
						2019-02-03 14:59:11 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65ec7ec524 
					 
					
						
						
							
							Cleanup: remove redundant, invalid info from headers  
						
						... 
						
						
						
						BF-admins agree to remove header information that isn't useful,
to reduce noise.
- BEGIN/END license blocks
  Developers should add non license comments as separate comment blocks.
  No need for separator text.
- Contributors
  This is often invalid, outdated or misleading
  especially when splitting files.
  It's more useful to git-blame to find out who has developed the code.
See P901 for script to perform these edits. 
						
						
					 
					
						2019-02-02 01:36:28 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a61ea7296 
					 
					
						
						
							
							Cleanup: add trailing commas  
						
						... 
						
						
						
						Prevents clang-format merging into a single line. 
						
						
					 
					
						2019-01-19 13:58:35 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf03658adb 
					 
					
						
						
							
							Fix misuse of Py_INCREF in module creation.  
						
						... 
						
						
						
						Differential Revision: https://developer.blender.org/D3697  
						
						
					 
					
						2018-10-08 20:01:55 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ff1750218 
					 
					
						
						
							
							PyAPI: add optional imports to expression eval API  
						
						... 
						
						
						
						Avoids having to use `__import__` to access modules. 
						
						
					 
					
						2018-09-03 12:43:43 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96477be3b6 
					 
					
						
						
							
							PyAPI: fast keyword parsing for bpy modules  
						
						... 
						
						
						
						No functional changes. 
						
						
					 
					
						2017-10-05 10:52:18 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ceb68c833 
					 
					
						
						
							
							Missing from recent commit  
						
						
						
						
					 
					
						2017-03-18 12:33:59 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ffc603553 
					 
					
						
						
							
							Cleanup: Py API naming  
						
						... 
						
						
						
						Use BPY_execute_* prefix for all Python execution commands 
						
						
					 
					
						2015-12-31 21:20:41 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cff288cf3a 
					 
					
						
						
							
							Use PyC_ParseBool to parse bools  
						
						... 
						
						
						
						This could cause problems since they could be any int,
then passed directly to internal functions that assume bools. 
						
						
					 
					
						2015-08-04 18:49:42 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f727df6076 
					 
					
						
						
							
							Doc: correct rst syntax  
						
						... 
						
						
						
						also remove some API docs from example 
						
						
					 
					
						2015-05-12 18:23:29 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						915235c87a 
					 
					
						
						
							
							Cleanup: unused headers  
						
						
						
						
					 
					
						2014-11-28 22:16:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f94b87bbb8 
					 
					
						
						
							
							New python API for units handling.  
						
						... 
						
						
						
						Exposes all supported unit systems & types, and to_value()/to_string() functions.
Reviewed and enhanced by CampbellBarton, many thanks!
Differential Revision: https://developer.blender.org/D416  
						
						
					 
					
						2014-06-17 16:03:40 +02:00