4f33d65ba1 
					 
					
						
						
							
							Cycles: svn merge -r40411:40934 ^/trunk/blender  
						
						
						
						
					 
					
						2011-10-11 14:30:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93e4de7552 
					 
					
						
						
							
							fix for py/rna assigning an invalid index. also give better error message in this case.  
						
						
						
						
					 
					
						2011-10-11 05:45:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70cd4b77bb 
					 
					
						
						
							
							edit error macro formatting (confuses some editors)  
						
						
						
						
					 
					
						2011-10-10 07:10:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdd7c2d3f4 
					 
					
						
						
							
							fix documentation error - [ #28862 ] Method 'difference' doesn't exist in Quaternion object.  
						
						
						
						
					 
					
						2011-10-10 01:14:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e60a7fbc57 
					 
					
						
						
							
							correction to RNA class api references (only used for docs)  
						
						
						
						
					 
					
						2011-10-09 02:24:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee8078fb12 
					 
					
						
						
							
							fix for BUILTIN_KSI_WholeCharacter keying custom string/collection/group properties  
						
						
						
						
					 
					
						2011-10-09 02:11:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21eb8b92a0 
					 
					
						
						
							
							use newly added ID_BLEND_PATH() in more places.  
						
						
						
						
					 
					
						2011-10-08 11:11:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c27926896f 
					 
					
						
						
							
							spaces -> tabs (whitespace only changes)  
						
						
						
						
					 
					
						2011-10-06 22:04:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d13224e1a 
					 
					
						
						
							
							fix [ #28807 ] Drivers breaking by undo  
						
						
						
						
					 
					
						2011-10-05 07:28:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7737153e6 
					 
					
						
						
							
							filter RNA classes for translation (removes over 1300 lines from messages.txt)  
						
						... 
						
						
						
						- omit operators tagged as INTERNAL
- omit classes  for internal use: Event, Context, Property, Function, Window. 
						
						
					 
					
						2011-10-05 03:39:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b8de8db31 
					 
					
						
						
							
							rename rna OperatorTypeMacro --> OperatorMacro, since operators types are just called Operator  
						
						
						
						
					 
					
						2011-10-05 00:19:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						acac22f3f2 
					 
					
						
						
							
							enable cmake building makesdna with ghash  
						
						
						
						
					 
					
						2011-10-02 12:34:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1d647e92c 
					 
					
						
						
							
							remove some redundant checks and compiler warnings.  
						
						
						
						
					 
					
						2011-10-02 12:21:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a88524f68 
					 
					
						
						
							
							support for object data material assignment in python  
						
						... 
						
						
						
						eg:
 bpy.context.object.data.materials[0] = bpy.data.materials["SomeMaterial"] 
						
						
					 
					
						2011-10-01 17:54:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						975c4e7177 
					 
					
						
						
							
							fix for msvc, I thought this was only needed for mingw.  
						
						
						
						
					 
					
						2011-10-01 15:54:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b398f271e 
					 
					
						
						
							
							fix for mingw  
						
						
						
						
					 
					
						2011-10-01 15:02:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						265c113820 
					 
					
						
						
							
							fix for crash generating messages.txt, I wasn't getting this crash because I had 'WITH_PYTHON_SAFETY' enabled which was using different iterators (which dont crash), now there on by default.  
						
						... 
						
						
						
						made headless and no-python configurations work again and added --factory-startup to doc building command. 
						
						
					 
					
						2011-09-30 07:47:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfbfe16570 
					 
					
						
						
							
							take 2 at fixing the crash...  
						
						
						
						
					 
					
						2011-09-29 09:29:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5078f196f 
					 
					
						
						
							
							Attempt to fix error reported by yafaray devs from my commit r40660  
						
						
						
						
					 
					
						2011-09-29 09:19:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b88776ba5a 
					 
					
						
						
							
							fix for crash with demo mode addon, modal operator loading a blend file would free all window data which was then accessed, causing a crash.  
						
						
						
						
					 
					
						2011-09-28 15:42:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e3110af05 
					 
					
						
						
							
							add support for a 4th item for rna property enums in python so the numeric value can be passed, this is so you can animate the enum and keep the values even if you add items in the middle of the enum. - request from ZanQdo.  
						
						
						
						
					 
					
						2011-09-28 09:18:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						018fa1540e 
					 
					
						
						
							
							whitespace edits, make formatting for functions consustent at least within the file.  
						
						
						
						
					 
					
						2011-09-28 05:53:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aaae90af33 
					 
					
						
						
							
							fix [ #28751 ] Item in Enum propertie is grayed out  
						
						... 
						
						
						
						was infact a very old bug where an empty title took the following word for the title, eg: "%t|First Item|Second Item"
the first item would be evaluated as a title. 
						
						
					 
					
						2011-09-27 16:23:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						768806adc0 
					 
					
						
						
							
							bpy.app.handlers.frame_change_pre/post handlers.  
						
						
						
						
					 
					
						2011-09-27 10:43:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						928e2784c6 
					 
					
						
						
							
							py api  
						
						... 
						
						
						
						- use Py_ssize_t when dealing with python sequence sizes
- dont call PySequence_Size(py_b) in a loop (its slow).
- use faster sequence/float parsing in aud.Factory.filter 
						
						
					 
					
						2011-09-27 05:28:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d98bcb8a77 
					 
					
						
						
							
							fix for py/rna api bug:  
						
						... 
						
						
						
						PyC_UnicodeAsByte(), used for getting python strings as bytes wasnt clearning utf-8 conversion errors.
  this would raise an error when getting an operators filepath. 
						
						
					 
					
						2011-09-27 04:07:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58587a3881 
					 
					
						
						
							
							replace strncpy with BLI_strncpy, in some cases strncpy was being misused since it doesnt ensure \0 termination.  
						
						... 
						
						
						
						also dont call CTX_data_scene() twice when checking for function arguments. 
						
						
					 
					
						2011-09-26 18:51:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						573ed73be8 
					 
					
						
						
							
							change define INTERNATIONAL --> WITH_INTERNATIONAL  
						
						... 
						
						
						
						also rename backface_culling --> use_backface_culling (which is used elsewhere in rna) 
						
						
					 
					
						2011-09-26 10:35:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bc5fef976 
					 
					
						
						
							
							correct fix for armature selection, also remove international define from generic python C funcs.  
						
						
						
						
					 
					
						2011-09-22 02:33:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad1d1bd818 
					 
					
						
						
							
							Added misses INTERNATIONAL definition in scons rules.  
						
						
						
						
					 
					
						2011-09-21 18:05:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						280684c35d 
					 
					
						
						
							
							remove blf.gettext, add blf.unload(font)  
						
						
						
						
					 
					
						2011-09-21 16:06:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						943a026c60 
					 
					
						
						
							
							py/rna string subtypes for strings which should be automatically translated:  
						
						... 
						
						
						
						layout.prop("blah", text="Translate Me!") 
						
						
					 
					
						2011-09-21 13:53:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2c6db0b44 
					 
					
						
						
							
							Cycles: svn merge -r40358:40411 ^/trunk/blender  
						
						
						
						
					 
					
						2011-09-20 18:48:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cf8fd7326 
					 
					
						
						
							
							- translation scripts now run with py3.x  
						
						... 
						
						
						
						- added convenience make target 'make translations'
- some MEM_malloc strings were not unique enough, expanded them. 
						
						
					 
					
						2011-09-20 17:07:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73bb1be1b7 
					 
					
						
						
							
							SVN maintenance.  
						
						
						
						
					 
					
						2011-09-20 15:30:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da88486c0b 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2011-09-20 15:17:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5bb22d088 
					 
					
						
						
							
							have blf.gettext even when internationalization is disabled (just passes through).  
						
						
						
						
					 
					
						2011-09-20 15:11:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0aac81466 
					 
					
						
						
							
							Improved Internationalization and Localization  
						
						... 
						
						
						
						==============================================
Commiting GSoC project by Xiangquan Xiao trunk.
Applied as separated patch, because svn merge produces to much false
conflicts and worked really slow.
Details for usage would be published on code.blender.org soon.
Thanks to Xiao for implementation of project, Campbell to code review,
Dalai and Gez for pointing to nice font and everybody else who took
part in improving i18n support. 
						
						
					 
					
						2011-09-20 13:41:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1657cbe61a 
					 
					
						
						
							
							fix [ #28672 ] Blender segfault after exiting a game that was opened with  
						
						... 
						
						
						
						autoplay on (Blender, not blenderplayer)
blender now stops the sound system and free's its self on Pythons
sys.exit(). 
						
						
					 
					
						2011-09-20 12:22:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bba54a051a 
					 
					
						
						
							
							i18n: fake_gettext is no longer needed for python  
						
						
						
						
					 
					
						2011-09-20 08:38:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d125e159d 
					 
					
						
						
							
							i18n: code clean-up  
						
						... 
						
						
						
						- Move all translation-related declarations to BLF_translation.h
- Reverted some changes to match trunk svn rev40365 
						
						
					 
					
						2011-09-20 07:39:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e421f429a 
					 
					
						
						
							
							modify the python gettext function to pass through the original string when no translation is done, this means the cached info such as byte representation and hash will be kept.  
						
						
						
						
					 
					
						2011-09-20 02:25:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8dbc7a3ba3 
					 
					
						
						
							
							Merging r40345 through r40365 from trunk into soc-2011-garlic  
						
						
						
						
					 
					
						2011-09-19 15:47:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05683f8e52 
					 
					
						
						
							
							edits to argument parsing for Euler.rotate_axis, also corrected some exception messages and minor style edits.  
						
						
						
						
					 
					
						2011-09-19 15:13:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						706a2c80f0 
					 
					
						
						
							
							i18n: code cleanup and fixing unneeded translation (when partial translation is used only)  
						
						
						
						
					 
					
						2011-09-19 15:10:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f5d3a3ddb 
					 
					
						
						
							
							add back mathutils Matrix() * Vector(), this is row_vector multiplication.  
						
						... 
						
						
						
						some minor changes to exception messages. 
						
						
					 
					
						2011-09-19 14:29:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						153e4cad4b 
					 
					
						
						
							
							Cycles: svn merge -r40266:40358  https://svn.blender.org/svnroot/bf-blender/trunk/blender  
						
						
						
						
					 
					
						2011-09-19 14:20:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d3b1f708f 
					 
					
						
						
							
							Move function out of mathutils to: BLI_math_rotation --- single_axis_angle_to_mat3(mat3, axis, angle), copied out from mathutils, axis arg is a char 'X/Y/Z' rather then a vector like axis_angle_to_mat3().  
						
						
						
						
					 
					
						2011-09-19 13:08:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9478167493 
					 
					
						
						
							
							remove Buffer.list, deprecated before 2.59 release.  
						
						
						
						
					 
					
						2011-09-19 11:55:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c0bdad835 
					 
					
						
						
							
							svn merge -r40222:40344 ^/trunk/blender  
						
						
						
						
					 
					
						2011-09-19 10:48:15 +00:00