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
path: root/source
AgeCommit message (Collapse)Author
2013-01-12Merged changes in the trunk up to revision 53729.Tamito Kajiyama
Conflicts resolved: release/datafiles/startup.blend source/blender/blenloader/intern/readfile.c
2013-01-11add padding for node view-all, view-home operators.Campbell Barton
2013-01-11fix for bpy.props string get-length callback, PyUnicode_GetLength() isn't a ↵Campbell Barton
measure of the buffer size.
2013-01-11win32 has no kill, force crash for now, perhaps windows devs can do this ↵Campbell Barton
more correctly.
2013-01-11code cleanup: warnings, also add check in crash handler that a ↵Campbell Barton
wmWindowManager is present.
2013-01-11fix for error in gradient theme rgba_char_args_set() use, was setting char's ↵Campbell Barton
to float values.
2013-01-11Changing units of stiffness parameter in classical (new) SPH solver: used to ↵Alex Fraser
be speed of sound squared; now just speed of sound. The classical SPH solver was not in 2.65, so this change is unlikely to affect many users. But beta users who have been trying it out will need to change the stiffness parameter to sqrt(old value).
2013-01-11Fix own mistake in SPH solver selection. Thanks Campbell for pointing it out.Alex Fraser
2013-01-11remove CustomData_get_active_offset(), use CustomData_get_offset to return ↵Campbell Barton
the active layer, matching CustomData_get()
2013-01-11include a stacktrace in the crashlog text written by the segfault handler.Campbell Barton
2013-01-10speedup for DM_to_bmesh_ex(), no need to check vertex order when converting ↵Campbell Barton
faces since the loops are already in order, will speedup modifiers that use bmesh.
2013-01-10minor speedup for DM_to_bmesh_ex(), only duplicate the edge array when the ↵Campbell Barton
derivedMesh type isn't a CDDM.
2013-01-10Depsgraph hack feature - experimentalTon Roosendaal
Many depsgraph failures are because some data in the graph is being recalculated too early (or not at all). Since we better support animators with working renders, here's a hack to allow manual additional updates on frame changes. In Property Editor, Object, Panel "Relations Extra" you now have two buttons: - Extra Object Update - Extra Data Update This will do an extra update of object and/or its data ONLY on frame changes. Update happens as last. Tested on files collected in Wiki todo, several cases now work OK, especially the lags on updates.
2013-01-10Correction to do_versions() in 53676Sergey Sharybin
Affect on curve radius only if offset/extrude was used, otherwise radius could have been used for other things (like controlling hair) which will likely break compatibility. Reported by Tube project guys.
2013-01-10Fix build error on Mac, bool needs an #include.Brecht Van Lommel
2013-01-10Fix #33752: UV Orco coordinates were wrong for Cycles (and other externalBrecht Van Lommel
render engines). Replaced generating orco_index by filling the UV loop data directly which is easier and all that needed to be done anyway.
2013-01-10add a segfault handler that writes out the info log into a crash file ↵Campbell Barton
alongside the blend file.
2013-01-10Fix #33822: Compositor gets stuck if a sequencer window is also visibleSergey Sharybin
Issue was caused by a fix for rendered sequencer preview mode, which will likely conflict with compositor job. Made it so compositor job will be killed when sequencer uses rendered preview.
2013-01-10pyapi internal api code: check for == -1 rather then < 0, for known error ↵Campbell Barton
returns.
2013-01-10simple speedup for view3d numeric panel - dont loop on verts or edges if ↵Campbell Barton
none are selected.
2013-01-10Another fix for bpy.props getters/setters: PyC_AsArray does a refcount ↵Lukas Toenne
decrement internally on errors, need to skip Py_DECREF in that case to avoid negative refcounts.
2013-01-10fix for own mistake in recent changes to scanfill, bmo_triangle_fill_exec() ↵Campbell Barton
(alt+f), was missing BLI_SCANFILL_CALC_HOLES argument. reported as [#33819]
2013-01-10adding vertex color layer in mesh editmode would overwrite UV's, strange ↵Campbell Barton
nobody reported this since its been there since 2.63.
2013-01-10Fix for bpy.props getter/setter callbacks. These were missing a valid GIL ↵Lukas Toenne
state when being called outside the UI context.
2013-01-10editmesh texface drawing, reuse customdata offset rather then looking up ↵Campbell Barton
each UV and vertex color, gives overall ~9.5% drawing speedup in my tests. was also doing NULL checks on UV's which are never NULL in this case.
2013-01-10Bug fix 33732Ton Roosendaal
Modal operators with hardcoded (in C) event handling now don't get double clicks anymore. For modal keymaps things work OK. This fixes number input typing for CTRL+B bevel, for example.
2013-01-10bmesh todo: uv stretch area draw mode wasn't calculating ngon area - added ↵Campbell Barton
area_poly_v2().
2013-01-10don't call BKE_mesh_tessface_ensure() from DM_to_mesh(), caller must do this ↵Campbell Barton
instead.
2013-01-10transforming verts was getting the bevel weight for each vertex even if ↵Campbell Barton
bevel-weight wasnt being transformed.
2013-01-10fix for editmesh calculating normals twice when using the number-buttons.Campbell Barton
2013-01-10don't store bevel weights or edge crease customdata layers in editmode ↵Campbell Barton
unless they are needed. configurable in 'Geometry Data' panel, will be added when running crease edges transform for example.
2013-01-09speedup for editmesh getVert and getEdge, were doing 2x customdata layer ↵Campbell Barton
lookups for crease and bevel weight, also make use of the existing meshdata array for lookups.
2013-01-09Small fix for r53685: Allow setting NULL/None as parent, i.e. detach a node ↵Lukas Toenne
from a frame.
2013-01-09Make the node.parent property editable in RNA, so frame hierarchy can be ↵Lukas Toenne
changed by scripts without resorting to operator hacks. Performs sanity checks internally to make sure that a) Only frames are used as parents. In future other nodes may be used for parenting, that will require more sophisticated poll functions. b) Avoid infinite recursion. If the supposed parent is already attached to a frame node the parent assignment will be ignored.
2013-01-09Usability fix: Ton Roosendaal
Blender's data link button (typically with menu and searching options) now has a X icon to clear its contents. Before you had to click, delete text, enter. For example: - Object Parent - Modifier objects or vertexgroups This fix saves each user 100 clicks per day, with 100k users that's 3 billion clicks per year!
2013-01-09Fix #33815: blender internal crash rendering material pass with strands.Brecht Van Lommel
Patch from Sergey with modifications.
2013-01-09partial fix for [#32581] Mesh properties API does not allow for zeros in ↵Campbell Barton
byte array bmesh access allows zero bytes, support still needs adding via RNA.
2013-01-09remove uiPanelClearType(), instead redraw all windows when ↵Campbell Barton
registering/unregistering.
2013-01-09fix [#33808] custom property write RNA_pointer_get: xxx.xxxx not found in ↵Campbell Barton
the console message was harmless but annoying.
2013-01-09reduce the alpha of console selection (text was too hard to read)Campbell Barton
2013-01-09Fix #33796: Curve radius makes affect only in full fill modeSergey Sharybin
2013-01-09avoid having dangling panel pointers in the interface, unregistering addons ↵Campbell Barton
could leave the interface pointing to freed memory.
2013-01-09add RNA_def_struct_ptr(...) to use for runtime struct registration, saves ↵Campbell Barton
over 2000 string lookups on startup and gives overall ~10% speedup for starting blender on my system.
2013-01-09fix [#33806] weight paint crash and computer freeze when paintingCampbell Barton
clear weight paint runtime data on file-load.
2013-01-09style cleanupCampbell Barton
2013-01-09drawing texture icon was multiplying the red channel by alpha, this is ↵Campbell Barton
almost certainly a typo/accident.
2013-01-09Fix for BPy_FrsMaterial docstring.Tamito Kajiyama
2013-01-09Style cleanup in OCIO areaSergey Sharybin
Also fixed typo in function name.
2013-01-09Fix #33809: Wrong exposure affect after alpha premul changesSergey Sharybin
Exposure shouldn't affect on alpha channel, only RGB shall be affected by exposure. Was a regression since recent alpha premul pipeline changes.
2013-01-08fix for select flushing in face mode for mesh 'Select More'Campbell Barton