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-09svn merge -r 40061:40078 ↵soc-2010-nicksBenoit Bolsee
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-09use opengl vertex arrays for the base widgets, their rounded corners, arrows ↵Campbell Barton
and emboss. (note, this is from OpenGL 1.1 from 1992, nothing fancy), gives moderate speedup on my system when showing many buttons (10% - 15%).
2011-09-09[#28595] Select similar edges by face angles ignores z component of normal ↵Sergey Sharybin
angles Patch provided by Andrew Wiggin (ender79). Thanks!
2011-09-09warning fixesCampbell Barton
2011-09-09Fix #28590: Sculpt Overlay Texture in Viewport Glitched and Wrong icon for ↵Sergey Sharybin
Overlay Option? Use clamp to border for fixed textures.
2011-09-09error (case insensitive search replace)Campbell Barton
2011-09-09replace magic numbers with defines to make the interface source more readable.Campbell Barton
only functional change is the uiWidgetBase struct stored up to 64 verts, changed this to 36 since thats the most that is used atm, added assert if this ever changes.
2011-09-09Hotkey tweaks: Start/End frame jumping back to Shift-Left/RightJoshua Leung
I'd moved them to Ctrl-Shift-Left/Right having thought that they were for some reason now conflicting with some other hotkeys. Apparently not.
2011-09-09Patch [#23443] Change outliner filter into searchJoshua Leung
Shane Ambler (sambler) for this 12-month vintage! From description: One thing with the outliner filter box is it only filters items that are currently visible. To find what you want you need to manually expand a few levels so that what you want to find is visible. This small patch expands items when filtering is done - effectively turning it into a search. Currently this does not alter the datablocks view as expanding all entries takes waaaay tooooo long. I prevent the expansion of RNA entries for userprefs which prevents infinite recursion but the datablocks list is just too big for this approach. I think it would need a custom outliner_build_tree for a full search.
2011-09-09forgot to resolve one conflict in previous mergeBenoit Bolsee
2011-09-09Apply small patch by Shane Ambler:Nathan Letwory
* inline of math funcs for Apple PPC * eltopo big/little endian ifdef
2011-09-09svn merge -r 39975:40061 ↵Benoit Bolsee
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-09GPU: add gpu python module with export_shader() function to export GLSL shader.Benoit Bolsee
shader = gpu.export_shader(scene,material) Returns the GLSL shader that blender generates to produce the visual effect of material in scene for the purpose of reusing the shader in an external engine. This function is meant to be used in a material exporter so that the GLSL shader can be exported entirely. The return value is a dictionary containing the shader source code and all associated data. The full documentation is under sphinx. Warning: there has been an API between the patch and this commit: uniform['lamp'] and uniform['image'] now return python reference to ID block instead of ID name as before. The X3D exporter that uses this function must be adapted.
2011-09-09workaround for msvc not supporting variable length args in macros.Campbell Barton
2011-09-09Fix #28392: some selection operators were working in linked scenes, others not.Brecht Van Lommel
This allows all object selection operators now, useful for inspecting the scene.
2011-09-09- turn RNA_warning into a macro which includes the function name (was being ↵Campbell Barton
written in manually but had incorrect func names in places). - add __func__ define to BLI_utildefines.h for MSVC.
2011-09-09SVN maintenance.Guillermo S. Romero
2011-09-09bpy api - add new page for best-practice (so Thomas has something to point ↵Campbell Barton
to when kicking devs for writing shoddy UI layouts)
2011-09-08Forgot to add FFmpeg DLLs list to linuxcross config.Sergey Sharybin
2011-09-08Fix #28310: import of key configuration with modal keymap not working.Brecht Van Lommel
2011-09-08Modifiers: put uv project and vertex weight modifiers in separate category,Brecht Van Lommel
couldn't really think of a good name for it, suggestions welcome.
2011-09-08Modifier UV Project UI:Thomas Dinges
* Code cleanup.
2011-09-08Vertex Weight UI:Thomas Dinges
* Remove check for ob.type mesh, this is done on RNA Level and not needed here * Removed unnecessary row declaration
2011-09-08correction to docs.Campbell Barton
2011-09-08correct fix for #28558Campbell Barton
2011-09-08Fix #28545: User Preferences - System Tab - Reset All To Default Values on ↵Sergey Sharybin
OpenGL Lights Added default direction to light.
2011-09-08Vertex Weight Proximity: minor updates and fixes.Bastien Montagne
*Updated UI code (replaced “row columns” by splits ;) ). *Clamped global influence to [0.0, 1.0] range! *Added/edited some tooltips for Proximity. *Proximity distance mapping can now be reversed by entering Lowest Dist > Highest Dist. *Moved mapping before masking in Proximity, much more sensible this way!
2011-09-08Fixed potential issue in mirrored loop node sockets. These are currently not ↵Lukas Toenne
used, but clang pointed this out.
2011-09-08Minor fixes for some unfounded clang warnings.Lukas Toenne
2011-09-08Shader node tree exec data cannot use the exec->nodetree before it is ↵Lukas Toenne
initialized.
2011-09-08fix for misc py errors + some pep8 edits.Campbell Barton
2011-09-08patch from Uncle_Entity on IRC for fedora/colladaCampbell Barton
2011-09-08attempt to have a threadsafe version of PyC_ExceptionBuffer didnt work with ↵Campbell Barton
UI script errors, reverting r39886.
2011-09-08finished tips and tricks section of blender/python api docs, now included in ↵Campbell Barton
generated docs.
2011-09-08fix [#28558] more edge_keys than edgesCampbell Barton
2011-09-08Vertex Weight Proximity: fixing bug #28560 (memory leak).Bastien Montagne
2011-09-07Introduce struct for export settings in COLLADA export code. This will make ↵Nathan Letwory
it easier to add new options without having to change function signatures all over the place.
2011-09-07svn merge -r 37306:39975 ↵Benoit Bolsee
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-07Commiting patch #28552 which was posted by Andrew Wiggin as fix for #28551Sergey Sharybin
Didn't notice this patch when was fixing bug myself, but it fixes some more suspecious usages of angle_v2v2 instead of angle_v3v3.
2011-09-07Node comparison function for sort order did not take parent selection into ↵Lukas Toenne
account.
2011-09-07Fix #28551: Select similar by normals ignores z component of normal anglesSergey Sharybin
Select grouped used angle_v2v2 instead of angle_v3v3.
2011-09-07OSX: revert default compile to i386, for it breakes QTKit-condition for some ↵Jens Verwiebe
unknown reason
2011-09-07Updating render layer and image output sockets was not working due to ↵Lukas Toenne
changes in snode_set_context. Before the r39941 this used a hack to 'test for first drawing', but since the snode->nodetree was set to NULL each time at the start of that function the condition would always evaluate true anyway. Simply removed that check to restore previous behavior.
2011-09-07Fix for crash when duplicating image or render layer nodes.Lukas Toenne
These nodes use cached buffers (in sock->cache), which need to be cleared when duplicating the node, otherwise the buffer will be freed twice.
2011-09-07Fix #28541: crash with operator reports in some cases, caused by my recent fixBrecht Van Lommel
for missing reports, thanks to Sergey for tracking this down.
2011-09-07Fixed offset for socket remove buttons ('x') in node groups.Lukas Toenne
2011-09-07Apply patch [#28415] 3d mouse orbit mode individual axes enhancementNathan Letwory
Submitted by Rainer Wahler This patch enables individual axis inversion in trackball mode.
2011-09-07Code for setting/getting/freeing executable nodes in compositor was still ↵Lukas Toenne
using the plain nodetree->nodes list, which is not dependency sorted any more. This caused missing updates for viewers and other nodes. Instead this code now uses the execution data generated before, which has a correctly sorted list of bNodeExecData.
2011-09-07Initialize the exec data in for composite with the node tree pointer. ↵Lukas Toenne
Doesn't matter now since composites are not executed in parallel, but just to be safe.
2011-09-07interface + naming improvements to vertex wright modifierCampbell Barton
- WeightVG -> Vertex Weight - mapping_mode -> falloff_type - nicer layout for VertexWeightModifiers add/remove options