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-07-29Merging r36529-38806bge_componentsMitchell Stokes
2011-07-21add tip that duplicator system doesnt support xray / transp object draw ↵Campbell Barton
options since we keep getting reports about this.
2011-07-18fix [#28003] Unable to delete vgroupCampbell Barton
still need to find how an invalid defgroup index is set, but at least dont show the vertex group as selected when its not.
2011-07-04fix for crash when setting layers or saving when there is no active scene - ↵Campbell Barton
only really happens when running python scripts on startup.
2011-06-23checks in rna range functions that the max value cant be less than the min.Campbell Barton
also fix for invalid rage for FILE_OT_filenum.
2011-06-21allow rna to set vertex parent indices, blender checks for invalid values on ↵Campbell Barton
access. build blenderplayer by default on linux with scons.
2011-06-05fix [#27554] vertex group namesCampbell Barton
- duplicate vertex group names were not being checked for. - also made the first duplicate end with .001 rather than .000
2011-05-31tag unused rna args.Campbell Barton
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-15Patch [#27344] 300+ New/changed tooltips by Davis Sorenson (dsavi). Thanks a ↵Thomas Dinges
lot! Reviewed by Tom Musgrove and myself. From the patch description: ValterVB on #blendercoders submitted a long list of missing tooltips in Blender, and I went through the list and added all I knew. After that I crowdsourced the rest by putting a spreadsheet on Google docs and having people fill in the missing ones that I didn't know. So if there's some weird tooltip in there that doesn't make sense, that's why. Thanks to Wolter, spacetug and others on BlenderArtists for contributing tooltips.
2011-05-09patch [#21740] Image support for Empty ObjectsCampbell Barton
from Andy Braham (andybraham) This adds support for empties to reference images and draw in the 3D view. Modifications from the original patch. - use an empty draw 'image' type - use image aspect ratio for non-square-pixels - when the image is not found, still draw the frame.
2011-05-07Merging r36382 through r36528Mitchell Stokes
2011-05-04rna object constraint remove function wasn't calling ↵Campbell Barton
ED_object_constraint_update().
2011-04-30Merging r36315 through r36381Mitchell Stokes
2011-04-28Added tooltip note that parent curve 'Follow' needs to be enabled for track ↵Campbell Barton
axis to do anything. also show both enum descriptions in the tooltip (the enum properties description and the individual enums).
2011-04-25There is enough potential developer interest in BGE Components that I'm ↵Mitchell Stokes
making a branch for them. I'm also committing my initial work in the area.
2011-04-21whitespace only, no functional change mixed tabs/spaces --> tabs.v2.57aCampbell Barton
2011-04-18object.collision was allocating on access for all object types - camera ↵Campbell Barton
could get collision data for eg. now check for mesh types only. any other type will return None.
2011-04-11patch [#26861] Spelling, Typos, and GrammarCampbell Barton
- also fix own bad assert from yesterday & remove testing cmake print.
2011-03-03BGE: Material Force Field renaming + reorganizationDalai Felinto
the old FH setting was blended with the other physics settings (friction and elastic) Also in the Physics panel it was saying "Use Material Physics" but the button is only for Force Field. Since I was here I decided to change the Constraint FH ui name from Fh to Force. I don't think users really understand what FH is (I for once don't). Thanks to Carsten Wartmann for pointing that out.
2011-02-27doxygen: blender/makesrna tagged.Nathan Letwory
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-16Bugfix: Browing Pose Libs should work now... RNA wrapping was missingJoshua Leung
an "editable" flag there
2011-02-13fix for warnings from Sparse static source code checker, mostly BKE/BLI and ↵Campbell Barton
python functions. - use NULL rather then 0 where possible (makes code & function calls more readable IMHO). - set static variables and functions (exposed some unused vars/funcs). - use func(void) rather then func() for definitions.
2011-01-28More logical ordering of Empty draw types. Made Plain Axes default forDaniel Salazar
new empties
2011-01-23correct own bad spellingCampbell Barton
2011-01-13remove/comment unused varsCampbell Barton
also removed unnecessary NULL checks (where the pointer was used later without checking).
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-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)
2010-12-30revert part of Tons commit r33884.Campbell Barton
- rather then use unlink="None", just don't pass unlink as a keyword. This is more pythonic. - added an RNA flag for properties which cant be unlinked by setting to None.
2010-12-21modified fix for commits r33811, 33812.Campbell Barton
- SSS Presets were not working on pinned materials. - added ability for save-presets to define variables to stop them becoming too verbose. - remove object.active_node_material
2010-12-20Bugfix #25301Ton Roosendaal
Material Node trees: SSS wasn't displaying in Nodes. Implementation notes: - Currently copying local data for preview render, only copies the base material. Node materials are re-used. - This causes data to be in 2 "main" databases... complex. - To make it work for preview, I had to add another loop in the SSS code that checks the original Main dbase. That's marked as warning in code to be fixed up. Another bug: - Material properties "SSS presets" copied settings to the active material, not to the displayed one. Added RNA call to retrieve this from Objects. (Next commit will fix preset scripts)
2010-12-19Bugfix [#25298] Nasty group cycle that creates crash blend files isJoshua Leung
allowed Infinite recursion (manisfesting as a crash) occurred when trying to set the dupli-group setting on an object, when the object is a member of the group being set. Added a check and warning for this in RNA to prevent such setups from occurring in future. Todo: The warning report is currently only printed to console as I can't quite remember how to grab reports pointer without context/operator pointer available.
2010-12-19bugfix [#25290] Align on text gives a tracebackCampbell Barton
[#25284] Traceback error on "System Info" script - Align was only working on mesh objects, now operate on all objects, missing boundbox's are treated as single points. - obj.bound_box was returning all nan's for object types with no boundbox. - ENUM_FLAG type enums were showing no text when displayed in operator redo panel.
2010-12-16missed this file before (de-duplicating enum).Campbell Barton
2010-12-11Small fix: Ton Roosendaal
Material Properties: adding new materials didn't create a new preview icon for it.
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-05Object transparency setting should only show on MESH typeDaniel Salazar
2010-12-01fix for some mistakes in recent commit.Campbell Barton
2010-11-30minor rna changesCampbell Barton
- set matrix values not to be animatable - some matrix values were still accessed as 1d arrays.
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-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-17bugfix [#24761] minor bug - Modifiers don't "catches" Vertex Group renaming ↵Campbell Barton
automatically
2010-11-15- 'matrix_basis' for objects and pose bones, this is an alternative access ↵Campbell Barton
to directly adjusting the loc/scale/rot. - pose bone 'matrix_local' wasn't well named since it didn't work like object or regular bones. - pose bone matrix values for rna had array access rather then 4x4 matrix access. note: for pose bones update scripts by renaming 'matrix_local' --> 'matrix_basis'
2010-11-10[#24627] [minor] Object type is TEXT, but icon names are FONTCampbell Barton
change object.type enum name TEXT for FONT to match icon and ID type names.
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-10-25bugfix [#24376] Fly mode disturbs the rotation or scale of the camera objectCampbell Barton
2010-10-13bugfix [#23899] renderlayers are not working properlyCampbell Barton
was missing button for single layer rendering. also renamed Object.show_shape_key to Object.show_only_shape_key since this pin's the shape key so others are disabled.
2010-10-05Fix #24135: Material modification not immediately updated in OutlinerSergey Sharybin
Also fixed outliner update when changing active_material_index from Py and when selecting texture from UI