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-02-27pedantic warning cleanup, also remove texspace_edit() since its been added ↵Campbell Barton
using a different method.
2011-02-26Bugfix #26231Ton Roosendaal
Mesh editing: operator "Blend From Shape" had blending off as default. A bit weird... so let's change :)
2011-02-24face-paint mode operators were not ported from 2.4x yet hide/reveal/sel-swapCampbell Barton
also added hide-unselected option to armature mode.
2011-02-24remove unused functions, aligning to selection can be done with ↵Campbell Barton
Shift+Numpad, uses manipulator code.
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-23add back 2.4x mesh vertex sort/randomize operators, were called xsort and ↵Campbell Barton
hash in 2.4x. available from vertex menu.
2011-02-21I swear, it was just an innocence change in guardedalloc!Nathan Letwory
The butterfly wing flap, causing a nice storm in the rest of blender. Now all dependencies should point ok again. CMakers, do double-test.
2011-02-18Clear some compiler warnings by commenting some functions, adding others to ↵Campbell Barton
headers. left in warnings where functions obviously need to get ported to 2.5x still. Also, render stamp seq strip works again.
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-02-13Added an operator warning for missing material & texture in response to ↵Janne Karhu
[#26051] "Noise" not working.
2011-02-13Fix #26059: select_vertex_path fails when vertices aren't selected 1 by 1 in guiSergey Sharybin
Cicrcle and border selection doesn't add entry to EditSelection. Use cycle through vertices rather than EditSelection stack to find two selected vertices. No slowdown for case two vertices are selected (use this cycle to clear temporary flag too), minor slowdown for unsupported selections.
2011-02-13enforce string limits (reported by pedantic checking tools & some developers).Campbell Barton
mostly replace strcpy with BLI_strncpy and multiple strcat's with a BLI_snprintf(). also fix possible crash if CWD isnt available.
2011-02-11Fix #26039: Relative Shapkeys have wrong coordinates after inserting verticesSergey Sharybin
There was invalid memory access for newly created vertices. Added checking of keyindex value when calculating verticies offsets.
2011-02-09BKE_mesh_validate() now corrects invalid meshes (optionally), added access ↵Campbell Barton
for python so it can correct for bad imported geometry - mesh.validate().
2011-02-09move validation into blender kernel so it can be called by internal modifier ↵Campbell Barton
funcs more easily.
2011-02-09mesh validation function to report errors and help debug bad data generated ↵Campbell Barton
by modifiers. detects... - invalid vertex range for edges/faces - duplicate indices in edge/face - duplicate edges/faces in mesh - missing edges data in faces At the moment it doesn't correct errors, but eventually it will do this.
2011-02-07remove mat_nr from MVert struct, saves 4 bytes per vertex.Campbell Barton
used to be used for halo's
2011-02-01Script to test import operators, so a single command can execute an operator ↵Campbell Barton
on all files in a directory and optionally save out blend files for inspection. This comes in handy for testing importers against 100's of files, quickly showing breakages and easier to setup then unit tests. Example usage: blender.bin --background --python source/tests/batch_import.py -- \ --operator="bpy.ops.import_scene.obj" \ --path="/data/testfiles/obj" \ --match="*.obj" \ --start=0 --end=50 \ --save_path="/tmp/test" Also found my name was spelt wrong in some places :)
2011-01-30Total displacement levels should be set in multires_topology_changedSergey Sharybin
2011-01-30Bugfix #25870Ton Roosendaal
Operator "Select linked flat faces" didn't initialize the default angle. That made it fail being called via menus.
2011-01-30remove nan-makefilesCampbell Barton
2011-01-29Todo item:Ton Roosendaal
When dropping image on an object, it now sets view to show texture in solid view mode. Nicer interaction, and good for dummies & demos. :)
2011-01-23correct own bad spellingCampbell Barton
2011-01-18bad spelling; 'indicies' --> 'indices'Campbell Barton
2011-01-15remove/comment unused defines.Campbell Barton
2011-01-15Bugfix #25636Ton Roosendaal
On using loop-selects, the active vertex got cleared, it could still simply indicate one of the vertices of indicated edge to become active. That keeps the Ui for vertex-groups drawing correct, for example. Also made loop-ring select store active edge for tools, like the loop-select.
2011-01-13Bugfix #25614Ton Roosendaal
Reporter saw weird fgons and edge creases on spin-mesh. Appeared that the edge-flag copying code happened after freeing edges. Already since May 2007 or so... weird! Also in this commit a couple of simple cleanups.
2011-01-13remove/comment unused varsCampbell Barton
also removed unnecessary NULL checks (where the pointer was used later without checking).
2011-01-12bugfix [#25595] Adding Torus when in edit mode strange behavior.Campbell Barton
also added Align View option and made local view cursor work.
2011-01-09Bugfix #25547Ton Roosendaal
Improved report print for 'remove doubles' to make it correct english. Unsure if this kind of code can survive though, static strings do much better for future translation efforts. Instead of providing nice grammar sentences, we could make it more declarative, like: "Removed vertex amount: %d".
2011-01-09remove unused vars, comment some which look like they could be useful still. ↵Campbell Barton
have makesrna.c omit unused _data definitions for rna funcs with no args.
2011-01-07remove references to BKE_utildefines where its not needed.Campbell Barton
- move GS() define into DNA_ID.h - add BLI_utildefines as an automatic include with makesrna generated files.
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-05remove ED_retopo.hCampbell Barton
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.
2011-01-02New customdata layer callback: validateSergey Sharybin
Used to validate displacement allocation size after face copying to match face vertex and displacement corners count.
2011-01-01Bugfix #25445Ton Roosendaal
CTRL+R loopcut now shows header print with instructions. User report was that Blender was freezing :)
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-23rename blenderlib to blender_add_libCampbell Barton
2010-12-22Report #25350Ton Roosendaal
Loopcut check for deformed meshes was far too wide, it even disabled loopcut on subsurfs. Now added a check for armature/lattice only, and only give a warning, not a return from the tool.
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-21rename addlisttolist() to BLI_movelisttolist()Campbell Barton
name was misleading because the list items were removed from the source list. (no functional changes)
2010-12-20fix [#25283] Edge length display difficult to readCampbell Barton
- made theme colors for mesh edge len & face angle/area display. - use %g rather then %f for float display, trims unneeded zeros. - store cached 2d and 3d text color as bytes rather then floats, compare when drawing to avoid setting the context. - use unsigned char for more color functions, avoids casting to glColorubv().
2010-12-18FILTER="^\[[ 0123456789][ 0123456789][ 0123456789]\%] \|Linking \(C\|CXX\) ↵Ton Roosendaal
static library\|Building \(C\|CXX\) object \|Built target " Bugfix #25280 Image: sequence option was hardcoded to assume "first frame" was always picture "001". Made it impossible to have a sequence of images starting with picture like "000" Note that by allowing to render a first frame as 000 in Blender, things mess up a bit here. Things work now as follows: - Start Frame = 1 : Image 001 on frame 1 - Start Frame = 0 : Image 001 on frame 0 - Start Frame =-1 : Image 000 on frame 0 ;) This is of course the lack of proper control for image sequences. Definite something to work on; best idea I have now is a new setting that defines the Image Number to be "first frame". That way you can map that number on any Blender frame. Or it makes it more confusing? :) For the doc department: the proper meaning of "Start Frame" now is: "The blender frame a sequence starts playing, assuming the sequence starts with image #1" Tooltop was fixed accordingly (Also fixed 'remove doubles' to show more precision in toolbar)
2010-12-17bugfix [#25260] Solidify function UV mapping problemsCampbell Barton
2010-12-15remove unused args.Campbell Barton
2010-12-15Exposed mesh edit 'select similar' threshold as operator property, must have ↵Matt Ebb
been missed before.
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
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.