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-11patch [#25809] Auto-Registration as utility function.Campbell Barton
This removes auto-registration, committed by Martin r30961. Realize this is a contentious topic but Brecht and myself both would rather opt-in registration. TODO: - addons need updating. - class list will be modified to use weakrefs (should have been done for existing system too). - will move bpy.types.(un)register functions into bpy.utils.(un)register_class, currently including these functions in a type list is internally ugly, scripts which loop over types also need to check for these.
2011-02-10fix for crash with GLSL material when image couldn't be loaded.Campbell Barton
also quiet pep8 warnings.
2011-02-10Small consistency fixupsJoshua Leung
2011-02-10small feature request from zanqdo, merging in the mirror modifier is now ↵Michael Fox
optional, simply turning town the merge limit just simply do anything, and merging is off by default as this seems more logical behaviour
2011-02-09patch [#25972] blender-thumbnailer.py: GVFS supportCampbell Barton
from Shinsuke Irie (irie) with some minor edits. Shinsuke's description from the tracker: --- I have implemented GVFS framework support of blender-thumbnailer.py which allows some file managers like Nautilus and Thunar to show thumbnails in trash or network directories. If Python's gio module is available, the thumbnailer uses it to access to filesystems mounted via GVFS. This change shouldn't affect desktop environments other than GNOME and XFCE. A function gvfs_open() in this patch is defined to solve a stupid incompatibility between Python file object and GIO Seekable object. On Ubuntu 10.10, I confirmed thumbnails can be generated for file://, trash://, sftp://, and smb://.
2011-02-09Graph Editor: Added option to turn off AA drawing for performanceJoshua Leung
gains when using really heavy files
2011-02-09Bugfix: When removing the "only insert for active keyingset" optionJoshua Leung
for Auto-keying from the UserPrefs, I forgot to remove the option from the UI there.
2011-02-09use update() rather then update_tag(), needed for making edge data.Campbell Barton
2011-02-08jahka IRC fixM.G. Kishalmi
pinning the texture properties gave python errors.
2011-02-08Texture context selector for texture panel:Janne Karhu
* Texture context was previously determined by going to the appropriate panel, for example "world panel -> texture panel" to access world textures. Additionally there was a separate button to access brush textures. * Now the texture context can be selected directly through an expanded icon menu, which shows the available context options. * This context selector is now at the top of the texture panel, but this could later be perhaps integrated to the context path somehow to be more intuitive.
2011-02-08fix own recent error [#25977] Torus disappears when adding "Subdivision Surface"Campbell Barton
ID's and meshes both have update functions, call the meshes rather then update_tag() for recalculating edges.
2011-02-08[#25693] Netrender "shadow" images with last frame always appearMartin Poirier
Render engine postprocess property was not named properly
2011-02-08mailed Stani Michiels and he's ok to switch his console autocomplete to ↵Campbell Barton
GPLv2 or later.
2011-02-07Todo/feature requestTon Roosendaal
When using masks or other simple 3D elements in composites, doing a layer re-rendering on a node is a bit clumsy all the time. This commit does two things to help: - new hotkey "Z" in node editor automatically finds render layer that changed and re-renders it + composites - option "Auto Render" does same, but then after every transform edit in 3D window The latter is experimental; real & proper system for this requires full threaded render support (like previews). But it works! Demo file: http://download.blender.org/demo/test/auto_composite.blend Important fix: After any render, all the render layers were tagged "changed", which caused any edit to first totally recomposte everthing. Now it only composites changes. Implementation notes - DAG scene flush now sets 'changed' flags in render layer nodes - Added notifier for 'transform finished' to trigger the update, this is temporarily.
2011-02-07Fix for [#25963] Show mouse option in wrong Panel.Thomas Dinges
Did some reorganization of the Game buttons, made a new "Display" Panel.
2011-02-07Hair ui simplification:Janne Karhu
* There were a lot of settings in the particle panels that made no sense for simple hair and only cluttered up the ui. * Now these settings are hidden by default unless "advanced" hair options are shown. * Without advanced options the particle velocity controls are replaced by a simple "hair length" value, which actually corresponds to the grown hair length in blender units. * Some hair effector options that are actually very useful were not shown in ui. These are now found in the "field weights" panel.
2011-02-07add access to radius for game objects (static objects can have radius) as ↵Campbell Barton
well as anisotropic friction.
2011-02-07rename ID.update() --> update_tag() since this function only tags for ↵Campbell Barton
updating and scene.update() executes the update.
2011-02-06fix [#25947] Smart Project is broken SVN r34664 Campbell Barton
own recent mathutils updates broke this script.
2011-02-06fix [#25948] blender-thumbnailer.py does incorrect checking for the number ↵Campbell Barton
of arguments noticed by Shinsuke Irie (irie)
2011-02-06[#25693] Netrender "shadow" images with last frame always appearMartin Poirier
More debugging info with -d Also fix some conditions that didn't check the proper list in the ui.
2011-02-05update for changes in mathutils.Campbell Barton
2011-02-04Improvements for particle grid distribution:Janne Karhu
* Particles that aren't shown are now actually deleted (huge memory savings for flat objects). * Grid distribution for flat objects is now done on the surface object surface without offset. * Invert grid option wasn't in ui and it didn't work for non-volume grids. * New parameter to randomize the grid point locations. * Resolution soft/hard limits changed to even 50/250.
2011-02-04pep8 cleanupCampbell Barton
2011-02-04Moved Auto-Keying "Insert for KeyingSet only" option from UserPrefs toJoshua Leung
Scene (Toolsettings, i.e. alongside "layered" option for using NLA while doing auto-keying) This option makes all Auto-Keying operations use the active Keying Set to carry out keyframing operations instead of picking and choosing their own Keying Sets to use, thus cutting down on the number of unwanted keys. Warning: if the older userpref option was enabled in an old startup.blend, it may be difficult to turn this option off.
2011-02-02Added Read Render Layers and Read Full Sample Layers to node editor menuDaniel Salazar
2011-02-02Bugfix [#25902] alt+a over 3D view don't up date dropesheet editorJoshua Leung
Migrating "redraws" settings from TimeLine view data to per Screen. The options are now still shown in the TimeLine "Playback" menu though. This means that whatever redraw settings you set in a TimeLine editor will be used throughout a screen (i.e. editor layout) to determine which editors will get updated during playback, instead of only certain editors doing certain things at vague times. --- Also, I moved some version patches pre 2.56 version bump into a version-check for 2.56. These must've been missed when doing the release...
2011-02-02Action Editor UI Tweaks:Joshua Leung
While animating, I realised that actually the 'only selected' and 'include hidden' DopeSheet filtering options are also useful in the Action Editor, especially while tweaking the animation for some characters, where you'd like to focus only on some of the character's control (i.e. eyelid tweaks, hand tweaks, etc.). The other DopeSheet filtering options aren't so relevant here, so I've excluded them from this.
2011-02-01Bugfix #25891Ton Roosendaal
Info header: option to switch scenes or add new ones has to be hidden for "full screen" mode. Current full-screen code doesn't allow to browse screens or switch scenes nicely.
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-02-01Bugfix: Graph Editor menus were missing an entry for the "SmoothJoshua Leung
Keyframes" operator Probably this was missed off, since the DopeSheet doesn't have this functionality
2011-02-01bugfix [#25767] Addons cannot be upgraded through the UICampbell Barton
added option to overwrite.
2011-02-01Pythons path functions - os.walk(). os.path.exists(). etc support bytes for ↵Campbell Barton
paths as well as strings, support this with blender/rna too. - bpy.data.*.load() functions were only accepting UTF-8 paths. - rna functions/properties now accept byte values rather then strings for file paths. - bpy.path.resolve_ncase now supports byte objects.
2011-02-01reverting the new button in node editor.. will need to create a newDaniel Salazar
operator to get the correct behavior for center backdrop
2011-02-01Added Center button to backdrop controls in node editor's side panelDaniel Salazar
Inlined backdrop's zoom ui limits and hard limits so that going to minimun and going back to 100 works
2011-01-31Node UI:Thomas Dinges
* Added Backdrop Panel inside the "Properties" area. * Hard limit for the "zoom" value. Negative values doesn't make sense. * Added a missing notifier for the Node backdrop move operator.
2011-01-31Added transparency feature to node editor backdrop, similar to image editor. ↵Lukas Toenne
Alpha blending can be enabled by a button when "Use Backdrop" is selected.
2011-01-31[#25693] Netrender "shadow" images with last frame always appearMartin Poirier
Better handling of FSAA when downloading results and on slaves.
2011-01-30remove nan-makefilesCampbell Barton
2011-01-30Added handy option to delete all vgroups in the dropdown menuDaniel Salazar
2011-01-29new bumpmapping options for the rendererM.G. Kishalmi
oldbump -> original newbump -> compatible *new* -> default (3tap) *new* -> best quality (5tap) the latter two have an option to apply bumpmapping in viewspace - much like displacement mapping objectspace - default (scales with the object) texturespace - much like normal mapping (scales)
2011-01-29"Whole Character" KeyingSet Bugfix: RNA paths for custom propertiesJoshua Leung
were getting formed wrongly Although the RNA paths for the custom properties could get evaluated correctly, keyframe status highlights in buttons didn't always work correctly, and would lead to a duplicate F-Curve for the same setting getting created.
2011-01-29Character Animation Goodie: "Whole Character" Builtin Keying SetJoshua Leung
This commit introduces a new Keying Set: "Whole Character", which is specially designed for character animators blocking out their animation. It should make animating with rigs such as the Sintel rigs (and other "mainstream" setups, though others may also work with a few modifications) much easier. It automatically determines which properties on every bone in the active rig should be keyframed, avoiding an initial set up step where properties may be missed, or non-animatable properties are also needlessly keyframed. To do this, it relies on several rules: 1) All bones in the armature, regardless of visibility status are considered, so that hiding some layers on some keyframes then keyframing them later won't create problems with earlier poses changing 2) Bones starting with certain prefixes, i.e. DEF, MCH, VIS, etc. (the full list is available in the code for this, and can be/is meant to be modified by riggers in their own versions as they see fit), so that some bones on hidden layers which shouldn't be seen by animators are not keyframed 3) Locked transforms AREN'T keyframed 4) All custom properties ARE keyframed - currently this is the best we can do, as it's hard to tell if they're needed or not, or even if they're already driven.
2011-01-28[#25783] Network rendering fails with windows pathsMartin Poirier
Potential fix. Absolute windows path weren't detected as absolute on linux.
2011-01-28[#25671] Network Render freezes/blocks blenderMartin Poirier
Decreasing timeout and increasing refresh period
2011-01-26Bug [#25696] Netrender feedback failsMartin Poirier
Patch by Wintch Analyzer Someone change an attribute name and this wasn't updated
2011-01-26fix for error in add mesh script with no operator passed.Campbell Barton
2011-01-26update to background_job template to use --factory-startup option.Campbell Barton
make all templates pep8 compliant.
2011-01-26Adding Calculate/Clear Motion Path operator buttons to toolbar. I'mJoshua Leung
currently reviewing the UI for this, so more changes related to this should be coming...
2011-01-26After talking to Troy Sobotka, separated the time mapping UI a bit and added ↵Daniel Salazar
a label. It should be less obscure now