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-08Pythonazed DopeSheet and NLA editors headers UI.Elia Sarti
2009-12-07-noaudio option to force the sound system to None.Martin Poirier
Useful when openAL is not setup properly (*cough* pulseaudio *cough) and prevents startup. This doesn't actually affect the userpref option, so you can set it to whatever you want, save userprefs and restart.
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-07driver type 'Sum'Campbell Barton
2009-12-07Sculpt Branch:Brecht Van Lommel
Subdivision set with Ctrl+1-5 now works for multires as well.
2009-12-07missing null check from recent changesCampbell Barton
2009-12-07Sculpt Branch:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r24889:25180
2009-12-07Sculpt Branch:Brecht Van Lommel
* Don't allow adding/removing multires levels in editmode. * Customdata code for swapping mdisps restored. * Fix inflate brush crashing with multires. * Smooth and layer brush don't work yet with multires, but at least avoids crashing now. * Fix threading issue with flatten brush.
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.
2009-12-07Use custom cursor draw in transform to draw the new arrow cursors (to ↵Martin Poirier
indicate direction of motion for a particular transformations). This insures that it's drawn under the cursor and not far away when cursor is warped (rubber band still points to event location, this helps visualize too).
2009-12-07Custom cursor draw function uses the real cursor position when cursor is ↵Martin Poirier
grabbed (and not the coordinates from the event). Drawing a custom cursor anywhere but on the real cursor is no good. Also permit NULL poll function (equal to a function that always returns 1)
2009-12-07Function to access the real cursor position from Ghost (useful when cursor ↵Martin Poirier
is grabbed and warped)
2009-12-07Flag down a window when cursor is grabbed.Martin Poirier
2009-12-07Particles: child editing bugfixesBrecht Van Lommel
* Make partial update work again for faster editing. * Draw parents over children again, nicer for editing. * Fix crash with remove tools & showing child particles. * Fix children not disappearing always when setting to None. * Fix wrong normal for last point in child path. * Fix a python error in the hair dynamics panel.
2009-12-07Bugfix: WM could access freed memory when testing for click event afterBrecht Van Lommel
opening a new file (and freeing the window and its event queue).
2009-12-07crashfix, duplicating armatures with ID-Props assigned to the bones didnt ↵Campbell Barton
copy the bone.
2009-12-07- string copy without .py wasnt terminating the stringCampbell Barton
- console import autocomplete wasnt including modules defined in C like BGL, Mathutils
2009-12-07Porting of Graph Editor's UI to python, just header done for now.Elia Sarti
Brecht, I added a Layout template function, template_dopesheet_filter -> uiTemplateDopeSheetFilter, this creates the group of buttons for filtering ID type (and some other options) for animation editors (Graph, NLA and Dopesheet). I hope this is all right, if not, we can move this maybe to a .py file as a function for reuse.
2009-12-07Talked with Aligorith and made changes as follows to DopeSheet struct:Elia Sarti
* Removed only_drivers, this is an internal flag * Corrected notifiers
2009-12-07[#20021] Non-ASCII characters on blender 2.5 alpha 0Campbell Barton
could not redo the bug on my system, fix suggested by Yomgui on blendercoders.
2009-12-07Fix for [#20159] Orthographic camera + viewportMatt Ebb
Patch provided by Aurel W. Thanks!
2009-12-07Fix for [#20286] New objects have no Display TypeMatt Ebb
Removed a few more references to shaded mode
2009-12-07Fix for [#19541] Buttons etc that are too close to the window edge don't ↵Matt Ebb
react to input
2009-12-07Fix for [#20057] Shift F for setting brush strenght can never get to 1Matt Ebb
2009-12-07use sets rather then tuples for enum/flags so you can use bitfield operatorsCampbell Barton
2009-12-07Added icons to a few RNA properties.Elia Sarti
2009-12-07Tweaks to the fading behaviour of 3d view grid subdivs, somewhat fix for Matt Ebb
[#20246] grid subdivisionns doesn't works
2009-12-07rna flag PROP_ENUM_FLAG which makes rna props a tuple of enums when ↵Campbell Barton
converted into a PyObject only used by wm.invoke_props_popup() currently
2009-12-07Fixed operator name typo.Elia Sarti
2009-12-07Finished wrapping SpaceGraph in RNA and also wrapped bDopeSheet in the ↵Elia Sarti
process. Some descriptions might be slightly off, feel free to check.
2009-12-06Loop cut and edge ring select only have an invoke and require view3d, so ↵Martin Poirier
change poll function to reflect that (and not, you know, crash...).
2009-12-06Text change: Loopcut -> Loop CutMartin Poirier
2009-12-06Assorted warning and comment fixesJoshua Leung
2009-12-06wm.invoke_popup(op, width, height) similar to wm.invoke_props_popup(op, ↵Campbell Barton
event) except it doesnt use undo/redo (UI's need to execute operators themselves)
2009-12-06remove nasty hack which made StructRNA class instaces have no __dict__,Campbell Barton
use __slots__, it seems all the parent classes need to have slots as well for this to work. all python defined srna classes are checked for this too
2009-12-06pep8 edits and fix some warningsCampbell Barton
2009-12-062.5 Nodes:Thomas Dinges
* Node listener missed "ND_SHADING_DRAW".
2009-12-062.5 Nodes:Thomas Dinges
* Wrapped Texture Nodes: "Blend", "Marble", "Wood", "Clouds", and "Distorted Noise", to use Texture RNA properties. * Texture RNA properties used in these Nodes, now send an ND_NODE notifier, in addition to the general NC_TEXTURE.
2009-12-05Support for the C Macro system in Python.Martin Poirier
Basic definition works like a python operator but you derive from "bpy.types.Macro" instead. Operators are added to the macro after it has been added with "bpy.ops.add_macro" through the class method "define" which takes an operator id and returns an OperatorMacroType (new RNA type) for which properties can then be defined to be passed to the operator when run. Example: http://blenderartists.org/~theeth/bf/macro.py Using this system, it should be easy to add an operator to the console that converts selected lines into a macro or even a more generic record macro system.
2009-12-05Macros in macro didn't work correctly.Martin Poirier
2009-12-05simple fix [#20218] Object.is_visible() don't reflect visibilityCampbell Barton
2009-12-05BGE fix for GameLogic["post_draw"] not working with 2DFiltersDalai Felinto
(reported by Mike Pan(mpan3), it's not in the tracker)
2009-12-05* proper SSE setting for mingw.Nathan Letwory
* some cleanup of render module SConscript
2009-12-05* provide SCons support to enabling jaguarandi SIMD raytracer optimizations ↵Nathan Letwory
for real :) Until now only SSE switches were defined, but to really enjoy the SIMD structures, the __SSE__ define needs to be given. This can now be done with setting in your user-config.py WITH_BF_RAYOPTIMIZATION=True (or WITH_BF_RAYOPTIMIZATION=1 on command-line)
2009-12-04Null check for baking progressend functionMartin Poirier
Simplify end of line for console progress.
2009-12-04Save_Mainfile operator only needs window for invoke. Removed poll function ↵Martin Poirier
and replace by a check in invoke that cancels if no window is present. Makes it possible to be called in background mode.
2009-12-04Fix for [#20144] Game physics panel - softbody allows other collision bounds.Thomas Dinges
2009-12-04UI: curve widget tweaksBrecht Van Lommel
* Make snap ctrl instead of shift * Only enable snapping after moving a few pixels, otherwise too easy to do enable this by accident. * Deselecting points with shift did not work.
2009-12-04BGE: Add option to return UV coordinates aofthe hit point to ↵Benoit Bolsee
KX_GameObject::rayCast(). Details in PyDoc.