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
2012-10-08Allow user config files in qtcreator project.Lukas Toenne
The blender.config file used for local #defines in qtcreator projects is rewritten on every project update. To avoid losing user settings these can now be written to an optional blender_custom.config file, which is then merged into the main blender.config on updates.
2012-10-08resize info header (was too much white space)Campbell Barton
2012-10-08speaker and empty where hardly visibleCampbell Barton
2012-10-08update to ubuntu themeCampbell Barton
2012-10-08style cleanup: pep8Campbell Barton
2012-10-08quiet msvc warning & allow zero arguments to add functions.Campbell Barton
2012-10-08Code cleanup - Convert if blocks to switchJoshua Leung
2012-10-08style cleanup: pep8Campbell Barton
2012-10-08Do not use nodeLabel() to generate new nodes' names, this is an UI func ↵Bastien Montagne
returning translated strings, which should never get into data. And it may generates dummy names in some situations (like all new Filter nodes were getting "Soften" as name (default option), better to always get "Filter" in this case!). (Note for Lockal: also checked fcurves/drivers, but those names are directly taken from RNA prop name, hence they are as UI label, translated in the current language, but not stored in data. So no problem here ;) ).
2012-10-08code cleanup: reduce change the size of some float vectors that were bigger ↵Campbell Barton
then they needed to be. update to clang_array_check.py - parse function definitions lazily for some speedup.
2012-10-08Fix #32803: Incorrect sequencer color space for newly added scenesSergey Sharybin
2012-10-08Code cleanup - silence some "uninitialised" warnings in BMesh codeJoshua Leung
There are still a lot more in bmo_bevel.c and bmo_extrude.c, but those don't seem that easy to fix.
2012-10-08Bugfix: No enum tooltips displayed for many 3D view navigation tools (+ CodeJoshua Leung
cleanup) * Enum tooltips will only be detected in the case that we assign that as the default property (ot->prop) of the operator. Set all of the offending properties to get this status, since those operators would be useless without that property anyway * Improved the wording/capitalisation of a few of these tooltips and labels
2012-10-08Display enum descriptions in tooltips for operators using a "type" or "mode"Joshua Leung
property Changes: This commit adds a second line to the tooltips (below the generic operator description) showing the appropriate description for each enum option. This brings it more into line enum properties in Blender which also show this sort of information. Rationale: Operators such as Snap and Mirror in the Action and Graph Editors use an enum to control their behaviour (respectively, "how to snap" or "what to use as the mirror line"). In the menus, these options are displayed using a submenu, but hovering over each of these items for more information from a tooltip only shows the (relatively unhelpful) generic operator tooltip/description. Another area where these descriptions are useful is for Keying Sets, where it's now possible to see the descriptions for what each Keying Set does/affects/requires. Again, this is more helpful than just the generic tooltip, which would be something like "Insert keyframes using a Keying Set".
2012-10-08Patch [#32639] Pose breakdown confirm by Return KeyJoshua Leung
Thanks Julien DUROURE (julien)
2012-10-08fix [#32799] right click select in filebrowser breaks opening foldersCampbell Barton
own regression since 2.63, The path length for FILE_OT_select_bookmark was too short as well (256 --> FILE_MAXDIR).
2012-10-08BGE: Setting up the RAS_ICanvas interface as the primary way to alter the OpenGLMitchell Stokes
viewport. This helps to eliminate OpenGL calls in weird places like the physics code and to reduce glGet calls, which are expensive. There should be no functional changes (except maybe a very slight speed improvement).
2012-10-08add option to build without blenders default avi codec.Campbell Barton
2012-10-08fix for crash in the sequencer if the video file fails to load (missing NULL ↵Campbell Barton
check on imbuf), all other uses of sequencer_imbuf_assign_spaces() check for NULL or assume IMB_allocImBuf() succeeds.
2012-10-08BGE: Disable depth testing when drawing the overhead profile information in ↵Mitchell Stokes
the Blenderplayer. This keeps the text from being blocked by geometry in the scene.
2012-10-08quiet invalid warning in ffmpeg_log_callback with -Wmissing-format-attribute.Campbell Barton
2012-10-08code cleanup: replace VECADDISFAC with math function.Campbell Barton
2012-10-08minor edit to type checking macro to avoid clangs static checker tagging the ↵Campbell Barton
var as possibly NULL.
2012-10-08Grease Pencil py-apiDan Eicher
* new/remove for GPencil frames/strokes/ * add/pop for points * clear for frame/layer & grease_pencil * copy for frame + fix for free_gpencil_frames() not clearing the active frame
2012-10-07BGE: When applying movement to an object with the Character physics type, ↵Mitchell Stokes
use the btKinematicCharacterController's setWalkDirection() instead of moving the physics object ourselves. This reduces issues with tunneling (the character going through other objects).
2012-10-07Fix file descriptor leak in BLI_file_ungzip_to_mem and small memleak in ↵Sv. Lockal
wm_window_title.
2012-10-07Revert fix for #31806, needs a better solution, can hang compiling some shaders.Brecht Van Lommel
2012-10-07style cleanup: line length,Campbell Barton
rename V3D_PROJ_RET_SUCCESS -> V3D_PROJ_RET_OK
2012-10-07code cleanup: grease pencil eraser had duplicated logic for getting screen ↵Campbell Barton
coords of a point, move into a static function.
2012-10-07code cleanup: use checks for empty rather then size in the BGECampbell Barton
2012-10-07fix for logical errorsCampbell Barton
- range check on hair_velocity_smoothing() was off by one. - cloth sim parm's are used before NULL check in readfile.c
2012-10-07style cleanup: if();Campbell Barton
2012-10-07code cleanup: glare stream operation was setting alpha array twice.Campbell Barton
2012-10-07add type checking for more error prone macros.Campbell Barton
2012-10-07rename avi files (endian.h is common linux include).Campbell Barton
2012-10-07patch [#32556] Stupid endian conversion in avi formatCampbell Barton
from Andreas Schwab (schwab) modified to use code from BLI_endian_switch.
2012-10-07Optimization for endian switching, but shifting is a lot faster then using a ↵Campbell Barton
temp char (approx 18x speedup on my system).
2012-10-07patch [#32791] Spelling mistakes corrected.Campbell Barton
from Sunny Gogoi (darkowlzz)
2012-10-07Fix render engine API compatibility breakage in end_result, this parameterBrecht Van Lommel
should have been optional.
2012-10-07BGE: Committing patch [#31442] "API improvements: Group references python ↵Mitchell Stokes
api, for better control over groups and instances" by Martin Sell (moerdn). This patch adds a member and a group property to KX_GameObject: * KX_GameObject.member returns the list of group members if the object is a group object, otherwise None is returned * KX_GameObject.group returns the group object that the object belongs to or None if the object is not part of a group
2012-10-06Force USE_QTKIT for osx 64bitJens Verwiebe
2012-10-06Fix for WITH_LLVM cmake option: When using WITH_CYCLES_OSL this option is ↵Lukas Toenne
forced ON, but this change was not cached yet. Thanks to Jens Verwiebe for providing this fix.
2012-10-06Avoid unecessary minimizer calculations in dualconNicholas Bishop
* The minimize() function, which solves a least-squares problem, is only needed for sharp remesh mode, but was being calculated for smooth and blocks modes as well. Disabling this calculation when it's not needed gives a big performance boost.
2012-10-06Code cleanups for dualcon octreeNicholas Bishop
* Move InternalNode operators from Octree class into InternalNode struct * Constify various member functions
2012-10-06Increase maximum octree depth to 12Nicholas Bishop
Note that this is just an RNA change, underlying dualcon octree already supports even higher values.
2012-10-06Cycles / OSL:Thomas Dinges
* OSL UI message did not show up when device type was GPU, but User Preferences were None. Also remove experimental check, more convenient for testing.
2012-10-06Improve flat-shaded VBO drawing for sculpt meshesNicholas Bishop
Separate vertex copies are now made for flat-shading, such that the normal is correctly flat-shaded. The element index buffer is not created in this case.
2012-10-06Code cleanups for PBVH GPU buffersNicholas Bishop
* De-duplicate GPU code to check if VBO should be used. * Add a flag to indicate if the buffer should be drawn smooth or not, rather than checking each time the node is drawn.
2012-10-06Fix for a case of 'static initialization fiasco' with OSL closure variables. ↵Lukas Toenne
The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types. Putting static initialization into functions works just as well, but ensures the OIIO::TypeDesc access is delayed until initialization is complete.
2012-10-06Fix for incomplete loading of liboslexec static library. This is needed in ↵Lukas Toenne
order to provide the osl_allocate_closure_component function for LLVM.