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
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-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-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-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-10align option for splitCampbell Barton
2009-12-10UI limits for the envalope frame were too smallCampbell Barton
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-10Fix for [#19776] Header bar problem in 2.5Matt Ebb
Prevents dragging region edges outside area boundaries or into other regions.
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 '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-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-10Patch [#20290] by Bjørnar Hansen for bug [#20270] 2.5a0, Select Random says ↵Martin Poirier
percent but is really 0-1
2009-12-09Fix #20245: datablock names allowed entering 22 characters but canBrecht Van Lommel
only accept 21.
2009-12-09Fix for bug #20307: snapping in uv editor is related to objects origin.Brecht Van Lommel
Also updated image window header to use snap element property.
2009-12-09very very bad hack to have sequencer strips fcurve data transform with them.Campbell Barton
ifdef'd so its not kept in by accident. Committing because without this animating with the sequencer isnt really usable and am not interensted in having many patches applied on artists systems.
2009-12-09VBO:Brecht Van Lommel
* Fix #19785: curves not drawing with VBO enabled * Fix #19553: duplicate Window crashes with VBO's The convention in Blender was to have GL_VERTEX_ARRAY and GL_NORMAL_ARRAY enabled by default, and other arrays disabled. The VBO drawing code did not take this into account. I've made these now disabled by default, since that makes the code clearer in other places too.
2009-12-09Whoops, silly typoMatt Ebb
2009-12-09Various more screen-related fixes including:Matt Ebb
[#20271] File Browser - Wont show when area is fullscreen
2009-12-09Fix for [#20197] dof node bugsMatt Ebb
This is still a bit dodgy, the issue of accessing scene data from nodes needs to be solved better, but this at least fixes it up to previous capabilities, and prevents writing any data to scene/objects either.
2009-12-09Fix for [#20249] duplicating a mesh in edit mode with a lattice modifierMatt Ebb
Removed lattice and curve modifiers from being correctable for crazy space - it didn't work and was giving weird results.
2009-12-09auto-dist working again, renamed obofs --> dyn_ofs, use_sel --> use_dyn_ofs, ↵Campbell Barton
since its used by Auto-Depth too.
2009-12-09reference to INDIVIDUAL_CENTERS causing errorCampbell Barton
2009-12-08Attempted Bugfix: opengl preview render artifacts, was using wmPush/PopMatrix,Brecht Van Lommel
but this does not have an actual stack, so using glPush/PopMatrix instead now.
2009-12-08transforming metastrips didnt move effects within them & remove warningCampbell Barton
2009-12-08Animation System: Handling UpdatesBrecht Van Lommel
* Added ANIM_list_elem_update and ANIM_id_update functions to call when changing animation curves, which will then call the RNA property update functions for those curves. This is to replace just calling DAG_id_flush_update, that may not always be the right thing to do, and doesn't send proper notifiers for redraw. Still only used/usable when transforming in the graph editor, not sure how this do this with NLA for example, .. needs to be improved. * Added function wm_data_handle_update function to contain the object update function, and also added scene animation update there. Actually it should be doing all datablocks, this makes it work for sequencer. Joshua, do you agree this is the right direction to go in? I can revert or change the code if you think it should be done differently. Mainly wanted to get this working well for sequencer now.
2009-12-08Image Paint keymap in image editor wasn't looked up with the space type.Martin Poirier
2009-12-08RNA:Brecht Van Lommel
* Property update functions no longer get context, instead they get only Main and Scene. The RNA api was intended to be as context-less as possible, since it doesn't really matter who is changing the property, everything that uses the property should be updated. * There's still one exception case that use it now, screen operations still depend on context too much. It also revealed a few places using context where they shouldn't. * Ideally Scene shouldn't be passed, but much of Blender still depends on it, should be dropped when we try to support multiple scene editing. Change was planned for a while, but need this now to be able to call update without a context pointer.
2009-12-08slow print, only debug modeCampbell Barton
2009-12-08unwrap was unwrapping all faces rather then just the selected onesCampbell Barton
2009-12-08Sequencer:Brecht Van Lommel
* Sound strips now respect metastrips for muting. That means they are muted if the metastrip is muted, and don't play when located outside of the current metastrip. * Operators now use notifiers instead of redraw tagging, added a separate notifier for selection as well, but that is not used to do less redraws yet.
2009-12-08UI: fix trailing tooltips when deactivating window, and when openingBrecht Van Lommel
right click menu. Added window deactivate event for this.
2009-12-08Various changes to screen-related code, aiming to fix a few problems and ↵Matt Ebb
usability issues with 'temp' screen layouts. Now, temp screens are hidden from being accessed directly, with a new 'Back to Previous' button appearing in place of the screen menu when (for example) fullscreen render image areas are present. Window type menus also get disabled here too, to prevent things from getting too mixed up.
2009-12-08FIX for #20256 New folder doesn't renameAndrea Weikert
Note: did some refactoring and renaming of files to make code a bit clearer there too. Also applies solution provided by Aurel W in patch #20264, thanks for submitting the patch.
2009-12-08Forgot to remove these.Elia Sarti
2009-12-08Pythonazed DopeSheet and NLA editors headers UI.Elia Sarti
2009-12-07Sound system should only default to OpenAL if it is built (SDL if built ↵Martin Poirier
otherwise).
2009-12-07Text and Console operators don't need to register themselves. (this cleans ↵Martin Poirier
the reports quite a bit)
2009-12-07Particles: bugfixesBrecht Van Lommel
* Don't show Apply as Shape for particle modifiers. * Fix particles disappearing after exiting particle mode. * Fix free edit not redrawing the 3d view. * Fix use of uninitialized variable in layers template.