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-03improve BMesh api use from r54265, no need to do edge lookups from the faces ↵Campbell Barton
verts since the face stores these already. also remove ScrArea.cursor, historic runtime variable.
2013-02-02Remove loose edges created during undo in dynamic-topology sculpt modeNicholas Bishop
Fixes [#34043] "Dyntopo: noise appear during sculpting (parasite edges)" projects.blender.org/tracker/index.php?func=detail&aid=34043&group_id=9&atid=498
2013-02-02fix for glitch drawing file selector dividers (would draw apart or on top of ↵Campbell Barton
each other depending on the view)
2013-02-02code style checker now tests for: 'SomeText{' (no space before {).Campbell Barton
also removed duplicate break;, probably error from merge.
2013-02-02triangulate was checking existance of edges unnecessarily, splitting face ↵Campbell Barton
already does this.
2013-02-02Bugfix: "Extend" transform tool would leave dangling "temp meta strips" if noneJoshua Leung
of those strips occurred on the same side of CFRA indicator as the mouse
2013-02-02style cleanupCampbell Barton
2013-02-02style cleanup: comment formatCampbell Barton
2013-02-02add missing break in direct_link_constraints, CONSTRAINT_SPACEONCE flag was ↵Campbell Barton
getting set to CONSTRAINT_TYPE_KINEMATIC.
2013-02-02Cycles Hair: Fixed hair shape and inclusion of multiple attributes for ↵Stuart Broadfoot
triangle primitives When using triangle primitives this fix enables 'closed tip'. UVs and vertex colours are added when using triangle primitives for hair. Two new preset modes have also been included to allow easy access to curves and triangle planes.
2013-02-02style cleanup: also correct doc example for 'foreach_get/set'Campbell Barton
2013-02-01Fix an issue with the new cycles lamp MIS option not working correct withBrecht Van Lommel
multiple lamps.
2013-02-01Fix python foreach_get/foreach_set not working with dynamic sized arrays.Brecht Van Lommel
2013-02-01Fix cycles computing UV map tangents when they weren't needed.Brecht Van Lommel
2013-02-01Compile fixSergej Reich
Patch [#34075] by Davis Sorenson (dsavi), thanks.
2013-02-01Fix some warnings in the collade code, but did not fix two because they seemBrecht Van Lommel
to indicate bugs, left a comment about those.
2013-02-01Fix #34070: set origin operator did not work for lattice objects.Brecht Van Lommel
2013-02-01make WITH_HEADLESS build again.Campbell Barton
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).