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-04-28fix [#27201] icosphere normals problemCampbell Barton
2011-04-25fix [#27121] Normals always recalculated when adding a mesh in Edit modeCampbell Barton
2011-04-21bugfix [#27091] Add new vertex at wrong position ( ↵Campbell Barton
bpy.ops.mesh.dupli_extrude_cursor() ) 2 Ctrl+Click on mesh or curve view was using the selected points location or the cursors. if either of these was behind the view it would add the point at (0, 0, 0). now fallback to the view orbit pivot, added this option as an argument to view3d_get_view_aligned_coordinate().
2011-04-19Bugfix #26977 + Patch by Harley AchesonTon Roosendaal
Using search for operators showed ambigious names like "Duplicate" or "Delete". Default names should give at least a descriptive label. In case operators are collected in a group name-shortening should be handled separaly.
2011-04-19fix [#27016] Add new vertex at wrong position ( ↵Campbell Barton
bpy.ops.mesh.dupli_extrude_cursor() ) also found curve click-extrude was always aligning the new points depth to (0,0,0), now work the same as mesh edit - align to the selected point or the cursor if none are seleted.
2011-04-01fix [#26713] Video Sequencer: Audio mute after making meta strip copy/pasteCampbell Barton
was not recursively restoring sound strips on paste. also found many duplicate functions were defining the transform mode as in int but getting as an enum, use enum for both now.
2011-03-28- quiet new warnings with gcc 4.6Campbell Barton
- use BLI math funcs for normal float/short conversion. - correct some un-intentional float/double promotions.
2011-02-27doxygen: blender/editors tagged.Nathan Letwory
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-14made most variables which are only used in a single file and not defined in ↵Campbell Barton
header static for blenlib, blenkernel and editors.
2011-01-07split BKE_utildefines.h, now it only has blender specific defines like GS() ↵Campbell Barton
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes.
2011-01-03DAG_id_tag_update was being called with non object ID's and OB_RECALC_* ↵Campbell Barton
flags which only apply to objects. harmless but misleading.
2010-12-28Bugfix #25395Ton Roosendaal
Mesh "Add grid" was quite broken: - it added an edge to a previous (not selected) vertex - it ignored cursor location - and it didn't use 'align to view' Now it does behave :)
2010-12-21Error/Warning report flipping.Ton Roosendaal
An operator Error throws up a menu, a Warning only a flashy header print. In mesh editmode the menus for simple failures got very annoying, like "Already a face" for Fkey on a face. Proposal is to use warning for contextual failures, like: - wrong selection - unsupported combination - wrong modes And use errors for cases you really need user attention, for example when issues are invisble or potentially damaging work. - Memory failures - Files not found List can grow in future :) let's test this for mesh now. I'll tackle this for other ops later after review. (Also changed: loopcut disabled when editmode shows deformed result)
2010-12-06Bugfix #25060Ton Roosendaal
Edit mesh: CTRL+Click added vertices in edge/face select mode, but doesn't draw them. Better disable it then. Also removed dangling event print.
2010-12-06Bugfix #25023 (additional remark, not report itself)Ton Roosendaal
Adding Cone didn't set default 'fill end cap', as tooltip promised it would be.
2010-12-05Dependency graph: changed DAG_id_flush_update to DAG_id_tag_update. Now itBrecht Van Lommel
only tags the ID and does the actual flush/update delayed, before the next redraw. For objects the update was already delayed, just flushing wasn't yet. This should help performance in python and animation editors, by making calls to RNA property update quicker. Still need to add calls in a few places where this was previously avoided due to bad performance.
2010-12-04IRC report:Ton Roosendaal
Adding mesh primitive circle/cone/tube now has first vertex on top. Looks much nicer on low vertex totals. Fix provided by Mario G Kishalmi, thanks!
2010-12-03Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for ↵Campbell Barton
'const char's,. Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into.
2010-11-02fix for compiling with the c90 standard, support for non-static variable ↵Campbell Barton
initializers is a c99 feature.
2010-10-18bugfix [#24302] Ctrl+Click Extrude gets old mouse eventsCampbell Barton
double click didnt check mouse distance moved so you could click twice in different areas of the screen very fast and generate a double click event which had old mouse coords copied into it but was sent to an operator set to run on single click (because the double click wasnt handled). Also added MEM_name_ptr function (included in debug mode only), prints the name of allocated memory. used for debugging where events came from.
2010-10-18Fix [#24288] Mesh Grid pointing towards the floor when first createdNathan Letwory
Reported by Terry Wallwork
2010-10-16Declaration before any statements. Doesn't GCC warn about this?Nathan Letwory
2010-10-16most unused arg warnings corrected.Campbell Barton
- removed deprecated bitmap arg from IMB_allocImBuf (plugins will need updating). - mostly tagged UNUSED() since some of these functions look like they may need to have the arguments used later.
2010-10-16dont check for project anymore for ctrl+click, face snapping is enough.Campbell Barton
2010-10-15bugfix [#24264] toggle UV selection fails.Campbell Barton
was using the 4th selection flag on tri's. also some minor changes, removed unused args and corrected some comments.
2010-10-15Ctrl+Click extrude, project the source verts when projection and rotating ↵Campbell Barton
the source are enabled (better for retopo workflow).
2010-10-15replace SIDE_OF_LINE macro with line_point_side_v2() inline function.Campbell Barton
made a number of files build without unused warnings.
2010-10-15tag UNUSED() for operator exec() and invoke() functions.Campbell Barton
2010-10-13bugfix [#23150] Creating Vertex with CTRL-LMB not snappingCampbell Barton
- Added EM_project_snap_verts so other functions can re-use this, similar to old retopo_do_all(). - Changed how the normal for selected geometry is calculated, was accumulating half selected edge's into normals which was OK with even surrounding geometry but could skew too easily if the surroundings were not so even. Now use the 2D screen space selected edge vector to calculate the normals in relation to the target mouse position. - Option to rotate initial selection, gives better results in some cases. (Ctrl+Shift+Click to disable) http://wiki.blender.org/index.php/File:ClickExtrudeFix.png
2010-10-12bugfix [#23191] Ctrl-LMB quick extrude problem with non-perpendicular ↵Campbell Barton
edges/faces. also remove is_mat4_flipped() from transform_manipulator.c.
2010-09-20bugfix [#23909] Calculating DepthCampbell Barton
- depth was incorrect, changes since 2.4x. - minor edit to transform manipulator, no functional change.
2010-09-02Renaming of Cylindric objects after a good proposal by Conz:Thomas Dinges
http://www.vrchannel.de/blender/cylinder_rename.png Mesh Tube > Mesh Cylinder NURBS Tube > NURBS Cylinder Metaball Cylinder > Metaball Capsule I know that naming is something not everyone agrees on, but these terms look geometrically correct.
2010-08-20rna data path names which are more likely to break animations.Campbell Barton
Added an operator "Update Animation Data", access from the search menu to update drivers and fcurves.
2010-08-08remove unused includesCampbell Barton
2010-07-23Fix #22978: wrong property min/max on icosphere subdivisions.Brecht Van Lommel
2010-07-20Fix #22905Diego Borghetti
[#22905] Adding objects with a grid size of <1m results in a 0 size object The problem here is that the return value of the function ED_object_new_primitive_matrix is a float, not an int. This come from an old revision, before the two dia and depth multiplication was using the function (two call to the same function). This was change to only call the functio one time and store the value in the "scale" variable, but the scale was declare as int, not float.
2010-06-27Fix [#22564] Object name by object typeMatt Ebb
Restored auto-naming newly created objects by type, for Mesh, Lamp, Meta
2010-06-14adding curve and mesh objects through python would create the object without ↵Campbell Barton
assigning it to any layers. now initialize from the scene (when the value is unset), and throw an error when the value is set to all false.
2010-06-09enable adding objects in background mode by not using the context to get the ↵Campbell Barton
object added.
2010-04-21replace add_v3_v3v3() --> add_v3_v3() where possibleCampbell Barton
2010-04-16Fix [#21492] "Align to view" option from tools panel's operator part doesn't ↵Matt Ebb
works. Also changed some usage of CTX_wm_region_view3d(C) to ED_view3d_context_rv3d(C)
2010-04-05Fix [#21912] knife and subdivide tools do not split edges properlyMatt Ebb
Added back the 'corner cut pattern' as an operator property for subdivide operator. Not added for knife yet, since operator redo doesn't seem to be working at all - already logged in the tracker.
2010-03-29Fix [#21679] add_grid "operator's subdivison" Change Dimensions Matt Ebb
2010-03-23more lint includesCampbell Barton
Only source/blender/editors/ dir, should not give errors on different platforms Only removing: UI_*.h, ED_*.h, WM_*.h, DNA_*.h, IMB_*.h, RNA_*.h, PIL_*.h
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-03-10Fix [#21515] New cubes don't follow grid size for height (Z)Matt Ebb
2010-02-12correct fsf addressCampbell Barton
2010-02-11batch remove .'s used with RNA_def_struct_ui_textCampbell Barton
2010-02-10Better default resolutions for UV Sphere and Torus primitives (nice squareDaniel Salazar
faces) Torus is generated flat shaded like the rest of primitives for easier tweaking of resolution and consistency with the rest of the primitives