Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-15Merge various small changes from render branch:Brecht Van Lommel
* 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-15Fix [#22029] Camera in degree mode doesn't updateMatt Ebb
Removed the camera->angle from DNA, now it just uses RNA to handle the conversions. Really need to convert this to physical units at some point... :/
2010-04-15Allow shift-tweak to be used for border select extendMatt Ebb
(end border select on any key modifier + lmb)
2010-04-15Make memstat easier to read, add missing Intel ID and cleanups.Guillermo S. Romero
2010-04-15fix [#22007] Saving a read-only file on windows : no warning and temporary ↵Andrea Weikert
files left there * small improvement to last commit: actually pass the error value from WM_write_file back to the operator and cancel the operator if not successful. This also preserves the indication that the file hasn't been saved in case of error.
2010-04-15fix [#22007] Saving a read-only file on windows : no warning and temporary ↵Andrea Weikert
files left there * return OPERATOR_FINISHED from file save, so reports are not suppressed - this results in popup with the expected error in this case.
2010-04-14CTRL+SHIFT click on node "Make viewer connect to node" now also worksTon Roosendaal
if there's no active viewer, or no existing link to viewer.
2010-04-14Small fix: scene name in render stats string.Ton Roosendaal
2010-04-14Fixing Scons compile on Windows:Thomas Dinges
*Missed PTHREAD declaration.
2010-04-14SVN maintenance.Guillermo S. Romero
2010-04-14rna api, when linking objects to an inactive scene, dont change its layer, ↵Campbell Barton
removed NULL object data check since this isnt allowed from the api side.
2010-04-14Fix for crash using splash screen recent files. Matt Ebb
Need to find a better method for menu refreshing..
2010-04-14Fix [#22005] Duplicated Point Density textures remain somewhat linkedMatt Ebb
2010-04-14* Interaction PresetsMatt Ebb
This adds a new presets menu in the splash screen and the Input section of User Preferences to choose a preset interaction style, consisting of key configurations and also other user preferences such as select mouse button, view rotation style, etc. Currently, just 'Blender' and 'Maya' presets are included, hopefully we can have more presets contributed (and maintained!) by the community. It's best to keep these presets minimal to avoid too many key conflicts. In the Maya one I changed the view manipulation key/mouse combos and also the transform manipulator keys, not much more than that. To save an interaction preset, open the user preferences Input section, and press the [ + ] button next to the presets menu. It will save out a .py file containing any edited key maps and navigation preferences to the presets/interaction folder in your scripts folder. --- Part of this commit changes the way that key maps are exported/displayed in preferences - now partial key configs are allowed. Previously it would export/import the entire key configuration, regardless of whether individual key maps were edited or not (which would make them more susceptible to conflicts in unexpected areas). (note, in blender terminology, a key map is a category of key items, such as 'Object Mode' or 'View 2d'.) Now, the export and the UI display work in a similar way to how key maps are processed internally - Locally edited key maps (after pressing the 'Edit' button) are processed first, falling back to other key maps in the current key config, and then falling back to the default key config. So it's possible for a key config to only include a few key maps, and the rest just gets pulled from the default key config. The preferences UI display works like this too behind the scenes in deciding what to show users, however using it is just like it was before, the complexity is hidden.
2010-04-14fix for crash when a register script sets material colors, also made some ↵Campbell Barton
changes to modifier formatting.
2010-04-14cloth init function not being calledJoseph Eagar
2010-04-14there were duplicate modifier init's, harmless but better remove.Campbell Barton
2010-04-14used private mutexes to avoid deadlocksJoseph Eagar
2010-04-14Testing for the need to quick cache was causing slowdowns on files with many ↵Janne Karhu
duplis. * The test is now only done when some object that uses cache has actually changed. * The added scene->physics_settings->quick_cache_step is only an internal counter, not a user changeable value.
2010-04-13Fix for [#21983] Entering Particle Edit mode crashJanne Karhu
2010-04-13Template for 'Running Jobs" now shows Composite thread, for node space.Ton Roosendaal
2010-04-13fixed make local bug; it was only looking at editable objects, which of ↵Joseph Eagar
course lib objects are not.
2010-04-13prevent images from freeing gpu buffers if not run within the main thread, ↵Joseph Eagar
instead they are queued to be freed the next time GPU_image_free() is run from the main thread.
2010-04-13Fix for hue correct node, was clamping value of hsv unnecessarily.Matt Ebb
2010-04-13Todo #21831: Deform modifier is applied to base mesh instead ofSergey Sharybin
multires modifier if both are in the stack (patch #21965) This patch also removes limitation of multires reshaping when destination object has got modifiers after multires modifier.
2010-04-13[#21993] Edge Slide operator should disable projection snappingMartin Poirier
Adding proper flag. If there are others like that, other people can fix them too, it's easy peasy.
2010-04-13modifier include cleanup, this might need fixes on other systems but hard to ↵Campbell Barton
avoid. also removed unused stuff from cmake modifier file
2010-04-12Button panels need to get handlers and keymaps... but for now sneakedTon Roosendaal
in a handy key : Akey in buttons window on a panel will open or close it.
2010-04-12Subframe calculations for particles, original patch by Raul Fernandez HernandezJanne Karhu
* Increasing subframe count increases stability for SPH fluid and Newtonian particles * Also small tweaks into physics ui panel to better fit new subframes value * This commit also fixes the moving fluid emitter problem as described by Raul in the mailinglist
2010-04-12Rearrange the includes a bit.Guillermo S. Romero
2010-04-12Merge -c 28147 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-04-12Fix [#21953] Texture space size seems not updated constantlyMatt Ebb
2010-04-12BGE: TexFace panel (from patch #21780 from Mitchell Stokes + some changes)Dalai Felinto
the patch exposes a rna property to get the active edit mode face. This is a hack. However it's a small patch (a.k.a. easy to revert later if needed). The official plan is to wait for BMesh before tackling it properly. Nevertheless TexFace panel is really important for BGE. Missing: operators to copy the current parameters to other selected faces. * note: what I changed from the original patch is the UI script. The pool wasn't defined and it was using tabs.
2010-04-12Work around to keep compiler going with zlib.h:Guillermo S. Romero
In file included from MOD_fluidsim_util.c:62: /usr/include/zlib.h:1440: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gzseek64’ TODO: string.h appears twice and "" vs <> seems arbitrary.
2010-04-12Fix [#21972] Inclusive selection doesn't work for FacesMatt Ebb
2010-04-12Fix many compile errors in fluidsim modifier.Matt Ebb
Please enable+compile before committing!
2010-04-12Modifiers moved, adjust accordingly.Guillermo S. Romero
2010-04-12more header cleanupsCampbell Barton
2010-04-12Fix [#21982] Operator bug: Edit modeMatt Ebb
Hid the 'Enter Edit Mode' property when adding an object, not necessary anyway.
2010-04-12- use more inline math funcitons where possibleCampbell Barton
- swapped in less verbose math functons - modifier include cleanup
2010-04-12Patch from Xavier Thomas, tweaks/fixes to FFMPEG YUV conversion codeMatt Ebb
2010-04-12SVN maintenance.Guillermo S. Romero
2010-04-12booleanops.c was moved to MOD_boolean_util.c, remove empty file.Campbell Barton
2010-04-12[#14437] Modifier Stack RefactorCampbell Barton
patch by Ben Batt (artificer) Updated patch for 6 or so modifiers added since the patch was written. - tested with CMake and SCons - fixed one error were flags were being added to the fluids type. - remove BKE_simple_deform.h, simple_deform.c, move functions into MOD_simpledeform.c since there were problems with circular deps. - moved some fluid and boolean functions used by modifiers too.
2010-04-12Copy Constraints OperatorDalai Felinto
the C code to copy the constraint was already there (same as 2.49) so this operator simply exposes it. I'm using the name Copy Constraints to Others based on what we have in material operators (e.g. Copy Material to Others). If we bring back the whole Copy Attributes menu (old Ctrl+C) having the individual operators is still important for scripts. Nevertheless I'm not comfortable with the name (to Others sounds unnecessary verbose) but so far having the functionality back is important (request from Caju Studio). I'll be glad to make any change later if needed. (no shortcut for that, to use it go to userpref->keymap and assign a shortcut for this operator or add it to the toolshelf)
2010-04-11== Sequencer ==Peter Schlaile
Made custom proxy files a lot more sensible to select (upgraded to filepath get/setters) Changed semantics, since custom files don't make much sense without custom directories...
2010-04-11== Sequencer ==Peter Schlaile
Proxy render size settings is now back. (Maybe still in need of some sensible icons, though...) Also: waveform color seperation works in N-keys dialog again.
2010-04-11SVN maintenance.Guillermo S. Romero
2010-04-11Specific operator for Push/Pull (no need to go through the generic operator ↵Martin Poirier
and it makes it available in the operator search)
2010-04-11PyAPICampbell Barton
- added new mathutils.Color() type, use with rna so we can do for eg: material.diffuse_color.r = 1.0 # also has hsv access material.diffuse_color.s = 0.6 - made Mathutils and Geometry module names lowercase.