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-01-21applied SpaceNav patch from Tom AcunzoMike Erwin
2010-08-15continued Win32 tablet hackeryMike Erwin
2010-08-10SpaceNav works in 3D view on Windows. Cleaned up related WIP code.Mike Erwin
2010-08-07merged 30707:31141 from trunkMike Erwin
2010-08-07SpaceNav turntable and fit in 3D view. Tablet data rides with cursor/button ↵Mike Erwin
events (incomplete! Mac-only for now). Grease pencil works better with pen.
2010-08-07Bugfix #23216: Memory leak when removing Fcurve from actionJoshua Leung
Missing call to free_fcurve()
2010-08-07bugfix [#23211] "with" keyword in text editor not highlighted [Patch attatchedCampbell Barton
by Justin Dailey (dail) with minor edit
2010-08-06after discussion with brecht reverting this commit, will pass on feedback to ↵Tom Musgrove
the patch author
2010-08-06Fix #23210: displace modifier strength only had 2 decimal places,Brecht Van Lommel
was inconsistent.
2010-08-06Fix #23208: REGION_DRAW_POST_PIXEL callbacks only work in 3d view andBrecht Van Lommel
image editor, but there's no reason they wouldn't work in all regions, so moved the function call.
2010-08-06Fix #23209: there was no access yet to region data from RNA, there's noBrecht Van Lommel
generic system for it yet, but for now already return it for the 3D view since that is the only space that uses it.
2010-08-06Committing Konrads GLSL preview of bumpmapping, now we no longer have the ↵Tom Musgrove
bizarre situation of being able to view the changes of the normal map but not of regular bump mapping
2010-08-06Fix #22961: linked duplicate meshes are all displayed in edit mode whenBrecht Van Lommel
one of them is in edit mode. This doesn't give correct results for modifiers though, there was already a check to disable this when are shape keys, so now it is also disabled if either of the meshes has modifiers.
2010-08-06Fix a duplicate memory free in fluid export code, as part of bug #22734.Brecht Van Lommel
2010-08-06Fix #23167: halo "texture" option did not take disabling of the textureBrecht Van Lommel
into account.
2010-08-06Fix #23196: running python scripts didn't do an undo push. Now it doesBrecht Van Lommel
means you can easily undo what the script did, and keeps the undo stack up to date. Maybe sometimes it's not necessary, but I think it's reasonable to do this always.
2010-08-06Fix #23204: render disconnected hair with child particles could crash.Brecht Van Lommel
2010-08-06remove narrow ui featureCampbell Barton
- re-arranged UI in a way that gave far too much vert scrolling. - was added all over for simple things like making text="", layout engine should handle this. - Ton and Brecht are ok with removing this now. Ton would like to work on the layout engine to make it better support these cases.
2010-08-06Fix for silly mistake in overlap draw mode code, still drawing too much.Brecht Van Lommel
2010-08-06bugfix [#19525] Curve modifier moves mesh geometry firstCampbell Barton
more of a request then a bug but shows up a strange limitation with curve deform modifier, The mesh bounding box would set the deform axis start/end to map the deformation of the curve to. This means it ignored offset in the object location and object data location (you could use a dummy vertex to trick it). Old files wont change, added an option (next to stretch), called 'Bounds Clamp', old files have this behavior but newly made curves have it disabled. Double checked this gives useful results with stretch on/off and negative axis.
2010-08-06Minor cleanup to lattice.c while looking into [#19525] Curve modifier moves ↵Campbell Barton
mesh geometry first A subtle change with the curve deform modifier is when a vgroup is used: the mesh bounds were being calculated based on the verts in the group (ignoring their weight). Now ignore verts weighted at 0.
2010-08-06bugfix/functionality fix [#21752] 3D cursor vanished and does not come backCampbell Barton
Setting the 3d cursor in perspective mode would keep the cursor behind the viewport, now check if the cursor is begind the viewport and use the orbit location to set the cursor depth rather then the existing plane.
2010-08-06bugfix [#23194] export UVs miss the extension fileCampbell Barton
also made all other exporters do this. Made some internal changes. - moved path functions from bpy.utils to bpy.path (similar to os.path) - added functions... bpy.path.ensure_ext(path, ".ext", case_sensitive=False) # simple function to ensure the extension is set. bpy.path.resolve_ncase(path) # useful for importing scenes made on windows where the path case doesnt match the files.
2010-08-06fix for un-initialized variable in screw modifier.Campbell Barton
2010-08-06bugfix [#23179] Screw Modifier looses VGroupsCampbell Barton
- flip option now flips faces rather then flipping loop order. Now it can copy vertex data in chunks the size of the original vertex count. - converted macro's to static func's and some general cleanup.
2010-08-05bugfix [#23182] Using self.report() inside poll() gives crashCampbell Barton
poll() function is now a static method in python, this is more correct, matching C where the operator is not created to run poll. def poll(self, context): ... is now... @staticmethod def poll(context): ... Pythons way of doing static methods is a bit odd but cant be helped :| This does make subclassing poll functions with COMPAT_ENGINES break, so had to modify quite a few scripts for this.
2010-08-05bugfix [#23164] Copied Scene Nodes!Campbell Barton
copying a scene would still have nodes point back to the old scene which would crash (in some cases) or break rendering.
2010-08-05Do not reset bevel/taper object when they've got incorrect type - just doSergey Sharybin
noting in makebevelcurve and calc_taper functions if type is not curve. This avoids DNA changing depended on object recalc.
2010-08-05bugfix [#23148] "ImportError: __import__ not found" on changing Render FPSCampbell Barton
The BGE was getting the namespace dict directly from __main__ which conflicts with my recent fix to get the pickle module working which to overwrote the __main__ module on script execution. Simple fix is to have the BGE and Blender use the same method of getting namespaces. Renamed CreateGlobalDictionary() to bpy_namespace_dict_new() and moved into bpy_internal_import.c pickle still wont work in the BGE since we make a copy of __main__ namespace but for speed would rather not have to replace the __main__ module many times per second.
2010-08-05patch [#23185] Mark All in Text Editor always reports "Text not found" when ↵Campbell Barton
wrap is off
2010-08-04Add BF_BUILDINFO support to Python API too.Nathan Letwory
reported by dail in IRC #blendercoders.
2010-08-04== docs ==Luca Bonavita
Started some api documentation, hopefully these pages are now a bit more clear: - http://www.blender.org/documentation/250PythonDoc/bpy.types.Panel.html - http://www.blender.org/documentation/250PythonDoc/bpy.types.Menu.html - http://www.blender.org/documentation/250PythonDoc/bpy.types.Header.html
2010-08-04Fix #23003: setting particle number to 0 was not working correct,Brecht Van Lommel
committing patch #23119 by Jeroen Bakker to fix this, thanks!
2010-08-04Fix #22869: procedural compositing buffers from texture nodes were not restoredBrecht Van Lommel
correct between localize/merge, bugfix for #21727 only did it one way.
2010-08-04updated brush options from last commit so they are filtered correctly ↵Campbell Barton
(sculpt brushes only available in sculpt mode)
2010-08-04Brush/Paint internal changesCampbell Barton
- remove brush array for each Paint struct, just use a single brush pointer. - removed rna function based template filtering. - filter brushes using a flag on the brush and the pointer poll function. - set the brushes using a new operator WM_OT_context_set_id(). TODO - remake startup.blend, currently brush groupings are lost. - rewrite WM_OT_context_set_id() to use rna introspection.
2010-08-04Fix crash accessing particle edit values outside of particle edit mode.Brecht Van Lommel
2010-08-04Fix crash in point cache baking due to my recent changes.Brecht Van Lommel
2010-08-04== Makefiles ==Stefan Gartner
* add support for LCMS (disabled by default, set WITH_LCMS to true to enable it) * fixed typo that prevented TIFF support to be properly enabled * enable ray optimization by default (scons and cmake already did this) * fixed building with libsndfile on darwin (disabled by default) * quicktime: use audaspace headers from $(NAN_AUDASPACE)/include instead of intern * gameengine: add -DWITH_FFMPEG to compiler flags when building with ffmpeg support
2010-08-04include cleanup, no functional changesCampbell Barton
- removed DNA_brush_types.h from DNA_scene_types.h (and some other similar cases) - removed DNA_wave_types.h (never used) - removed Main.wave
2010-08-04Fix unbalanced {}.Guillermo S. Romero
2010-08-04bugfix [#23173] Blender crashes on selecting display color corrected image ↵Campbell Barton
in image editor notes, - Use our own callback which doesnt exit() blender. - Hard coded 'MONOSCNR.ICM' is bad, should this be a user preference or stored per image? - imb->crect was being set to imb->rect in some cases, disable this because its possible 'rect' gets reallocated and crect becomes freed memory. - when crect cant be created draw pink checkers, so users dont get confused if color correction isnt working. (previously would draw the uncorrected image, if it didnt crash)
2010-08-04Increase min/max range for Value input nodes. More useful when using Math ↵Nathan Letwory
nodes (inverting sign was impossible using value input in CMP before).
2010-08-04Add button to set Compression level when output to PNG. Without this there'd ↵Nathan Letwory
be absolute no compression at all = large PNGs.
2010-08-04Missed keyIndex data existment check when the whole nurb is deletingSergey Sharybin
2010-08-04removing the f so that glsl shaders work on older cardsTom Musgrove
2010-08-04bugfix [#23174] Text Editor: View Top of File and View Bottom of File not ↵Campbell Barton
working [Patch to fix attached] also moved these into the View menu (removed Edit->View)
2010-08-04bugfix [#23158] Translate operator leaks memory if nothing selectedCampbell Barton
2010-08-03fix for typo in commit #31007: filtering in file browser for png and tga ↵Andrea Weikert
files wouldn't work anymore.
2010-08-03minor cleanup, minimal functional change.Campbell Barton
replace some long duplicated, ifdef'd if statements for image extension. - new function: BLI_testextensie_array(), can take an array of extensions. - define extension arrays: imb_ext_image, imb_ext_movie, imb_ext_sound - we could have more of these. - removed amiga extensions iff and lbm