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
2010-09-10Fix bug caused by someone else's error.Martin Poirier
2010-09-09replace self.properties.foo --> self.fooCampbell Barton
2010-09-09- bugfix, operators were getting their properties registered twice.Campbell Barton
- operator properties are now converted into python property() class members which bypass the operator 'properties' member. self.properties.mysetting ... can now be written as ... self.mysetting - fix for error reloading rigify
2010-09-09fix for addons UI with recent rna changes,Campbell Barton
also moved temp properties from the scene into the window manager since they are not saved there.
2010-09-09remove class methods for defining propertiesCampbell Barton
eg: bpy.types.Scene.BoolProperty()
2010-09-09support for defining rna class properties as class attributesCampbell Barton
eg: bpy.types.Scene.myprop = BoolProperty() note, this uses an ugly python metaclass, this should be replaced with a C implimentation which is included but commented out, causing crashes in pythons GC which gives no hint as to where the bug comes from.
2010-09-08Fix for [#23736] Network render - error in file: ↵Thomas Dinges
release\scripts\io\netrender\client.py + patch. Patch by Mariusz Maximus (mariuszekpl). Thanks!
2010-09-08addon improvements/fixesCampbell Barton
- better error reporting when an addon fails to load - upload an addon which loads partly but then fails (eg, module loads but class register fails) - bugfix addon loading, failier to load would leave _bpy_types._register_immediate = False - added which change on disk are reloaded when enabling. - bpy.path.module_names() now returns (module_name, module_path) pairs.
2010-09-08new bpy function bpy.path.module_names(path, recursive=False)Campbell Barton
addon's and python initialization both had this inline.
2010-09-08Fix [#23716] Add background image brokenNathan Letwory
Reported by Josh Wedlake
2010-09-07ran through pep8 checkerCampbell Barton
2010-09-07Windows Installer:Thomas Dinges
* Remove text "(Requires Windows 2000 or better)", as we don't support Windows 2000 anymore. * Fixed link in Help.url
2010-09-07bugfix [#23464] Crash on Tab Campbell Barton
OBJ importing edges would produce corrupt meshes because face edges were not created.
2010-09-07bugfix [#23631] Faces and edges missing in edit modeCampbell Barton
there was no way to clear fgons.
2010-09-07in response to bug [#23701] Edit Mode: unable to bind vertex/edge/face ↵Campbell Barton
select modes to keys while not a bug, being able to cycle over vertex/edge/face modes is useful. added an operator to cycle an array, could be used for cycling the active layer or mesh edit mode.
2010-09-07bugfix [#23704] Background image does not support special german lettersCampbell Barton
2010-09-06bugfix [#23697] New Empty Scene lacks World SettingsCampbell Barton
2010-09-06display_properties was being re-defined for each keymap item.Campbell Barton
2010-09-06bugfix [#23552] keymaps big problemCampbell Barton
2010-09-05patch [#23671] [desktop file] add translations and remove deprecated key.Campbell Barton
from Cosme Domínguez Díaz (cosme)
2010-09-04Bugfix for [#23676] Obj Import fails again.Thomas Dinges
2010-09-03rna api Campbell Barton
- move: material.add_texture(tex, coords, mapto) --> material.texture_slots.add() - added material.texture_slots.create(index), material.texture_slots.clear(index) - texture slot functions also work for lamp and world now. Other minor changes - allow rna functions to set FUNC_NO_SELF and FUNC_USE_SELF_ID at once. - [#23317] Changed some operators' RNA to accept lengths, a modification I made to this patch made it not work as intended, removed this edit so unit buttons appier in the UI for certain operators. - Sphinx doc gen, 2 columns rather then 3, didnt quite fit in some cases.
2010-09-03sphinx doc genCampbell Barton
- use 3 column lists for inherited props, funcs and for references to save on vertical space. - use the blender version string for the upload path and PDF name.
2010-09-03use set as a suffix (matches operators)Campbell Barton
- set_frame() --> frame_set() - set_context_pointer() --> context_pointer_set() material adding works for curves and metaballs, new function to remove materials. materials.link() didnt well fit how this is used elsewhere - order matters - it can be linked more than once. - remove(material), isnt that useful since you need to manage indicies. ... use list style functions instead. materials.append(mat) / materials.pop(index)
2010-09-03"Fix" for [#23640] particle system partially indifferent to vertex groupsJanne Karhu
* Some particle vertex groups haven't yet been reimplemented so commented these out in ui.
2010-09-03SVN maintenance.Guillermo S. Romero
2010-09-03script for dumping rna api, to be used to generate api changes for release logs.Campbell Barton
added to review function calls too. output: # * functions * KeyConfig.keymaps.find(string name, enum space_type='EMPTY', enum region_type='WINDOW') --> KeyMap KeyConfig.keymaps.find_modal(string name) --> KeyMap KeyConfig.keymaps.new(string name, enum space_type='EMPTY', enum region_type='WINDOW', boolean modal=False) --> KeyMap KeyConfigurations.new(string name) --> KeyConfig KeyConfigurations.remove(KeyConfig keyconfig) # * properties * WorldMistSettings.intensity <-- float WorldMistSettings.start <-- float WorldMistSettings.use_mist <-- boolean WorldStarsSettings.average_separation <-- float WorldStarsSettings.color_random <-- float WorldStarsSettings.distance_min <-- float WorldStarsSettings.size <-- float WorldStarsSettings.use_stars <-- boolean
2010-09-02patch from venomgfx, show number of textures assigned to lamps and world in ↵Campbell Barton
the context panel
2010-09-02bugfix [#23635] property limits don't work when added via scripting\Campbell Barton
also fix for bug where soft limits could be greater then hard limits with bpy.props.* functions.
2010-09-02- inconsistent rna names - use 'vertex_group_' as prefix, only ui scripts ↵Campbell Barton
used this - change curve offset to be 0.0 for its rest/default value (not 1.0)
2010-09-02Fix for [#23136] Particle display percentage "forgotten" after renderJanne Karhu
* The actual problem was that the total amount of particles was rendered at all, since only the displayed percentage was calculated correctly. * New behavior is that before baking (baking is always done for full % of particles) the display % is used for rendering too for dynamic particles. * Also added a warning below the display % slider to inform about the situation.
2010-09-02rna context renameCampbell Barton
* context.main & bpy.types.Main --> context.blend_data & bpy.types.BlendData * context.manager --> context.window_manager
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-09-02Internal Code Renaming:Thomas Dinges
Donut > Torus
2010-09-01Fix [#23612] OBJ import with imports double texturesNathan Letwory
Reported by Reiner Prokein A .obj file can have multiple mtllib statements with the same name. Ensure that only one occurance is saved, so we don't get multiple entries from same material. Also fix tabs -> spaces
2010-09-01bugfix [#23285] Exporters not available whel using special characters in ↵Campbell Barton
path name - ID properties now suopport non utf-8 strings for their values but not their keys. - moved utility functions into py_capi_utils.c from bpy_utils and bpy_rna. - import/export paths have to be printed with repr() or %r, so non utf-8 chars are escaped.
2010-09-01* add missing importsNathan Letwory
* fix indentation: tabs -> spaces
2010-09-01finished moving importers and exporters into python packages (as proposed on ↵Campbell Barton
the mailing list). - made operator dir's into python packages - lazy loading of module which do the actual import and export (faster blender load times) - general maintanance and small fixes. - bugfix for exporting x3d materials - leak fix for exporting 3ds
2010-09-01poll function for py api operator accessCampbell Barton
eg: if bpy.ops.object.mode_set.poll(): ...
2010-09-01excuse the noise, adding type's in format package names.Campbell Barton
2010-09-01moving import/export scripts into packages (just moving scripts, need to add ↵Campbell Barton
__init__.py still, temp break import/exporters)
2010-09-01cleanup duplicate GPL haeders, blender made 2.4x __bpydoc__ into __doc__, ↵Campbell Barton
removed version info, (thats what svn logs are for). also moved create_derived_objects & free_derived_objects into io_utils, used by x3d and 3ds.
2010-09-01use mix-in classes for import export operators, these define the filepath ↵Campbell Barton
property and invoke function at the moment.
2010-08-31RNA Renaming Fixes for particle UI.Thomas Dinges
2010-08-31Fixes for RNA Renaming in Texture Properties (Volume Material)Thomas Dinges
2010-08-312.5 Fluid UI:Thomas Dinges
* Required memory is now shown on the Bake Operator, rather as an extra label.
2010-08-31rna support for passing dynamic sized arrays to rna functionsCampbell Barton
using this for object.vertex_groups.assign([index list ...], group, weight, mode)
2010-08-31== userprefs: addons ==Luca Bonavita
- From now on addons bl_addon_info['name'] doesn't need to specifcy also the category, it is put automatically in the addon box title In some script category and the category in the title were not matching, this had to be fixed manually. - The warning icon is at the right of the addon box title, so that it cant disalign the addon name anymore when we have a warning. - After discussing with Campbell, I've added the field bl_addon_info['api'] where we should specify the Blender API version number the addon is compatible with. This is certainly useful for clarity, and also I need it in place while preparing the downloadable addons. - Also, bl_addon_info['version'] is now assumed to be a tuple of integers as it is bl_addon_info['blender']. Any important text should be placed in the bl_addon_info['warning'] field, not in the script version anymore. I'm going to reflect this change in bf-extensions so that scripts won't suddenly break.
2010-08-30Fix spelling.Guillermo S. Romero
2010-08-30another function moved, should be last of the simple cases.Campbell Barton
km.item_from_id() --> km.items.from_id()