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
2013-02-01Move opencl and reigidbody from source/blender/ to intern/Sergey Sharybin
This modules does not depend on any blender-specific data structures or algorithms and due to our policy better be placed to intern/ Shall be no functional changes, tested CMake and SCons on Linux, hopefully other platforms will work as well. P.S. SVN history shall be preserved for the files.
2013-02-01fix for [#33803], error was caused by sloppy coding in r53487, converting ↵Campbell Barton
trackpad to wheel events. if you moved your mouse fast over a button the event would get converted to a wheel, even if the input event wasnt a MOUSEPAN event. When Alt was held this was noticable because Alt+Wheel changes button values. added an assert to avoid this happening again.
2013-02-01code cleanup: make wmEvent's 'const' in interface code (reduces manual ↵Campbell Barton
checking that they are not modified).
2013-02-01expose WITH_BOOST as a cmake option, this just disables boost deps since it ↵Campbell Barton
was becoming annoying to remember all of them.
2013-02-01fix error with flipped vertex slide failing, also fix bug where you could be ↵Campbell Barton
flipped and in proportional vertex slide mode.
2013-02-01ui_but_anim_expression_create was never returning true, even when it succeeded.Campbell Barton
2013-02-01style cleanupCampbell Barton
2013-02-01disable xinerama and xinput if libraries are missing.Campbell Barton
2013-01-31OSL 1.3x / Windows 64:Thomas Dinges
* Added missing define into SConscript file. This also makes r54232 obsolete, so removing this again.
2013-01-31Fix #34034: keyframe display of color/curve buttons was broken after revisionBrecht Van Lommel
53132 which changed the RNA index to -1 for these. Also made it so that these buttons no longer display "Insert Single Keyframe" and only "Insert Keyframe" as you can't edit individual components here so it's only confusing.
2013-01-31Cycles: disable unnecessary preview render job for per node previews, they don'tBrecht Van Lommel
work so was just wasting CPU time.
2013-01-31 Apply patch [#33999] Wrapping mode for the "translate" compositing nodeMonique Dewanchand
this patch enables the translate node to wrap around the image borders. This is especially needed if the translate node is not used to position elements on a layer but when it is used instead for seamless backgrounds like mountains or clouds that should be repeated over time (by animating the x/y values). No trunk without docs! So here is my documentation: http://wiki.blender.org/index.php/User:Plasmasolutions/TranslateNodeExtension The code is properly documented and should be easy to read and understand. When there are any problems or issues, please comment, I'll tackle them right away! Greetings, Thomas Beck * optimized determination dependant areas * fixed some issues with scale node There are still some issues when scaling very small values (x=0.0001) - At Mind -
2013-01-31Fix UI translation partly missing in scons builds (reported by Leon Cheung ↵Bastien Montagne
and Gabriel Gazzán on ML, and lockal on IRC, thanks). The problem is that, when HAVE__BOOL is not defined (as it is the case in scons currently), BLI_utildefines.h defines bool as a standard type. Was using signed char, which makes eg "bool foo = 1024" be false (overflow)! Especially nasty when using bitflags (think we have been lucky to not have worse bugs because of that)! So changed fallback bool type to unsigned int.
2013-01-31Fix #33874: active UV map chooser in uv editor should not have X button as youBrecht Van Lommel
can't not have an active UV map.
2013-01-31Attempt to fix cycles OSL link error on windows 64 bit.Brecht Van Lommel
2013-01-31Fix bevel bug #33906, unwanted distortion with skewed meshes.Howard Trickey
The code for making a rounded profile edge at a vertex needed a special case for when that profile is on the third face (the one not touched by the beveled edge) when only one edge is beveled and the three faces are not orthogonal.
2013-01-31Fix scons building under unix. Now we should really have only *one* ↵Bastien Montagne
'/usr/lib' lib search path, in last position! Previously we could have a bunch of those, even in first position, which would e.g. prevent linking against a custom boost in /opt/lib/boost if you had a system boost installed...
2013-01-31replace BLI_make_file_string with BLI_join_dirfile since its much more ↵Campbell Barton
simple and does whats needed.
2013-01-31write all crashlogs into the temp directory (not next to blend files).Campbell Barton
2013-01-31Add Xinerama support for GHOST_GetMainDisplayDimensions() so X11 works as it ↵Campbell Barton
should (previously would include all monitors). Now the active monitor size is used on startup. Currently the cursor position is checked for intersection with the monitor bounds to find the active screen.
2013-01-31add ghost function getAllDisplayDimensions, GHOST_GetAllDisplayDimensionsCampbell Barton
This returns the desktop size, not just the size of the active monitor, useful since this constrains the mouse and we dont have to detect the active monitor (which isn't so straightforward with xlib). carbon/cocoa are TODO, they still use getMainDisplayDimensions().
2013-01-31start window non-maximized since this is more the `default` state for ↵Campbell Barton
windows. (linux/win only)
2013-01-31Fix msvc compileMiika Hamalainen
2013-01-31patch [#33985] Added FModifierEnvelope control_point add remove to APICampbell Barton
from Peter Staples (batfinger)
2013-01-31fix [#34050] Regression from 2.49, "Release confirms" interferes with loop ↵Campbell Barton
cutting
2013-01-31initializing maximized/fullscreen windows in x11 would start normal, then ↵Campbell Barton
maximize - causing noticeable flicker.
2013-01-31fix/workaround [#34026] Blender starts with too large windowCampbell Barton
Minimal change to stop blender window opening across all monitors. Workaround the problem by starting maximized, and using sane defaults for non maximized window. I checked on a few different solutions to this, Using Xinerama works OK, but with different size monitors and not knowing which one the window-manager will pick in advance - this can be wrong too. Now instead of opening with the screen size, just start maximized and use a default size for the non-maximized window (clamped by the screen size). This isn't perfect since you could have 2x monitors at 1024x768, open blender, un-maximize - and blender window would cross over into the second monitor.
2013-01-31GPencilStrokePoints.add() - use MEM_recallocN to initialize newly created pointsDan Eicher
2013-01-31Cycles:Thomas Dinges
* One more fix for Boost Linker errors with new OSL master branch.
2013-01-31Fix cycles windows link errors when building with OSL master branch.Brecht Van Lommel
2013-01-31style cleanupCampbell Barton
2013-01-31add BLI_mempool_as_arrayN utility function for getting the mempool as a new ↵Campbell Barton
array (utility function currently unused).
2013-01-30Fix #33984: cycles shadow pass problem with CUDA.Brecht Van Lommel
2013-01-30Cycles: make multiple importance sampling for lamps an option per lamp now,Brecht Van Lommel
disabled by default for backwards compatibility. http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Integrator
2013-01-30Patch by erwin94 [#34015] dilate/erode multithreadingMonique Dewanchand
another patch for the dilate/erode step method, still without any functional changes. This time it keeps the general algorithm but uses the tile system to make it multithreaded. I could not measure a speedup on my 2-core laptop, but hope that it will be faster for more cores. The immediate speedup that is very visible though is that tiles come in as soon as they are calculated and a dilate/erode node does not block the whole image to be calculated. till then, David.
2013-01-30startup.blend editsCampbell Barton
- make timeline less tall. - make outliner more tall. - set node and image channel displayes to RGBA.
2013-01-30disable ubuntu unity workaround, causes issues with modifier keys held doun ↵Campbell Barton
with multiple windows. no time to fix now so disabling.
2013-01-30Cycles material preview: fix for generated/packed/movie filesSergey Sharybin
Issue was caused by cycles trying to find builtin images in a main database and in case of preview render images are not in database, they're just referenced by shader node tree. Now builtin images in cycles have got void* pointer to store data needed to load builtin images. In case ob blender session, this pointer will store pointer from PointerRNA for image datablock and used later to construct Image class based on this pointer. This also saves database lookup for final render which is nice :) Reviewed by Brecht.
2013-01-30Add active region for operator execution.Campbell Barton
This means you can for example, uv unwrap in quad-view and change settings in the toolbar without defaulting back to the first quad-view region available. This may be displayed to the user later, for now this is set on executing registrable operators.
2013-01-30fix [#33740] Incorecct UV mapping from camera viewCampbell Barton
Bug was in fact that the options for this operator couldn't be accessed (unless you knew to press f6), now the redo panel sets the window area before polling. Now other operators that use the window region will show settings too.
2013-01-30cmake config files BOOL type was ignored by cmake.Campbell Barton
2013-01-30BGE: Some various changes to make moving the character physics type easier:Mitchell Stokes
* Undoing the previous applyMovement() changes for characters. This was causing bugs for the Motion Actuator. * Creating a Character Motion type for the Motion Actuator with specific controls for characters. This includes moving, rotating and jumping. * Adding a KX_CharacterWrapper.walkDirection to set the character's direction and speed. Note, this also resolves the following bugs: [#33585] "Setting dLoc of motion actuator [0,0,0] via python won't stop object" reported by Manuel Bellersen (urfoex) [#33503] "Character physics type won´t accept more than one motion anymore" reported by Mr Larodos
2013-01-30patch [#33886] Combine Dissolve Menu with Delete MenuCampbell Barton
2013-01-30patch [#34039] Fix Alt key glitch on Unity desktopCampbell Barton
by Shinsuke Irie (irie) with own minor changes.
2013-01-30bridge tool could make bow-tie quads when given 2 isolated edges.Campbell Barton
2013-01-30fix [#33987] X-ray mode on bones nullifies weight paint modeCampbell Barton
This effected vertex paint mode too.
2013-01-30enable continuous grab for sliders, initially this was disabled because we ↵Campbell Barton
didnt support un-grabbing at the new slider location.
2013-01-30update themes.Campbell Barton
2013-01-30Fix #34016: add backwards compatibility for deprecated region.callback_addBrecht Van Lommel
python function, this keep addons working. It's better to use the new function but might as well avoid breaking compatibility here.
2013-01-30correction to r54188, also don't attempt to triangulate triangles.Campbell Barton