Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-12 | Merged changes in the trunk up to revision 53729. | Tamito Kajiyama | |
Conflicts resolved: release/datafiles/startup.blend source/blender/blenloader/intern/readfile.c | |||
2013-01-11 | add padding for node view-all, view-home operators. | Campbell Barton | |
2013-01-11 | fix for bpy.props string get-length callback, PyUnicode_GetLength() isn't a ↵ | Campbell Barton | |
measure of the buffer size. | |||
2013-01-11 | win32 has no kill, force crash for now, perhaps windows devs can do this ↵ | Campbell Barton | |
more correctly. | |||
2013-01-11 | code cleanup: warnings, also add check in crash handler that a ↵ | Campbell Barton | |
wmWindowManager is present. | |||
2013-01-11 | fix for error in gradient theme rgba_char_args_set() use, was setting char's ↵ | Campbell Barton | |
to float values. | |||
2013-01-11 | Changing 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-11 | Fix own mistake in SPH solver selection. Thanks Campbell for pointing it out. | Alex Fraser | |
2013-01-11 | remove CustomData_get_active_offset(), use CustomData_get_offset to return ↵ | Campbell Barton | |
the active layer, matching CustomData_get() | |||
2013-01-11 | include a stacktrace in the crashlog text written by the segfault handler. | Campbell Barton | |
2013-01-10 | speedup 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-10 | minor speedup for DM_to_bmesh_ex(), only duplicate the edge array when the ↵ | Campbell Barton | |
derivedMesh type isn't a CDDM. | |||
2013-01-10 | Depsgraph hack feature - experimental | Ton 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-10 | Correction to do_versions() in 53676 | Sergey 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-10 | Fix build error on Mac, bool needs an #include. | Brecht Van Lommel | |
2013-01-10 | Fix #33752: UV Orco coordinates were wrong for Cycles (and other external | Brecht 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-10 | add a segfault handler that writes out the info log into a crash file ↵ | Campbell Barton | |
alongside the blend file. | |||
2013-01-10 | Fix #33822: Compositor gets stuck if a sequencer window is also visible | Sergey 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-10 | pyapi internal api code: check for == -1 rather then < 0, for known error ↵ | Campbell Barton | |
returns. | |||
2013-01-10 | simple speedup for view3d numeric panel - dont loop on verts or edges if ↵ | Campbell Barton | |
none are selected. | |||
2013-01-10 | Another 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-10 | fix 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-10 | adding 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-10 | Fix for bpy.props getter/setter callbacks. These were missing a valid GIL ↵ | Lukas Toenne | |
state when being called outside the UI context. | |||
2013-01-10 | editmesh 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-10 | Bug fix 33732 | Ton 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-10 | bmesh todo: uv stretch area draw mode wasn't calculating ngon area - added ↵ | Campbell Barton | |
area_poly_v2(). | |||
2013-01-10 | don't call BKE_mesh_tessface_ensure() from DM_to_mesh(), caller must do this ↵ | Campbell Barton | |
instead. | |||
2013-01-10 | transforming verts was getting the bevel weight for each vertex even if ↵ | Campbell Barton | |
bevel-weight wasnt being transformed. | |||
2013-01-10 | fix for editmesh calculating normals twice when using the number-buttons. | Campbell Barton | |
2013-01-10 | don'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-09 | speedup 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-09 | Small fix for r53685: Allow setting NULL/None as parent, i.e. detach a node ↵ | Lukas Toenne | |
from a frame. | |||
2013-01-09 | Make 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-09 | Usability 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-09 | Fix #33815: blender internal crash rendering material pass with strands. | Brecht Van Lommel | |
Patch from Sergey with modifications. | |||
2013-01-09 | partial 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-09 | remove uiPanelClearType(), instead redraw all windows when ↵ | Campbell Barton | |
registering/unregistering. | |||
2013-01-09 | fix [#33808] custom property write RNA_pointer_get: xxx.xxxx not found in ↵ | Campbell Barton | |
the console message was harmless but annoying. | |||
2013-01-09 | reduce the alpha of console selection (text was too hard to read) | Campbell Barton | |
2013-01-09 | Fix #33796: Curve radius makes affect only in full fill mode | Sergey Sharybin | |
2013-01-09 | avoid having dangling panel pointers in the interface, unregistering addons ↵ | Campbell Barton | |
could leave the interface pointing to freed memory. | |||
2013-01-09 | add 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-09 | fix [#33806] weight paint crash and computer freeze when painting | Campbell Barton | |
clear weight paint runtime data on file-load. | |||
2013-01-09 | style cleanup | Campbell Barton | |
2013-01-09 | drawing texture icon was multiplying the red channel by alpha, this is ↵ | Campbell Barton | |
almost certainly a typo/accident. | |||
2013-01-09 | Fix for BPy_FrsMaterial docstring. | Tamito Kajiyama | |
2013-01-09 | Style cleanup in OCIO area | Sergey Sharybin | |
Also fixed typo in function name. | |||
2013-01-09 | Fix #33809: Wrong exposure affect after alpha premul changes | Sergey 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-08 | fix for select flushing in face mode for mesh 'Select More' | Campbell Barton | |