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-01-07patch [#25440] Object.vertex_group fixin'Campbell Barton
from Dan Eicher (dna) From the tracker (with minor edits) ======================== cube = bpy.data.objects['Cube'] foo = cube.vertex_groups.new('foo') foo.add([1,3,5,7], 1.0, 'ADD') for i in range(len(cube.data.vertices)): try: weight = foo.weight(i) print('vert: %i weight: %f' % (i, weight)) except: pass foo.remove([1,3]) cube.vertex_groups.remove(foo)
2011-01-07bugfix [#25519] particlesystem, type hair, hair dynamics enabled: crash with ↵Campbell Barton
amount 0
2011-01-06bugfix [#25488] Game engine crash when try to run after blender app startCampbell Barton
- also found other places where utf8 isnt ensured. - remove duplicate NULL checks in object_edit.c
2011-01-05Bugfix, irc report:Ton Roosendaal
Outliner: using the object-data icons to enter editmode, didn't reset the toolbar Operator redo. It was not using an operator call here. Note to self: more outliner tools don't... Error was that operator-redo then would repeat an action incorrect.
2011-01-05Todo item: linked curve objects behaves incorrect with modifiersSergey Sharybin
Use object's displists for storing deformed tesselated curve. Was unable to totally get rid of curve's displist because of how texture space is calculating.
2011-01-02Spelling fix: itterator->iteratorSergey Sharybin
2010-12-27Small fixes:Ton Roosendaal
- OpenGL still render failed when output format was set to Movie. Now it just doesn't save a file and renders anyway. - Bone heat weight was missing 'wait cursor'. - Waitcursor for Mac Cocoa is back! Made all OS's use the same nice hourglass cursor. (Note: this violates Mac UI guidelines, we should rely on the spinning wheel of death instead. Highly disputable that.)
2010-12-23Bugfix #25341Ton Roosendaal
Child-of constraint issue: on adding, it wasn't checking owner correctly for Bones, resulting in a constraint working in wrong space; it looked as if transform was applied double when moving the object. Only adding via Py API went wrong btw. Also found a silly check for drawing constraints, which caused constraint initialization to happen for every object on every redraw! Implementation note: con->flag CONSTRAINT_SPACEONCE was only used for child-of constraints in Bones, so I've patched it on file reading to always set the flag. Marked with XXX, so it can be removed one day. Now at least things get corrected well for imported armatures.
2010-12-23use ICON_NULL define rather then 0, makes UI calls less confusing. (no ↵Campbell Barton
functional change) eg: uiItemR(row, &dvar_ptr, "type", 0, "", 0); -> uiItemR(row, &dvar_ptr, "type", 0, "", ICON_NULL);
2010-12-23rename blenderlib to blender_add_libCampbell Barton
2010-12-20Bugfix #25312Ton Roosendaal
"Make Local" option "Objects and Data" made materials get lost on save, the tagging was incorrect. Now it makes Materials local too. Implementation note: the code is new (not 2.4) so it misses some of the hairy goodies we had. It's something for another time to really make this reliably work.
2010-12-20bugfix [#25310] Twice applied modifier with Convert to mesh with several ↵Campbell Barton
multi-user objects
2010-12-19Option "Make Single user" now also makes animations local.Ton Roosendaal
Note that the menu option "Animation" only was working for Object level animations, so I've changed the many name accordingly.
2010-12-19Fix compilation, obvious typo.Guillermo S. Romero
2010-12-19Bugfix [#25291] Objects that should not have subsurface modifier haveJoshua Leung
it (eg cameras) When trying to add a modifier to non-geometry objects, warnings are now shown instead of just adding some (useless) modifiers that cannot be removed later.
2010-12-17no functional change: only check against OB_RECALC_ALL but don't use for ↵Campbell Barton
assignment. Makes adding new flags give ambiguous results and also makes it less easy to tell whats intended. In some places it looks like OB_RECALC_TIME should be left out too.
2010-12-13Small fix in error text returned from baking.Ton Roosendaal
2010-12-13Use mdisps layer from edit_mesh when adding/removing multires modifierSergey Sharybin
when object is in edit mode.
2010-12-12Bugfix #25183Ton Roosendaal
Copy constraints pose mode: didn't update constraint flag to denote colored bone drawing. Also notifier was missing for redraw.
2010-12-09A little more work on patch [#24814] Operators which have no decriptionKent Mein
submitted by Murat Egretli Not actually a patch but talks about descriptions that are missing and some small fixes that are needed. Kent
2010-12-09- internal py/rna ifdef's USE_MATHUTILS was mixed up,Campbell Barton
- updated tooltip for vertex group mirror.
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-07fix for crash on missing NULL check,Campbell Barton
Brecht, changed this to update the duplicate objects data rather then the old ones incase they are not linked.
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-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-12-03- added GCC warning -Wstrict-prototypesCampbell Barton
- fixed bug in paste material, exposed by stricter warnings. - removed/renamed various shadowed vars. - removed BGE lamp.colour, only allow lamp.color attribute.
2010-12-03fix for some pedantic warnings.Campbell Barton
2010-12-03fix [#25015] Ctrl+L linking to scene list does not scroll when the list is ↵Campbell Barton
larger than screen resolution
2010-11-29include headers in cmake source, added a script to check for consistency, ↵Campbell Barton
reporting missing headers & C files. this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-11-23Bugfix #24860Ton Roosendaal
On entering editmode Curve/Nurbs, the undo buffer was not correct; storing old Curve/Nurbs object name. This caused for example the Operator tool redo options to fail; it added another curve on first use (with user pref "enter editmode). Solved with adding good undo push + nicer code for curve and nurbs naming.
2010-11-23use zero initializers instead of memset(), also change PointerRNA_NULL from ↵Campbell Barton
an extern into a define.
2010-11-21- include pthreads for win32 globally (as with opengl).Campbell Barton
- MSVC CFLAGS were being set by only checking WIN32, (breaking non-msvc win32 builds)
2010-11-18fix [#24780] Metaballs are not drawn correctly in new scenes Campbell Barton
this is a can of worms, at the moment blender depends on broken behavior for metaballs: find_basis_mball() can return a metaball object that fails a is_basis_mball() check which makes this logic very confusing (added note about this in mball.c). Metaballs needs a refactor however at least make drawing fail consistently, For wire draw is_basis_mball() wasn't being checked, for solid drawing it was (hence the strange wire frame). For now the motherball needs to exist in the main scene else it wont work.
2010-11-18store the view align setting even if its disabled & don't edit the view quat ↵Campbell Barton
when getting a euler from it.
2010-11-17Bugfix, irc report by lmgTon Roosendaal
Toolbar: Operator 'add object' didn't show checkbox for "align to view" if such was set in user preferences.
2010-11-17bugfix [#24685] Changing mode bypasses undo suppressionCampbell Barton
Editmode undo operator was using the operator OPTYPE_UNDO flag as well as its own EM_DO_UNDO option. This gave 2 problems. - python suppressed undos would fail (as in the report). - Undo push was called twice on exiting editmode for no reason. Use the operator undo in this case.
2010-11-17use 'const char *' by default with RNA functions except when the value is ↵Campbell Barton
flagged as PROP_THICK_WRAP. Also use const char in many other parts of blenders code. Currently this gives warnings for setting operator id, label and description since these are an exception and allocated beforehand.
2010-11-12Bugfix #20382Ton Roosendaal
Fixed old annoyance in Search menu, with a load of object-mode operators showing up in editmode. It's much cleaner now, but it will take further work and investigation to have context & polls work satisfying for all cases.
2010-11-10bugfix [#24638] Crash when parenting ni local view through the outlinerCampbell Barton
2010-11-09bugfix [#24403] Object.copy() duplicates armature actionCampbell Barton
now duplicating ID data wont duplicate actions by default and the user preference is used with duplicate operators.
2010-11-09bugfix [#24616] Apply Visual Transform doesn't always apply locationCampbell Barton
- object updates were not being flushed, so children weren't updating. - apply the matrix relative to the parent, added this as an option to object_apply_mat4() which allows assigning the worldspace matrix in python without worrying about the parent.
2010-11-05tedious string copying changesCampbell Barton
- use sizeof() in more places. - fixed some off by 1 bugs copying strings. setting curve font family for instance was 1 char too short. - replace strncpy and strcpy with BLI_strncpy
2010-11-05incorrect poll function for clearing/applying loc/rot/scale.Campbell Barton
Without an active object it wasn't possible to clear location on the selected objects for eg.
2010-11-04bugfix [#24009] Crash when switching area types and performing opsCampbell Barton
2010-11-01bugfix [#24477] Can easily create bones with duplicate namesCampbell Barton
- fixed this error 7 different functions (deform groups, uv layers & similar). - support for numbers over 999. - renamed splitIDname() to BLI_split_name_num(), moved to BLI_path_utils
2010-10-31initialize structs to zero rather then using memset().Campbell Barton
2010-10-31bugfix: "glsl lamp not (directly) updated when there is no material in the ↵Dalai Felinto
object" reported by Olivier Amrein lamps require a depsgraph update. There is no more need to ED_render_id_flush_update because this is called by the DAG_id_flush_update. help (and the right fix) from Brecht.
2010-10-31rename and negate DISABLE_PYTHON --> WITH_PYTHONCampbell Barton
2010-10-25Fix #24255: Multires object gets modified when joining it to another ↵Sergey Sharybin
multires object. Fix #22018: joining objects with different multires levels loses levesl from the higher multires object - Synchronyze mulires subdivision level when joining objects - Apply scale on MDISP layer when applying scale - Re-calculate MDISP when joining scaled objects
2010-10-25bugfix [#24376] Fly mode disturbs the rotation or scale of the camera objectCampbell Barton