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-06-23build fix for old gccs (after rev.57620)Dalai Felinto
enabling the new pragmas only when gcc >= 4.6 gcc 4.2.1 here (OSX)
2013-06-22Extend existing editmesh connect tool so it can connect across multiple faces.Campbell Barton
only use this when 2 vertices are selected, otherwise use the same behavior as before. This works a little like a fast knife tool, but it only cuts straight lines and doesnt depend on the view-port. Examples: - http://www.graphicall.org/ftp/ideasman42/mesh_connect_pair.png - http://www.graphicall.org/ftp/ideasman42/mesh_connect_pair_curve.png
2013-06-21Code cleanup: fix some vs2012 compiler warningsBrecht Van Lommel
2013-06-21Default paint context will be image paint if object is not in a paint mode. ↵Antony Riakiotakis
It solves not being able to tweak textures in the new texture context button system if an image editor is set up for painting and active object is in object mode.
2013-06-20reduce sign comparisons for ghash and add more strict warnings for gcc.Campbell Barton
2013-06-20move sort from vert/edge/face into mesh menu only (sorting isn't such a ↵Campbell Barton
common operation). correct own recently added assert.
2013-06-20support proportional editing with x-mirror enabled.Campbell Barton
2013-06-20Sequencer: fix names when adding several video (or audio) files at once (all ↵Bastien Montagne
strips were getting the same, annoying ;) ).
2013-06-20Construct orco UV layer for curve when applying constructive modifierSergey Sharybin
Also construct orco uv layer when converting curve to a mesh. This makes it possible to preserve automatically generated coordinates ("use uv for mapping" option) when using constructive modifiers or converting curve to the mesh. With cycles nothing special is needed to preserve texture mapping after such operations, in blender internal you'll need to change texture mapping from Generated to UV. This feature is useful on it's own and also would help in potential switch 3d viewport to always use DM to draw objects, which would help making drawing more thread-safe.
2013-06-20transform: 2d option for proportional editmode,Campbell Barton
Uses for view orientation for distance calculation, can give nicer results when you dont want twisting caused by changes in depth.
2013-06-20Fix #35807: blender internal motion blur render without antialiasing wouldBrecht Van Lommel
give black speckles (self intersection errors) in raytraced shadows. Motion blur does some extra offsets for free antialiasing in the motion blur samples, but did not take them into account everywhere.
2013-06-20Fix #35439: Render Border have weird influence on compositingSergey Sharybin
Issue was caused by render result passing to a compositor was having a resolution of border when using a camera border in cases there's no Render Layer nodes. Made it so resolution in which compositor works does not depend on whether Render Layers present or not.
2013-06-20editmesh draw optimizations: use customdata offsets rather then per-element ↵Campbell Barton
lookups.
2013-06-20Fix crash in when dding subsurf modifier to curvesSergey Sharybin
Issue was caused by svn rev57566 which didn't take into account the fact that curves could have dm of type CCGDM and in this case CDDM_calc_normals_mapping_ex would fail dramatically. Added a check around normals update call bout whether DM is CDDM or not. The same happens in mesh's modifier stack.
2013-06-20remove NULL checks for return values from EDBM_***_at_index calls.Campbell Barton
2013-06-20Snap to Symmetry (editmesh tool)Campbell Barton
Update from a script I had in 2.4x, useful if you have mesh data which is _almost_ symmetrical, there was no good way to automatically make the minor adjustments to make the mesh fully symmetrical. Options for... - symmetry-axis. - blending between the +/- side. - center mid verts. Access from Mesh menu.
2013-06-20add axis option to EDBM_verts_mirror_cache_beginCampbell Barton
2013-06-20BKE_bmbvh_find_vert_closest: very stupid & old bug, it was comparing hit ↵Campbell Barton
locations incorrectly so that only the first hit was valid. This isn't noticeable for small distances, otherwise it gives bad results.
2013-06-20correct editmesh BKE_bmbvh_find_vert_closest(), distances are expected to be ↵Campbell Barton
squared.
2013-06-19correct for own regressions when refactoring select-path, was using heap ↵Campbell Barton
popmin incorrectly.
2013-06-19This commit tackles the "context" buttons in Properties header, which were ↵Bastien Montagne
still using "ugly" old UI code. It removes buttons_header.c file, adds a (small) space_properties.py one, with a PROPERTIES_HT_header class, which simply uses the RNA enum to draw the context buttons. It also fixes that enum, btw, it always featured all contexts, which means you could (try to!) set through RNA invalid contexts... Thanks to brecht and dingto for the reviews.
2013-06-19Remove paranoid null checks for editmesh EDBM_vert_at_index and friends (use ↵Campbell Barton
asserts instead). temp set BM_OMP_LIMIT to zero for better testing before release.
2013-06-19internal editmesh api: add an extended version of ↵Campbell Barton
EDBM_verts_mirror_cache_begin which takes arguments to give some more control.
2013-06-19Usability:Ton Roosendaal
For users without middle-mouse buttons, they can now use Circle and Border deselect by holding SHIFT. Middle mouse still works too.
2013-06-19Fix for expanded enums with icon_only enabled, name of each item was still ↵Bastien Montagne
used to compute its button's size!
2013-06-19fix own regression with normal recalculation updatesCampbell Barton
2013-06-19ui precision drawing - avoid calling pow(10, -prec) since the range is small ↵Campbell Barton
use a fixed array.
2013-06-19Take precision into account for calculating display of small numbersGaia Clary
2013-06-19fix for filesel autocomplete, it had the annoying behavior if you entered in ↵Campbell Barton
a non-existing name, of executing it and then asking to add the dir.
2013-06-19Fix #35773: Drag-to-Open failed in Movie Clip EditorSergey Sharybin
2013-06-19Followup to svn rev57551Sergey Sharybin
Perhaps real fix would be to make all parts of blender mandatory and not switchable off, so every area of code would be compiled and verified after no-functional-changes commits.
2013-06-19fix [#35795] Edge split modifier do not show result in viewport with curves.Campbell Barton
caused by recent changes in normal calculation, however curves were not being very smart about calculating modifiers (calling unneeded re-tessellation for every modifier)
2013-06-19move modifier callback wrappers into modifier.cCampbell Barton
2013-06-19fix [#35793] Crash When Painting Gradient WeightCampbell Barton
2013-06-19alternate fix for r57562. check if the mouse is over the parent menu.Campbell Barton
2013-06-19fix [#35792] Submenus not opening properly on mouse moveCampbell Barton
caused by own fix for [#35346], now only apply wiggle room for toplevel menus.
2013-06-18Fix for own mistake in r57555 :-(Jürgen Herrmann
Add include to autoexec.c instead of BLI_path_util.h Thanks Bastien Montagne for the hint.
2013-06-18Compile fix for r57554 missing include "BLI_string.h" in BLI_path_util.hJürgen Herrmann
2013-06-18add option to enable auto-execute scripts, but exclude certain directories.Campbell Barton
2013-06-18use booleans for operator check functions.Campbell Barton
2013-06-18Made blender compilable with strict flags.Sergey Sharybin
2013-06-18Added back left/right arrows for embossed number fields. (they where active ↵Gaia Clary
but not drawn)
2013-06-17fix [#35590] Connected proportional editing gives unexpected resultsCampbell Barton
2013-06-17measure distance across faces when checking for proportional distance ↵Campbell Barton
connectivity (gives smoother results)
2013-06-17fix for editmesh transform connected,Campbell Barton
the distance checks could get into a feedback loop so that the result depended on the order of verts/edges. now you can randomize vert/edge/faces and get exactly the same results. also made some internal improvements, - used fixed sized arrays (no need to realloc). - use vertex tag flags rather then a visit-hash. - remove 'tots' array that did nothing (not sure why it was added).
2013-06-17reduce sqrt's calls in set_prop_dist().Campbell Barton
2013-06-17Remove static variables from mball moduleSergey Sharybin
Moved all the static variables into a PROCESS structure which is now passing all over to where static variables used to be used. There's still one static variable which is cubetable, but it's being initialized once and then used read-only. Maybe we'll need to move cubetable initialization to blender startup, but that could wait a bit for now. For users it means BI rendered viewport wouldn't crash when using metaballs. -- svn merge -r57515:57516 ^/branches/soc-2013-depsgraph_mt
2013-06-17Usual UI messages style edits...Bastien Montagne
2013-06-17patch [#35765] Improve performance during select object in viewport. Up to ↵Campbell Barton
3x speedup. from Alex Babahin (tamerlan311) replace goto's with static functions.
2013-06-16Attempt to fix #35548:Antony Riakiotakis
Use nearest edge instead of nearest vertex for UV island selection, or you may get a far away UV island that happens to have a vertex nearby.