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-08-21Fix #28154: linux3-config.py doesn't existSergey Sharybin
Change OURPLATFORM from "linux<major_version>" to simple "linux". Since new policy for linux kernel versions that major version in platform doesn't make much sense for building rules so the same rules could be used for both of linux2 and linux3 now/ Tested on both of linux2 and linux3 systems.
2011-08-15Code cleanup: add UNUSED_FUNCTION macro to avoid warning messages about unusedBrecht Van Lommel
functions.
2011-08-14patch [#28247] Fix for: [#28236] Separate By Materials fails when some ↵Campbell Barton
materials "available" to the mesh are unassigned from Alex Fraser (z0r)
2011-07-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-07-04Bug report (IRC)Ton Roosendaal
Knife cut with long mouse trails failed, increased max amount of input points 4 fold (1024).
2011-06-25wrong rna func type usedCampbell Barton
2011-06-15Code cleanup: remove unused shaded draw mode code.Brecht Van Lommel
2011-06-11remove some warning for unused struct membersCampbell Barton
2011-06-09Bugfix #27078Ton Roosendaal
Added notifier to make material preview update when selecting a face in editmode with a different material than displayed.
2011-06-06Added cancel callbacks to modal operators which allocates memorySergey Sharybin
in invoke callback. This prevents unfreed memory blocks when quiting Bledner with modal operator running.
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-28fixed "rather then" -> "rather than" typos all over the placeM.G. Kishalmi
2011-05-26add the property as an argument to enum item functions, not used yet but ↵Campbell Barton
needed for dynamic python enums.
2011-05-21view3d function naming, no functional changes.Campbell Barton
2011-05-12for bug [#27358] Transform bug when transform > 500Campbell Barton
mouse coords would with cont. grab would wrap at short. use mouse coords as int rather then short. this problem still happens on linux because of XTranslateCoordinates
2011-05-05alternative to joe's commit r36451.Campbell Barton
loopcut now follows 'Release confirms' user preference.
2011-05-03fix [#27266] EdgeSplit + RemoveDoubles + MoveView = CrashCampbell Barton
2011-05-03auto-merge was incorrectly subtracting the doubles removed from the meshes ↵Campbell Barton
total face count, remove doubles handles this.
2011-05-03=trunk=Joseph Eagar
Recommitted eltopo collision code (but disabled by default) with Genscher's permission. To use, you need to install liblapack and libblas
2011-04-30Fix #27224: Extrude Repeat Mesh doesn't have optionsSergey Sharybin
Poll function was too strict for this case that's why there was no options in operator panel. Additional changes: - Added 'direction' parameter to operator so now extruding could be made from script by providing direction vector. - Fill this direction vection in operator's invoke functions so abjusting offset/steps in operator panel gives better visual feedback -- direction stays unchanged so user could easily see final result. - Made some tweaks to soft limits, so adjusting values by mouse drag isn't such confusing now. Tested in normal mode (from 3d view), as script and in background mode. Haven't noticed any regressions.
2011-04-28fix [#27201] icosphere normals problemCampbell Barton
2011-04-27Fix #27176: Creating a new UV layer in edit mode fails to copy previous oneSergey Sharybin
Implemented copying data from active MTFACE layer to newly created. Also, fixed the same bug with vertex colors layer.
2011-04-26fix [#27178] Material links lost when making mesh data localCampbell Barton
- making local object data - Curve/Mesh/MBall lost references to linked materials. - joining a linked mesh object into a local one lost the link. As well as these reported bugs, checked all local functions for consistency/correctness and found other cases which would also fail. - making local metaball didn't ensure unique ID name. - make_local_armature() was missing check for object users - main body of code would never run. - local particles didn't set the dupli-group or textures to extern. checked all local functions for consistency/correctness.
2011-04-25fix [#27121] Normals always recalculated when adding a mesh in Edit modeCampbell Barton
2011-04-23Bugfix [#27126] Ctrl 0/1/2/3/4 not working in edit modeJoshua Leung
Keymaps for subdivision_set operator were only added for Object mode. Since this is useful for meshes in particular, added these in EditMode keymap for mesh editing too.
2011-04-23Fix #26959: change selection of shapekeys in edit mode causes mesh deformity ↵Sergey Sharybin
of a key Vertex offset, which was used to update referenced keys was calculating between editmesh (which represents shapekey data) and base mesh (ob->mesh) which represents Bases key. This commit fixes bug with incorrect ofsset calculation for case when some keys got other (not Basis) keys as relative key by calculating offset using EditMesh (new shapekey data) and keyblock data (which was used to create EditMesh when entering edit mode). This commit shouldn't lead to regressions, but maybe there's something else which should be fixed for such kinda complicated cases -- more testing would be welcome.
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-21pass even mouse coords value as const so its not edited, ↵Campbell Barton
view3d_get_view_aligned_coordinate() could modify the event->mval.
2011-04-21converted more mixed tab/space indentations to tabs. only whitespace changes.Campbell Barton
2011-04-21remove checks on deprecated multires pointer.Campbell Barton
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-19patch [#26978] Minor Spelling Mistakes in Editor OperatorsCampbell Barton
+ some errors I noticed.
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-14fix [#26931] Shift+Alt+RMB only selects loops, can't deselect them - 2.57 ↵Campbell Barton
official own fault with fix [#26885] for selected edges having de-selected verts in some cases.
2011-04-12fix [#26885] transform option disapears when deselecting loopsCampbell Barton
deselecting edgeloop & edgering would leave the verts de-selected even if other edges had them selected.
2011-04-08fix [#26674] Inconsistency in snapping CursorToSelection between UV_Editor ↵Campbell Barton
and 3d_View.
2011-04-07Minor fix, own collection.Ton Roosendaal
Knife cut operator was using int_get where enum_get was meant.
2011-04-06fix for cmake glew includes (tested with mingw), also made qtcreator project ↵Campbell Barton
generator work with mingw again
2011-04-04Fix for the fix, making hurried last minute changes is not a good idea :)Brecht Van Lommel
2011-04-04Fix mistake in recent commit to revert some normal changes.Brecht Van Lommel
2011-04-04crash fix: screen context editable_bones & visible_bones were not checking ↵Campbell Barton
for armature type object first.
2011-04-04Revert mesh recalculation change that gives different vertex normals basedBrecht Van Lommel
on smooth/flat flag on faces. This does give better results for low poly game models, but there's just too much functionality that depends on this (modifiers, displacey, editmode tools, extrude, ...), that there's not enough time to fix these before the release.
2011-04-04fix [#26765] seperate selection removes all seams from the new /seperated ↵Campbell Barton
object. patch from Sergy to copy the draw flags, also copy smooth threshold and other flags todo with editing / draw settings.
2011-04-01Comments for mesh normals calculation from Mortem Mikkelsen (aka sparky).Sergey Sharybin
We hope it'll help for further workers in this area!
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-03-26Fix #26582, #26586, #26613: recent normal calculation changes didn't takeBrecht Van Lommel
into account that some tools use normals for things other than display. Now we properly initialize vertex normals at flat faces too. Also fixed a normal refresh issue, and deduplicated CDDM/mesh normal calculation code.
2011-03-22- weight paint poll would crash if no area was found.Campbell Barton
- don't print a line for each operator run when in background mode. - extrude was using an invalid type for RNA access.
2011-03-22some more corrections to incorrect rna get/set types.Campbell Barton
2011-03-22crash fix for Normalize All VGroups on a lattice without vgroups (probably ↵Campbell Barton
other tools too - bug was in ED_vgroup_give_parray). Also fix for crashes running operators in bg mode by using setting poll functions: WM_OT_search_menu, MESH_OT_extrude_repeat, SCREEN_OT_new