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
path: root/source
AgeCommit message (Collapse)Author
2009-12-11Sculpt Branch:sculpt25Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r25245:25315
2009-12-11Fix small mem leak in wm_window_get_size_ghostDamien Plisson
2009-12-11* added an armature submenu where python defined armatures can go.Campbell Barton
* bpy.utils.display_name(), which makes filenames and module names look nicer in menus eg... /home/me/foo_bar.py --> "Foo Bar" * missing rna_path --> data_path renaming
2009-12-11Sculpt Branch:Brecht Van Lommel
* Added detection if VBO extension is supported. * Redraw other 3d views after sculpting. * Fix brush sometimes punching through mesh with very small polygons, added an extra epsilon to the ray-triangle intersection.
2009-12-11Timeline Drawing Tweaks:Joshua Leung
* Made the TimeLine current frame indicator get drawn using the standard frame-indicator code. Also, it is now possible to show the frame indicator box beside the line as in the other animation editors, although this is disabled in the timeline due to the closeness of the frame number field. * Removed some old (unnecessary) code -> "Continue Physics" option in TimeLine, which is now obsolete with the current physics options. Feel free to restore if this is not the case. -> Already commented out hacks to create "speed ipo" for curves. There are easy alternatives that are better integrated. -> Unused init/exit callbacks for scrubbing time, since those were only used to set an obsolete flag for timeline drawing that is now used for the indicator. * Switched long-keyframe optimisation code to use constants instead of some magic numbers + fancy trickery...
2009-12-11Sculpt Branch: multires conversion from 2.4 working again.Brecht Van Lommel
2009-12-11Added back rendered animation playback (in a sense), with a Matt Ebb
customisable player. You can choose a player in User Preferences -> File Paths. You can choose a plan custom command line, otherwise there are presets available for the Blender 2.4 player or DJV (where it will give it the correct filename, fps, etc on the command line). So for example if you have a Blender 2.4 version installed, you can enter the path to the blender 2.4 executable, and the playback will work just like before. Any info on other frame players (FrameCycler? pdplayer?) and their command line settings could be useful for adding some more presets too, if anyone knows of them. It's available in Render->Play Rendered Animation (Ctrl F11)
2009-12-11Fix for [#20331] adding and removing render layers in specific sequence ↵Matt Ebb
creates layers with the same name Render layers now use the same consistent 'unique name' function as other parts of Blender (i.e. RenderLayer.001). Updated the defaults for consistency.
2009-12-11Tweak to make temp 'fullscreen' screens be alphabetically similar to the ↵Matt Ebb
previous ones that spawned them, so you can switch screens (ctrl left and right arrow) more smoothly ( [#20301] Screens and Fullscreen still doesn't work )
2009-12-11use rna buttons for color ramps colors so keyframes can be added/deleted.Campbell Barton
2009-12-11Various UV editor / notifier related fixes:Matt Ebb
[#20336] Missing notifier - properties view does not update on UV unwrap [#20337] Shift select is not working in UV-editor island mode [#20338] Update automatically menu item has strange icon behavior [#20339] Select all will quit working in UV editor
2009-12-11[#20288] FBX exporter failsCampbell Barton
* disallow registering operators that have properties starting with an underscore which caused this problem.
2009-12-11For for [#20330] Can't open a file made in 2.49Matt Ebb
Hair clothsim internal_friction wasn't being initialised correctly.
2009-12-11Double Click plays nicer with Click.Martin Poirier
1) Double Click takes priority over a second Click (Click will still be send if not handled) 2) The first Click being handled doesn't stop the following Double Click
2009-12-11wm_menu_invoke calls exec automatically if property is already set.Martin Poirier
This way you can set the param in the keymap and it won't always show the menu for nothing.
2009-12-11* rename 'rna_path' --> 'data_path', rna and dna are for internal use and ↵Campbell Barton
are not descriptive. * armature.pose_position: POSE_POSITION, REST_POSITION --> POSE, REST * rigify now forces rest pose mode * updated neck_flex to keep original bones unchanged
2009-12-11Snap options were reset too often, discarding all user options.Martin Poirier
2009-12-10missed a header last commit, added custom exceptions to rigify so they can ↵Campbell Barton
be caught and converted into reports and have normal errors display the stack trace as useual.
2009-12-10Double Click event value.Martin Poirier
Timeout between both clicks is user configurable, should be taken from the OS when possible.
2009-12-10Sculpt Branch:Brecht Van Lommel
* Multires 2.50 -> Branch compatibility code converting to the new displacement format. 2.49 -> 2.50 is not functional yet.
2009-12-10operator report function so python operators can report errorsCampbell Barton
TODO - reports are currently shown upside down.
2009-12-10align option for splitCampbell Barton
2009-12-10Sculpt Branch:Brecht Van Lommel
Revised external multires file saving. Now it is more manual in that you have to specify where to save it, like an image file, but still saved at the same time as the .blend. It would ideally be automatic, but this is difficult to implement, so for now this should at least be more reliable.
2009-12-10UI limits for the envalope frame were too smallCampbell Barton
2009-12-10- rigify context changes & example for deltaCampbell Barton
- sequencer transform had 0.0 for rotation minimum - missed icon rename in last commit
2009-12-10return value was included in the list of optional args for function-rna ↵Campbell Barton
error message
2009-12-10Update Handling: moved wm_data_handle_update from windowmanager toBrecht Van Lommel
scene_update_tagged in blenkernel, code fits better there.
2009-12-10Durian Request: Default F-Curve Auto-Colour ModesJoshua Leung
Added option to KeyingSets+Keyframing Functions which makes newly added F-Curves for Transforms + Colours to use the colour mode which uses the array index to determine the colour of the F-Curve. The main implication of this is that when this option is enabled for a KeyingSet, all sets of XYZ F-Curves (i.e. location, rotation, scale) for transforms will be shown in Red/Green/Blue instead of some automatically determined "rainbow" colour. Useful for animators far too used to Maya's Graph Editor :P This setting is named, "XYZ to RGB", though that doesn't make its purpose entirely clear.
2009-12-10rename operators TFM_OT_* --> TRANSFORM_OT_*Campbell Barton
2009-12-10remove ICON prefix from the enum, for python this is redundant eg.Campbell Barton
layout.prop("setting", icon='ICON_BLAH_BLAH') Also reverted previous commit, the cursor subtype just needed to be added to the switch statement.
2009-12-10Notifier related fixes:Matt Ebb
[#20319] 3D View - need 3D cursor notifier [#20321] Views not receiving the NC_ID notifier
2009-12-10values that had units set would not be coerced into Mathutils types by the ↵Campbell Barton
python api. eg. scene.cursor_location wasnt a vector
2009-12-10Fix for [#19776] Header bar problem in 2.5Matt Ebb
Prevents dragging region edges outside area boundaries or into other regions.
2009-12-10raise an error when adding/removing editbones when the armature is not in ↵Campbell Barton
editmode (without this blender crashes)
2009-12-10Attempted fix for [#19810] Crash when flipping header with F5Matt Ebb
2009-12-10Fix for [#20153] Scale region size from search crashes Blender 2.5 24999Matt Ebb
2009-12-10Fix for [#20140] Double Properties Panel on 3dview from 2.4x flesMatt Ebb
2009-12-10Fix for 'Copy materials to selected' button freezing when using linked geometryMatt Ebb
2009-12-10Fix for [#20216] Search List is unorderedMatt Ebb
This sorts RNA collection (bones, vgroups, etc) search lists alphabetically like ID data search lists are already.
2009-12-10wrong code order made linux+scons barf.Nathan Letwory
2009-12-10* WITH_BF_RAYOPTIMIZATION cleanup and flag separation by matd.Nathan Letwory
This adds BF_RAYOPTIMIZATION_SSE_FLAGS through which one can manage what SSE flags are best for the platform built for. Note that the ray optimizations coded by jaguarandi are SSE-intrinsics only.
2009-12-10Revert bunch of changes I should have committed before.Martin Poirier
2009-12-10textedit string needs to be one byte longer than maxlen, for terminator.Martin Poirier
2009-12-10Fix notifiers for object active material selectionMatt Ebb
2009-12-10show_handles property didn't flip bool properly.Martin Poirier
Patch by DustyDingo on irc.
2009-12-10give IDPropertyGroups's an identifier so they can display text in the ↵Campbell Barton
listview, hardcoded to "name"
2009-12-10Patch [#20290] by Bjørnar Hansen for bug [#20270] 2.5a0, Select Random says ↵Martin Poirier
percent but is really 0-1
2009-12-09Sequencer fix: Transform Strip wouldn't work with default_faderAndrea Weikert
* added default_fader to transform strip, since it used the old fac too. * removed ANIMATEABLE attribute from the settings in the transform strip, since they are animated via the effect_fader and not directly for now. (too confusing) * UI: only show default_fader for the effect strips that support it Sequencer Durian feature: uniform scale for Sequence transform strip. * for now re-using variable for x-axis scaling. Note: This brings back functionality as close to 2.49 as possible. The Start and End values in the current design are not meant to be animated directly, but via the effect_fader.
2009-12-09Fix #20305: overlay blending mode for specular intensity does not work.Brecht Van Lommel
2009-12-09Invalid return typeMartin Poirier