9668c29ba0 
					 
					
						
						
							
							bpath iterator updates  
						
						... 
						
						
						
						- loop over sequencer plugin and texture voxel paths.
- fix leak in python bpy.utils.blend_path() and use PyUnicode_DecodeFSDefault() to ensure correct paths with different encodings.
- operators to make paths absolute & relative now redraw the view. 
						
						
					 
					
						2010-12-05 23:14:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						263830f000 
					 
					
						
						
							
							Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for 'const char's,.  
						
						... 
						
						
						
						Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into. 
						
						
					 
					
						2010-12-03 17:05:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dd1cea06e 
					 
					
						
						
							
							fix for error when changing DISBALE_PYTHON -> WITH_PYTHON,  
						
						... 
						
						
						
						This define wasn't set in some parts of the BGE causing problems with the view matrix.
in CMake define for the entire BGE fixes this. 
						
						
					 
					
						2010-11-29 07:56:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09ba291c55 
					 
					
						
						
							
							Merged changes in the trunk up to revision 33112.  
						
						
						
						
					 
					
						2010-11-17 00:58:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						030253cdf6 
					 
					
						
						
							
							fix for building, also use const char in more places.  
						
						
						
						
					 
					
						2010-11-11 07:51:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43f4dbceb4 
					 
					
						
						
							
							Merged changes in the trunk up to revision 32886.  
						
						
						
						
					 
					
						2010-11-05 21:49:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ced06081b8 
					 
					
						
						
							
							use PyImport_ExtendInittab for py module initialization rather then adding to sys.modules directly, no functional change.  
						
						
						
						
					 
					
						2010-10-29 22:59:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3264ced377 
					 
					
						
						
							
							move geometry python module into mathutils.geometry, since it provides utility functions using mathutils types.  
						
						
						
						
					 
					
						2010-10-25 22:44:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						894daa01be 
					 
					
						
						
							
							Merged changes in the trunk up to revision 32565.  
						
						
						
						
					 
					
						2010-10-18 20:40:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be32cf8b32 
					 
					
						
						
							
							UNUSED() macro so -Wunused-parameter can be used with GCC without so many warnings.  
						
						... 
						
						
						
						applied to python api and exotic.c, removed some args being passed down which were not needed.
