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
2011-09-04Fix #28423: Screw-modifier crash in cunjunction with subsurf modifierSergey Sharybin
Problems was caused by angle=2*pi and steps=2 in screw modifier. Such configuration produced duplicated geometry to close object and it was confusing for subsurf cache. Restrict steps=2 for screw modifier now, so now 3<=steps<=512.
2011-09-04Prevent potential crasher, commonEffects could be empty.Nathan Letwory
2011-09-04Fix [#28322] COLLADA imports messed up UVsNathan Letwory
Reported by Chad Gleason Imported index order could put mface->v4==0. We already know amount of verts, so use that instead.
2011-09-04Some whitespace changesNathan Letwory
2011-09-03warning fixesCampbell Barton
2011-09-03minor edits to build on openbsdCampbell Barton
2011-09-03== CustomData ==Nicholas Bishop
* Added comments for each entry in the LAYERTYPEINFO array noting the number and name of the layer type; was hard to tell before which entry was what
2011-09-03PyC_ExceptionBuffer is now threadsafe, used for converting exceptions into ↵Campbell Barton
reports.
2011-09-03whitespace editsCampbell Barton
2011-09-02Fix for grid lines drawing outside of histogram widget.Sergey Sharybin
2011-09-02Add missed notifier when toggling object's force field.Sergey Sharybin
2011-09-02Fix crash caused by recently added assert about if string was set properly.Sergey Sharybin
Memory Estimate is actually 31 characters length, str[31] is a null-terminator. Return length of 31 for memory estimate property. Returning proper length would lead to slowdown because of 2x iteration through vertices.
2011-09-02Fix #28280: Insert Hook wrong indexSergey Sharybin
Use quite easy and stupid approach like it used for shape keys: re-make editmesh (editcurve or editlattice) before creating index array for hook or storing vertex index in parenting object. Even if hook was added in "current" edit mode, it should be re-mapped on loading edit data because topology could be changed after it was created. Such kind of re-loading edit structures is the easiest way for now to update keyindexes to relevant state. Also, fixed bug with not re-mapping indices for vertex-parented objects. Really old error, not sure why it wasn't noticed yet.
2011-09-02Fix #28467: Crash while deleting objects in outliner too fastSergey Sharybin
Cleanup tree when handling object delete from outliner. Prevents handling the same tree item twice when clicking fast.
2011-09-02Bugfix [#28435] Key Visual transform and Parenting not workingJoshua Leung
After reviewing this code, it seems that this case can work after all. However, several things needed to be tweaked: 1) Removed check which stopped parented objects from getting the visual keying coordinates determined. This actually wasn't doing anything, given that this case would never occur as... 2) Tweaked the visualkey_can_use() function to also consider parenting as a cause for visual-keying to be necessary.
2011-09-02paranoid check that RNA string functions set the string, would have helped ↵Campbell Barton
solve keymap search bug. disabled in release mode.
2011-09-02Partial fix for #28441: Tab width in texteditor ignored if used tabs as spacesSergey Sharybin
Scroll to cursor when displaying text datablock was changed. This behavior was lost in 2.5x.
2011-09-02patch [#28473] Outliner Simple TodoCampbell Barton
from Julien DUROURE (julien) --- * right click --> rename, as proposed on http://wiki.blender.org/index.php/Dev:2.5/Source/Development/Todo/Simple_Todos * implementation of Toggle visibility/rendarability/selectability on right click on Groups ( was in menu, but not implemented )
2011-09-02fix [#28460] SEGFAULT when trying to make empty display as imageCampbell Barton
2011-09-02tweak to WM_operatortype_find to perform better when called with empty ↵Campbell Barton
strings (as the keymap editor does a lot)
2011-09-02fix for keymap search, was using uninitialized memory when the keymaps ↵Campbell Barton
operator couldn't be found.
2011-09-02fix for error in recent commit, when audaspace is enabledCampbell Barton
2011-09-02Credits generator which cross references with the patch tracker to credit ↵Campbell Barton
the original authors. the script has a unix-name <> real-name mapping which is not totally complete since I couldn't find everyones real names. In this case the commit name is credited. Also added a link to the credits page in the splash.
2011-09-02minor warning fixes, also correct some float -> double promotions in ↵Campbell Barton
shadeoutput.c
2011-09-01Merging r39652 through r39842 from trunk into vgroup_modifiers.Bastien Montagne
2011-09-01use a fixed 32byte buffer for getting an rna string from python. gives a ↵Campbell Barton
slight speedup when drawing heavy UI's
2011-09-01fix for building without audaspace, since pepper mergeCampbell Barton
2011-09-01spaces -> tabs (configure you're editors right!)Campbell Barton
2011-09-01fix for error in patch from r39821.Campbell Barton
2011-08-31patch [#28218] During-render callback functionalityCampbell Barton
from Jesse Kaukonen (gekko) --- text from the patch. Recently Campbell Barton added callback functionality for Python's usage, but this only includes pre- and post-render callbacks. There are no callbacks for the duration of the render. This patch adds the few lines required for executing a callback while Blender Render is working. The callback resides in the rendering pipeline stats function, so whenever statistics are printed, the callback is executed. This functionality is required if one wants to: 1) Observe what is happening while Blender is rendering via the command line 2) Add custom statistics that Blender prints while the renderer works 3) The user wants to continue executing his Python script without the code halting at bpy.ops.render.render() Personally I'm currently using this for printing out more detailed progress reports at Renderfarm.fi (such as CPU time, time spent rendering, total progress in regards to the entire rendering process). Tested on Windows, Linux and OS X. Example on how to use the callback: def statscall(context): print("Thanks for calling!") bpy.app.handlers.render_stats.append(statscall) bpy.ops.render.render(animation=False, write_still=True)
2011-08-31COLLADA: Take parent bone length and direction instead of using bone ↵Nathan Letwory
pointing up with length 1. Looks much nicer and less confusing on larger armatures now.
2011-08-31typo fix: end of lines ;; --> ;Campbell Barton
2011-08-31fix [#28430] Image with Stampinfo does not get saved correctly with alphaCampbell Barton
2011-08-31fix for error in my recent change to image save.Campbell Barton
- relative path wasn't being made absolute. - saving renders was always defaulting to multilayer exr, now use the output format set.
2011-08-31catch exception and report an error when failing to write exr files - was ↵Campbell Barton
crashing with debug builds.
2011-08-30SVN maintenance.Guillermo S. Romero
2011-08-30Check for potential crasher.Nathan Letwory
Reported and suggested in [#27687] by Dean Giberson. Couldn't redo crash myself, but better safe than sorry :)
2011-08-30Fix #28427: smooth faces flash momentarily when extruded using "extrude and ↵Sergey Sharybin
move on normals" tool (E key) Update normals just after extrude -- topology is changing when extruding and normals for non-extruded faces should be recalculated after this.
2011-08-30Fix for [#28425] when user prefs -> editing -> align to == "view" newly ↵Thomas Dinges
inserted objects do not show the applied rotation in the tools panel Patch by Andrew Wiggin, thanks! :)
2011-08-30minor edits, pep8 - also correct float -> double promotion for blf.Campbell Barton
2011-08-30Fix for [#25062] Sound Actuator - Positional Audio.Joerg Mueller
Now all sounds that are not mono but have 3D checked automatically get reduced to mono during BGE conversion time. Also removed the now unneeded function sound_get_channels and added a missing header file to audaspace's CMakeLists.txt.
2011-08-30Fixes for snprintf usage:Brecht Van Lommel
* replace by BLI_snprintf in various places, note _snprintf on windows does not properly null terminate the string. * fix overflow in sequencer proxy code due to buffer being smaller than specified size. * fix some usage of snprintf as strcpy, this is will go wrong if the string contains % characters. * remove BLI_dynstr_printf function in gpu module, use BLI_dynstr_appendf
2011-08-30fix for some warnings with the recent merge, also tag unused args.Campbell Barton
2011-08-30Merging pepper to trunk at revision 39791.Joerg Mueller
Important note: I used rsync to do the local merge, as "svn merge --reintegrate ^/branches/soc-2011-pepper" doesn't work with our svn server right now!
2011-08-30* Merge trunk up to r39790.soc-2011-pepperJoerg Mueller
* Subversion bump (also for init_userdef_do_versions). * Minor fix for compilation without ffmpeg.
2011-08-30Last bunch of minor fixes before merge.Joerg Mueller
* Use NULL in AUD_Reference.h * Use SETLOOPER in sound.c * Move flags to the end of Speaker struct.
2011-08-29Fix #28295 Outliner, mouse button on menu's pass through.Sergey Sharybin
It was introduced in rev33603 with not good patch -- release event was catching by outliner after clicking on menu item. Use KM_CLICK instead of KM_RELEASE to deal with icon drag/drop. This not changes drag/drop behavior, but prevents unneeded event be handled. Also make consistent behavior of activating and extending selection.
2011-08-29Fix #28347: VBO's highlights wrong faces when Mirror modifier is in useSergey Sharybin
Added callback to drawMappedFaces which checks if two faces have got equal draw options. After discussion with Brecht we found it's nicest solution for now: - Disabling VBOs in edit mode for this case wouldn't be nicer for this case - some additional flag stored in DM should be added in this case. - Adding new callback in DM isn't nicer that this solution. - Handling face selection in drawobject would lead to duplicated code which is also not nice. Hopefully, this callback could handle all cases in the future. Also, Brecht mentioned current VBO implementation isn't perfect, so maybe when we'll redesign this area dealing with edit mode wouldn't be so tricky.
2011-08-29* Reverting Titlecard commit r37537Joerg Mueller
* Reverting update recent files commit r37155 * Turning reference counts into unsigned ints * Minor things
2011-08-29clear some warnings with new proxy code.Campbell Barton