Nathan Letwory 
							
						 
					 
					
						
						
							
						
						801ba2e345 
					 
					
						
						
							
							Apply patch  #23295  - Fix for SCons building on FreeBSD  
						
						 
						
						... 
						
						
						
						Patch submitted by Jashank Jeremy. This adds support for freebsd7, freebsd8 and freebsd9. Thanks! 
						
						
					 
					
						2010-08-13 20:54:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						957976882d 
					 
					
						
						
							
							build options to disable image formats WITH_CINEON, WITH_HDR.  
						
						 
						
						... 
						
						
						
						- updated cmake, make & scons.
- renamed CMake build options WITH_TIFF -> WITH_IMAGE_TIFF, same for DDS, OPENJPEG etc. 
						
						
					 
					
						2010-08-03 11:25:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4da55eed8f 
					 
					
						
						
							
							OSX/Cocoa : fix the Cmd modifier stuck after cancelling the quit dialog  
						
						 
						
						
						
						
					 
					
						2010-08-01 16:25:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						78e5a29990 
					 
					
						
						
							
							Smoke:  
						
						 
						
						... 
						
						
						
						- Fix typo in tooltip
- Add timeframe independand timesteps 
						
						
					 
					
						2010-07-27 15:33:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						967d25ac1c 
					 
					
						
						
							
							Smoke Patch + additions: a) Applying patch  #22765  by Miika Hämäläinen (domain border collision settings, vorticity settings, time scale, non absolute density, smooth high res emitter, initial velocity multiplier, high res strength available to be set to 0), b) Additions by me: --Initial velocity is now per flow object, not per domain; --Using boundingbox as standard display mode for domains (was wire before); --When adding a flow object, an initial nice SmokeParticle system is added too with nice initial settings (life=1, no_render, unborn, etc) fitting smoke simulation; --Adaptive timesteps introduced to the smoke sim (depending on the magnitude of the velocity) because it was quite unstable when used for fire simulations, still needs to be tested and will also slow down some simulations.  
						
						 
						
						
						
						
					 
					
						2010-07-27 14:53:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c1649dcf10 
					 
					
						
						
							
							bugfix [ #23038 ] View rotation snap has left and right view names swapped arround.  
						
						 
						
						... 
						
						
						
						also noticed some spelling errors. 
						
						
					 
					
						2010-07-26 19:00:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						885bbe6999 
					 
					
						
						
							
							from Luca's recent commit noticed there are more typo's: lenght -> length  
						
						 
						
						
						
						
					 
					
						2010-07-25 01:45:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f8f3244629 
					 
					
						
						
							
							Attempt to fix compile for GCC 4.4.  
						
						 
						
						
						
						
					 
					
						2010-07-23 15:36:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						75410037fd 
					 
					
						
						
							
							- correct some spelling errors.  
						
						 
						
						... 
						
						
						
						- remove FreeCamera struct (wasnt used)
- remove world color alpha values (not used anywhre). 
						
						
					 
					
						2010-07-20 10:41:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a3e0667e94 
					 
					
						
						
							
							Rather then hard coded /usr/share, use CMAKE_INSTALL_PREFIX to set the PREFIX, could be added for scons/make too.  
						
						 
						
						
						
						
					 
					
						2010-07-15 20:25:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5505697ac5 
					 
					
						
						
							
							Merge GSOC Sculpt Branch: 28499-30319  
						
						 
						
						... 
						
						
						
						https://svn.blender.org/svnroot/bf-blender/branches/soc-2010-jwilkins 
See log of that branch for details. 
						
						
					 
					
						2010-07-14 14:11:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac981c08af 
					 
					
						
						
							
							Update MSVC project files  
						
						 
						
						
						
						
					 
					
						2010-07-12 11:37:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ffcec4024b 
					 
					
						
						
							
							installation paths:  
						
						 
						
						... 
						
						
						
						small fix: removed extra slash in system path 
						
						
					 
					
						2010-07-11 15:30:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6682dae779 
					 
					
						
						
							
							Fixed bug [ #22555 ] OSX/Cocoa: Suppress delayed mouse position changed event after setting it  
						
						 
						
						
						
						
					 
					
						2010-07-09 18:54:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c468f94f53 
					 
					
						
						
							
							fix mingw compile  
						
						 
						
						... 
						
						
						
						- seems to have been conflicting #defines for INT, solved by moving #include up 
						
						
					 
					
						2010-07-06 20:31:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea183b58d3 
					 
					
						
						
							
							Fixed bug [ #22757 ] : hide dock and menu on OSX only when Blender window is maximized to fullscreen on the primary monitor  
						
						 
						
						
						
						
					 
					
						2010-07-06 19:59:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dd724f2826 
					 
					
						
						
							
							File/installation paths: osx (cocoa & carbon) update in ghost  
						
						 
						
						
						
						
					 
					
						2010-07-05 19:59:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63335f2d10 
					 
					
						
						
							
							Fix Makefile for new getUserDir system.  
						
						 
						
						
						
						
					 
					
						2010-07-05 14:32:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7aca4eec4b 
					 
					
						
						
							
							compile fix, another missed semicolon - blush  
						
						 
						
						
						
						
					 
					
						2010-07-05 06:04:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c4e3a7b6b 
					 
					
						
						
							
							bugfix [ #22724 ] "Scene" switch on the console doesn't work  
						
						 
						
						
						
						
					 
					
						2010-07-05 00:00:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ef3f967baf 
					 
					
						
						
							
							fix for building  
						
						 
						
						
						
						
					 
					
						2010-07-04 22:35:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3638488c3 
					 
					
						
						
							
							Add missing ";".  
						
						 
						
						
						
						
					 
					
						2010-07-04 21:36:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						646ee52d3a 
					 
					
						
						
							
							SVN maintenance.  
						
						 
						
						
						
						
					 
					
						2010-07-04 21:33:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4135f1310c 
					 
					
						
						
							
							Patch [ #22339 ] File/installation paths changes  
						
						 
						
						... 
						
						
						
						Update after discussions on IRC:
* operating system specific path retrieval is moved back to GHOST, nothing blender specific here though
* cleaned up path functions a bit to remove #ifdefs
* removed Cocoa from blenlib again
TODO:
* Matt, Damien, please check and correct the functions for Cocoa and Carbon, could only put back existing code but needs adjustment
* finish GHOST_getBinaryDir - this should replace the BLI_where_am_i eventually as well as BLI_getInstallationPath on Windows and get_install_dir for the blenderplayer runtime
* It would probably be nice to define GHOST_getTempDir as well and move those out
* more cleanups...
NOTE:
Things are likely broken for macs 
						
						
					 
					
						2010-07-04 21:14:59 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3e3d2b7a4c 
					 
					
						
						
							
							ifdef disable X11 mouse grab, it locks up the system for artists too often (whenever blender locks up).  
						
						 
						
						
						
						
					 
					
						2010-06-15 17:40:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						982cd944a4 
					 
					
						
						
							
							Got the okay from Nathan to commit this: It's a small patch for Win32 Ghost that prevents a Blender window from setting the cursor position when it's not the active window.  
						
						 
						
						
						
						
					 
					
						2010-06-15 17:12:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ed338da8c9 
					 
					
						
						
							
							- WITH_CXX_GUARDEDALLOC working again  
						
						 
						
						... 
						
						
						
						- CMake building without python or fluidsim working again (broke in recent commit)
- remove BLI_short_filename(), it wasnt used anywhere. 
						
						
					 
					
						2010-06-06 01:15:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3f326354b8 
					 
					
						
						
							
							Progress indicator in the application icon  
						
						 
						
						... 
						
						
						
						Displays a global progress indicator in the application icon reflecting the total progress of all running jobs.
Currently fully implemented on OSX (Cocoa).
On other OSes that do not allow to redraw the app icon, this can be implemented as a [x%] display in the app title, so to appear in the taskbar.
Thanks to Matt for the windowmanager wrapper. 
						
						
					 
					
						2010-06-01 20:21:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Letwory 
							
						 
					 
					
						
						
							
						
						b96a2c346c 
					 
					
						
						
							
							Fixes [ #21791 ] Toggle Fullscreen (Alt + F11) returns to non-maximized window  
						
						 
						
						... 
						
						
						
						Applied patch provided by Elia Sarti 
						
						
					 
					
						2010-06-01 06:18:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Letwory 
							
						 
					 
					
						
						
							
						
						e2585355c3 
					 
					
						
						
							
							Fixes :  #22064  When the Windows task bar is placed on top of the screen, Blender "User Preferences" opens with the title bar underneath it  
						
						 
						
						... 
						
						
						
						I applied the patch provided by Charlie Shen in the comments of the bug report 
						
						
					 
					
						2010-05-30 13:50:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dalai Felinto 
							
						 
					 
					
						
						
							
						
						c6bec43330 
					 
					
						
						
							
							reverting previous commit from Mitchell. His commit went to the trunk instead of the branch :)  
						
						 
						
						... 
						
						
						
						svn merge -r 29067:29066 https://svn.blender.org/svnroot/bf-blender/trunk/blender  
						
						
					 
					
						2010-05-29 21:31:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9d3157eed0 
					 
					
						
						
							
							Reversing the last merge because I botched it.  
						
						 
						
						
						
						
					 
					
						2010-05-29 21:22:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93f5303e3f 
					 
					
						
						
							
							Fix [ #22306 ]: convert dropped file names from OSX to correct char encoding to handle non 7-bit ascii chars (e.g. accents)  
						
						 
						
						
						
						
					 
					
						2010-05-22 07:32:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d33cef6974 
					 
					
						
						
							
							Fix for compilation with newer ffmpeg library  
						
						 
						
						... 
						
						
						
						Error was cased by undefined UINT64_C in stdint.h for c++
programs. As I understand from ffmpeg mailing list the simpliest
solution is to define __STDC_CONSTANT_MACROS before including
ffmpeg libraries. There already was some amout of such definitions in
the code and I've tested this with newer and older ffmpeg
libraries -- this should work and should be safe, but maybe
there is better way of fixing this problem. 
						
						
					 
					
						2010-05-16 19:41:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c2ffcb8497 
					 
					
						
						
							
							no functional changes  
						
						 
						
						... 
						
						
						
						- add PySequenceMethods members (all NULL)
- spaces -> tabs
- cmake syntax warning from recent ghost commit 
						
						
					 
					
						2010-05-16 10:09:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae23308dd6 
					 
					
						
						
							
							made cmake ghost file less confusing (was globbing then removing files for each system).  
						
						 
						
						
						
						
					 
					
						2010-05-15 12:16:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a7cbd5008e 
					 
					
						
						
							
							merging revisions 28564-28569 from render branch into trunk  
						
						 
						
						
						
						
					 
					
						2010-05-04 12:31:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6cb02a1672 
					 
					
						
						
							
							Drag & drop from OS: set to accept any drop operation by default for now  
						
						 
						
						
						
						
					 
					
						2010-05-03 17:02:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5e74542bb6 
					 
					
						
						
							
							use size_t for MEM_allocN_len as well as some of its callers  
						
						 
						
						
						
						
					 
					
						2010-04-29 21:46:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Letwory 
							
						 
					 
					
						
						
							
						
						d2f5a60ca2 
					 
					
						
						
							
							Amendment to r28508 (Make Blender malloc be 64 bit ready)  
						
						 
						
						... 
						
						
						
						- one function missed in header causes compile problems (intern/guardedalloc/intern/mallocn.c:352: error: conflicting types for ‘MEM_mapallocN’) 
						
						
					 
					
						2010-04-29 19:41:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1fc7ea774f 
					 
					
						
						
							
							Make Blender malloc wrapper be 64 bit ready.  
						
						 
						
						
						
						
					 
					
						2010-04-29 17:34:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c757c66f92 
					 
					
						
						
							
							reverting 28469, there is no use in using a long, while the allocation functions only accepts an int.  
						
						 
						
						... 
						
						
						
						- only wastes 4 bytes per alloc.
Also would be most correct to use size_t 
						
						
					 
					
						2010-04-28 08:15:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6b71243c2 
					 
					
						
						
							
							Make len portable (as best as can tested with a 32 bit machine).  
						
						 
						
						
						
						
					 
					
						2010-04-27 18:21:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c80d0f1f85 
					 
					
						
						
							
							fix for allocations over 2gig crashing blender (even on 64 bit systems)  
						
						 
						
						... 
						
						
						
						the memheader len would wrap to a negative number and when freeing it would write into the memheader. 
						
						
					 
					
						2010-04-27 15:46:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5b4e62a977 
					 
					
						
						
							
							Fix for  #22135 , loading ffmpeg now before .B25.blend is loaded.  
						
						 
						
						
						
						
					 
					
						2010-04-24 16:35:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d5075676e 
					 
					
						
						
							
							Fix   #22085 : compile error on windows, M_PI undeclared.  
						
						 
						
						
						
						
					 
					
						2010-04-20 09:28:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f1500da00 
					 
					
						
						
							
							remove config.h references, was added for automake build system rev around 124-126 but isnt used by any build systems now.  
						
						 
						
						
						
						
					 
					
						2010-04-18 10:28:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a85013692 
					 
					
						
						
							
							Merge various small changes from render branch:  
						
						 
						
						... 
						
						
						
						* Division by zero fix for TNT SVD code.
* Sound fix, in case ffmpeg decode fails, don't use the samples.
* Fix for incorrect bounds of transformed objects in new raytracing code.
* Gave memory arena's a name used for allocations for easier memory
  usage debugging.
* Dupligroup no_draw option was using layers but not restrict view/render
  setting. (not a bugfix exactly but would do display list context switching
  while drawing for no reason).
* Fix objects instanced on hair particles not giving consistent results
  when the object is transformed.
* New math functions: madd_v4_v4fl, len_squared_v3v3, interp_v4_v4v4v4,
  mul_v4_m4v4, SH and form factor functions, box_minmax_bounds_m4.
* mul_m4_m4m4 and mul_m3_m3m3 now accept the same pointers for multiple
  arguments.
* endjob callback for WM jobs system.
* Geometry node uv/color layer now has search list/autocomplete.
* Various small buildsystem tweaks, not strictly needed yet in trunk. 
						
						
					 
					
						2010-04-15 10:28:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7d9067ca2c 
					 
					
						
						
							
							Make memstat easier to read, add missing Intel ID and cleanups.  
						
						 
						
						
						
						
					 
					
						2010-04-14 21:12:05 +00:00