keyword args for new mathutils types were being ignored when they should raise an error. 
						
						
					 
					
						2010-10-13 23:25:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7cd6e349d 
					 
					
						
						
							
							Merged changes in the trunk up to revision 32390.  
						
						
						
						
					 
					
						2010-10-09 22:30:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab8aa13b82 
					 
					
						
						
							
							bugfix [ #24087 ] Blender can not install add-ons unless running with root priviledges  
						
						... 
						
						
						
						now addon path is created using the same path functions and selecting where to save the startup.blend
also made some minor changes to path handling funcs. 
						
						
					 
					
						2010-10-03 20:00:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdb4b0c3ed 
					 
					
						
						
							
							Merged changes in the trunk up to revision 31880.  
						
						
						
						
					 
					
						2010-09-11 11:16:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5559a0d52e 
					 
					
						
						
							
							rewrote python IDProperty metaclass in C, this was a quick hack to get it working.  
						
						... 
						
						
						
						The reason this didnt work is all sibclasses of pythons type() or PyType_Type in C, have to have their size set to sizeof(PyHeapTypeObject) rather then sizeof(PyTypeObject) as you might expect.
This is strange since its not a heap-class (defined in pythons runtime), but a static C type, so Im not sure about this, and cant find any documentation but it seems to work ok. 
						
						
					 
					
						2010-09-10 14:54:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92478de0eb 
					 
					
						
						
							
							Merged changes in the trunk up to revision 31403.  
						
						
						
						
					 
					
						2010-08-17 07:10:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26809f38aa 
					 
					
						
						
							
							Audaspace: This should fix all missing python includes now once for all...  
						
						
						
						
					 
					
						2010-08-16 20:05:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b7a774ab0 
					 
					
						
						
							
							svn merge -r 31314:31370  https://svn.blender.org/svnroot/bf-blender/trunk/blender  
						
						
						
						
					 
					
						2010-08-16 09:37:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04f619d8af 
					 
					
						
						
							
							- PyLineSpit() - used to print the filename and line number for internal errors now works when executing class functions in a module.  
						
						... 
						
						
						
						- replaced PySys_GetObject("modules") with PyImport_GetModuleDict()
- use defaults for keymap import/export rather then setting the same value every time from the UI scripts. 
						
						
					 
					
						2010-08-14 05:33:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46cac18815 
					 
					
						
						
							
							svn merge -r 31145:31210  https://svn.blender.org/svnroot/bf-blender/trunk/blender  
						
						
						
						
					 
					
						2010-08-10 09:47:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd75ec4907 
					 
					
						
						
							
							Merged changes in the trunk up to revision 31190.  
						
						
						
						
					 
					
						2010-08-09 11:32:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9566b031a3 
					 
					
						
						
							
							== docs ==  
						
						... 
						
						
						
						Added some docs mainly in bpy.types.UILayout.html, descriptions by Florian Meyer (testscreenings), thanks. 
						
						
					 
					
						2010-08-07 18:34:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46155bc009 
					 
					
						
						
							
							svn merge -r 30513:30565  https://svn.blender.org/svnroot/bf-blender/trunk/blender  
						
						
						
						
					 
					
						2010-07-21 07:24:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e423e085f8 
					 
					
						
						
							
							Merged changes in the trunk up to revision 30551.  
						
						
						
						
					 
					
						2010-07-20 19:39:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5d343a86b 
					 
					
						
						
							
							noise python module back from 2.4x, personal request from ant author Jimmy Haze  
						
						... 
						
						
						
						Changes:
/* 2.5 update
 * Noise.setRandomSeed --> seed_set
 * Noise.randuvec --> random_unit_vector
 * Noise.vNoise --> noise_vector
 * Noise.vTurbulence --> turbulence_vector
 * Noise.multiFractal --> multi_fractal
 * Noise.cellNoise --> cell
 * Noise.cellNoiseV --> cell_vector
 * Noise.vlNoise --> vl_vector
 * Noise.heteroTerrain --> hetero_terrain
 * Noise.hybridMFractal --> hybrid_multi_fractal
 * Noise.fBm --> fractal
 * Noise.ridgedMFractal --> ridged_multi_fractal
 *
 * Const's *
 * Noise.NoiseTypes --> types
 * Noise.DistanceMetrics --> distance_metrics
 */ 
						
						
					 
					
						2010-07-20 03:14:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ffe3e46c5 
					 
					
						
						
							
							svn merge -r 30323:30417  https://svn.blender.org/svnroot/bf-blender/trunk/blender  
						
						
						
						
					 
					
						2010-07-16 17:43:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2df7f76e78 
					 
					
						
						
							
							Merged changes in the trunk up to revision 30397.  
						
						
						
						
					 
					
						2010-07-15 21:05:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05fb497f75 
					 
					
						
						
							
							== installation paths ==  
						
						... 
						
						
						
						remove deprecated python BLI_gethome_folder calls
Patch by Brecht, thanks a lot 
						
						
					 
					
						2010-07-15 20:02:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9772eb4d5f 
					 
					
						
						
							
							Audaspace:  
						
						... 
						
						
						
						* Renamed AUD_Handle to AUD_Channel in the C-API to prevent errors with the C++ version of AUD_Handle.
* Added Python API!!! 
						
						
					 
					
						2010-07-09 12:35:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8de9bc5fb 
					 
					
						
						
							
							Merged changes in the trunk up to revision 29994.  
						
						
						
						
					 
					
						2010-07-05 18:37:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca81aa704e 
					 
					
						
						
							
							Patch [ #22339 ] File/installation paths changes  
						
						... 
						
						
						
						Patch Tracker: http://projects.blender.org/tracker/?func=detail&aid=22339&group_id=9&atid=127 
This patch implements the proposal outlined here:
http://wiki.blender.org/index.php/Dev:2.5/Source/Installation/Proposal 
Original patch by Matt Ebb.
Contributions by Nathan Letwory, Damien Plisson and Andrea Weikert
NOTE:
This is a work in progress commit, some work still needs to be done on the SCons and CMake files for this to work properly, but at least should compile and the files should be created in the right directory.
Commit discussed on IRC with Ton and Campbell. 
						
						
					 
					
						2010-07-04 15:35:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d141cf808 
					 
					
						
						
							
							Merged changes in the trunk up to revision 29550.  
						
						
						
						
					 
					
						2010-06-18 22:53:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d3a5a8b0a 
					 
					
						
						
							
							== python api docs ==  
						
						... 
						
						
						
						* source/blender/python/doc/sphinx_doc_gen.py:
  changed the "undocumented" message so that it still links to
  http://wiki.blender.org/index.php/Dev:2.5/Py/API/Documentation/Contribute 
  but uses flags in the url to help documenting.
  Example: http://www.blender.org/documentation/250PythonDoc/bpy.ops.node.html#bpy.ops.node.link 
  click on "contribute", the new section has title "bpy.ops.node.link" and a howto message is shown
  
* source/blender/python/intern/bpy.c:
  fixed a typo 
						
						
					 
					
						2010-06-15 02:06:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df0b629e24 
					 
					
						
						
							
							Merged changes in the trunk up to revision 29409.  
						
						
						
						
					 
					
						2010-06-11 17:17:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd72ffe3ff 
					 
					
						
						
							
							py/rna api:  
						
						... 
						
						
						
						- bpy.context wasnt being created from the python bpy.types.Context type defined in bpy_types.py (bpy.context.copy() failed for eg.)
- bpy.context.copy() was returning C defined methods like FloatProperty(), which are not useful in this case, removed. 
						
						
					 
					
						2010-06-09 19:31:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfc351afee 
					 
					
						
						
							
							Merged changes in the trunk up to revision 28772.  
						
						
						
						
					 
					
						2010-05-14 21:50:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8408697de 
					 
					
						
						
							
							bpy.utils.blend_paths(absolute=False)  (was Blender.GetPaths in 2.4x)  
						
						
						
						
					 
					
						2010-05-11 07:08:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1d0913afe 
					 
					
						
						
							
							Merged changes in the trunk up to revision 28536.  
						
						
						
						
					 
					
						2010-05-02 23:10:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fde9823fd 
					 
					
						
						
							
							possible fix for [ #22057 ] Autoname L/R in bones names center bones as .R  
						
						... 
						
						
						
						Bone would get a '.' added even when there was no extension.
(center limit would still be useful)
- name flipping function used sizeof() incorrectly.
- ED_lorem should be extern. 
						
						
					 
					
						2010-04-18 14:47:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfe2f8dc03 
					 
					
						
						
							
							Merged changes in the trunk up to revision 28247.  
						
						
						
						
					 
					
						2010-04-18 02:03:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe9a22a018 
					 
					
						
						
							
							py api file rename  
						
						... 
						
						
						
						- prefix mathutils api.
- 2 blf.c files (annoying for debugging)
- py api docs ignore keying sets as with operators. 
						
						
					 
					
						2010-04-11 12:05:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						048f357f41 
					 
					
						
						
							
							Merged changes in the trunk up to revision 27752.  
						
						
						
						
					 
					
						2010-03-25 21:40:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e9bf0cfdb 
					 
					
						
						
							
							spaces -> tabs, (4 spaces == 1 tab, only for white space preceding text)  
						
						
						
						
					 
					
						2010-03-22 09:30:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29adfa7d64 
					 
					
						
						
							
							Merged changes in the trunk up to revision 27647.  
						
						
						
						
					 
					
						2010-03-21 19:55:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42ac4a3e7d 
					 
					
						
						
							
							Fix syntax for ID keyword.  
						
						
						
						
					 
					
						2010-03-21 01:14:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						431db9d478 
					 
					
						
						
							
							remove unused includes  
						
						
						
						
					 
					
						2010-03-14 16:06:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8521442257 
					 
					
						
						
							
							Merged changes in the trunk up to revision 27420.  
						
						
						
						
					 
					
						2010-03-11 20:04:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f09efddcda 
					 
					
						
						
							
							fix for minor errors/warnings  
						
						
						
						
					 
					
						2010-03-03 13:59:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						560de5e6e5 
					 
					
						
						
							
							set the context on importing bpy module.  
						
						
						
						
					 
					
						2010-03-03 08:56:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f4ff64570 
					 
					
						
						
							
							Merged changes in the trunk up to revision 27226 (Blender 2.5 alpha 2 release point).  
						
						
						
						
					 
					
						2010-03-02 21:57:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed7f4f2e3c 
					 
					
						
						
							
							make BGL and BLF modile names lowercase  
						
						
						
						
					 
					
						2010-02-28 14:57:26 +00:00