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
2010-03-03Make object stat consistent with the rest of counters (selected-total).Guillermo S. Romero
2010-03-02Splash for testbuild update...Ton Roosendaal
2010-03-02Blender internal number upped to 252, so it matches testbuildTon Roosendaal
number 2.5 alpha 2
2010-03-02fairly horrid feature so Colin can see at a glance what cameras are enabled ↵Campbell Barton
for switching. draw timeline text 50% alpha when cameras are disabled.
2010-03-02Ctrl+RMB on markers selects their cameras tooCampbell Barton
2010-03-02convert to mesh (Alt+C), was failing in cases when MDef was used. make the ↵Campbell Barton
mesh from the original rather then the copy.
2010-03-02fix for OBJ exporting Texface imagesCampbell Barton
2010-03-02Info Header: Non-blocking Info MessagesJoshua Leung
Reports (i.e. 'info' or 'errors') are now shown in the info header in place of the scene statistics if the last executed operator had some, with this info disappearing again once another operator is run (to show scene statistics again). For example, this means that info such as the the number of verts merged, or whether a Keying Set successfully inserted keyframes, etc. is now shown again somewhere, and that this is done in a non-blocking manner. The current implementation is still a bit crude (i.e. lacking fancy polish), but is at least barebones functional. The todos... * When more than 1 report message is generated by the last operator, there is currently a display of the number of reports. In future, it would be nice to be able to add a button beside this or make the label clickable with appropriate text indicating this (commented out atm) to show popup menu of all the reports... * There could probably be some kind of coloured backdrop behind the text. Currently using standard box, but that has padding problems, and lacks visual interest. * Timer based fade out/disappear?
2010-03-02bugfix for displaying ID propertiesCampbell Barton
- fixed memleak from 2.4x with setting arrays from python - basic support for IDPropertyArrays context.object["foo"] = [{"smap": 10}, {"foo": 2}]
2010-03-02patch from Sergey Sharybin (nazgul), use buildinfod for the player.Campbell Barton
2010-03-01Replace the >>why is this here?? comment by some hard-earned experience with ↵Erwin Coumans
the .bullet file format (derived from .blend)
2010-03-01Fix #21227, #21346 and #21336: image texture wasn't centered correctlyBrecht Van Lommel
when sculpting and using it from material nodes.
2010-03-01allow display lists for dupli objects within a dupli list, significant ↵Campbell Barton
speedup for duplifaces within dupligroups in one of the durian scenes.
2010-03-01Delete keyframe API method now takes array_index = -1 to delete keyframes ↵Joshua Leung
from entire arrays, as for insert keyframe. Enabled the 'keyframe_delete' method for RNA structs.
2010-03-01parts of the Python API are unstable, big discalmer in API docs main page, ↵Campbell Barton
API Docs title and interactive console banner.
2010-03-01Missed a spot when renaming the API functions for adding Keying Set pathsJoshua Leung
Also some indention/whitespace tweaks
2010-03-01Bugfix #21262: Loading Alpha 0 project crash in Alpha 1Joshua Leung
Old temp-pointers for File Browser instances were not being cleared on file load, resulting in crashes when trying to free temp screen layouts that contained file browser instance data.
2010-03-01Bugfix #21384: Bone Driven Shapekeys Child Evaluation ProblemJoshua Leung
Transform channel drivers for bones in 'localspace' was using the wrong matrix when getting the transforms. I had been assuming that pchan->chan_mat always contained only the matrix-ised transform values stored in the pchan (which is true while constraints are being evaluated, but not afterwards). Changes: - Added a new function to calculate this matrix instead of directly writing it on the pchan->chan_matrix field. - Also, made the normalisation of the quaternion values during this process be done on a temp var instead of on the stored value. This was a constant source of confusion in the past, so let's see if we can do without it now :) Unrelated to this commit, I've also fixed a compiler warning with previous commit that I missed (missing include).
2010-03-01Bugfix #21398: Renaming sequencer strip disables F-Curves Joshua Leung
Related F-Curves were not being renamed when Sequencer strips were renamed.
2010-03-01replace operator options bl_undo and bl_register with bl_optionsCampbell Barton
eg. bl_options = {'REGISTER', 'UNDO', 'BLOCKING', 'GRAB_POINTER'} This didnt exist when operators were originally wrapped.
2010-03-01patch from Clark Gaebel, use const char * for buildinfo strings, also ↵Campbell Barton
updated bpy_app.c
2010-02-28comparing Vector(-2, 0, 0) and Vector(2, 0, 0) was returning true, this bug ↵Campbell Barton
is years old, strange nobody noticed. use float comparison from the "Ever Faster Float Comparisons" paper, tested with random values as well as random values converted to ints (where this existing code would fail).
2010-02-28Revert back debuging code that made drawing transform constraints only work ↵Martin Poirier
on one side.
2010-02-28[#19918] edit mode with mesh only having edges without faces+face select modeMartin Poirier
Make select all operator select mode sensitive (it won't select elements that aren't selectable) Patch by Sergey Sharybin (nazgul) (slightly modified)
2010-02-28update for .B.blendCampbell Barton
- disable running scripts automatically - set sequencer image preview - added a 3D viewport in the python script screen & selected 'Text' in the next editor. - enable stamp rendertime by default. (stamp its self is disabled) - set the stamp font size to 12 (was 8, too small) also set the default font size to 12 for new scenes.
2010-02-28make BGL and BLF modile names lowercaseCampbell Barton
2010-02-28examples for autogenerated docs are now implicit and used when available.Campbell Barton
This means adding the file "bpy.props.py" in the examples dir will automatically be used when generating docs, unused examples give warnings.
2010-02-28include BLF in automated doc generationCampbell Barton
http://www.blender.org/documentation/250PythonDoc/BLF.html
2010-02-28python BLF module for drawing text, updated template to draw text in the 3D ↵Campbell Barton
view.
2010-02-28Partial Fix: [#21085] Sequencer file selector for movies is strangeAndrea Weikert
* joined filename and directory to single rna entry for movie and sound sequence * PROP_FILENAME was missing in makesrna * made seq->strip->data->name PROP_FILENAME rather than PROP_FILEPATH for the complete path * also made seq->strip->data->name read only Missing still: update of sequence length, start end frame etc..
2010-02-28soundfile loading: fix crash with long path to the sound file (was 160 only ↵Andrea Weikert
and unchecked)
2010-02-28- template with an example of a modal operator drawing with opengl (draw a ↵Campbell Barton
line on the screen) - access to event.mouse_region_x/y - basic type checking to callback functions (use PyCapsule names)
2010-02-28Fix for crash in imbuf code under certain circumstances on linux.Joshua Leung
2010-02-28Fix include path for GHOST include.Guillermo S. Romero
2010-02-28bugfix [#21381] Wrong negative separated unitsCampbell Barton
2010-02-28bugfix [#21247] Controls holding numbers are not zeroed when empty string ↵Campbell Barton
value is given to them - dont import math as math and m, just import all members directly. (from math import *) - was adding __builtins__ twice to the namespace - account for unlikely but possibly failier to import math.
2010-02-27System dependent standard directory retrieval functions update : return ↵Damien Plisson
const strings (as coded in libc) instead of malloc'ed buffers and plug them into wip BLI_bfile.c to replace the hardcoded paths
2010-02-27Patch #21267 by Sergey Sharybin Ton Roosendaal
His log: There is a small typo in copy_curve(): there will be serious troubles if this functions is called for OB_FONT in edit mode (for my cases it is segmentation fault). I think we should set editfont to NULL for cloned curves (as it is made for edit nurb). This bug was found by trying to edit text with applied Cast modifier and while I was searching what's wrong, I've found that in castModifier_deformVerts() DerivedMesh is creating for all objects, but in castModifier_*_do() derived mesh is used only for OB_MESH objects. Maybe this place could be optimized a bit by skipping DM creation for non-meshes?
2010-02-27fix in commit today using strnlen, which is only available for gcc.Ton Roosendaal
This adds a BLI_strnlen() to the blenlib. Patch provided by Sergey Sharybin (nazgul)
2010-02-27utility function pyrna_enum_value_from_id for getting the enum from a string ↵Campbell Barton
and raising an error if its invalid.
2010-02-27hold the python operator instance in the operator, otherwise the handelers ↵Campbell Barton
need to be stored in the operator type or in the module which isnt nice for modal operators.
2010-02-27python support for defining region drawing callbacks, while not directly ↵Campbell Barton
related to operators, this means python can now make operators that draw in the 3D viewport interactively. nicer then 2.4x space handelers because you can register draw handelers to draw pre/post 3d space or in pixel space.
2010-02-27fixes for auto script execution, changing the user preference also updates ↵Campbell Barton
the global flag.
2010-02-27was using wrong global flag for python script disabling in recent commit.Campbell Barton
2010-02-27One more decimal to the lamp distance and energy button... makes fineDaniel Salazar
tuning nicer
2010-02-27* Renaming some Keying Sets API functions to make the terminology more ↵Joshua Leung
consistent in the UI * Fixed bug with hotkeys for adding properties to Keying Sets using the KKEY over the relevant buttons. Was calling the remove callback instead.
2010-02-27rename flag for auto script execution since scriptlinks are no more.Campbell Barton
2010-02-27option to set the blend file as from a 'Trusted Source' on load.Campbell Barton
2010-02-27bugfix [#20694] Copy Paste to buffer missing in Console editorCampbell Barton
- console selection working - copy selection to clipboard - paste selection from clipboard works with multiline paste word-wrap is still not working with selection drawing.
2010-02-27VideoTexture: optional arguments to ImageBuff constructor.Benoit Bolsee
ImageBuff([width,height[,color[,scale]]]) width, height: size of buffer in pixel. default: buffer not allocated. color: initial value of RGB channels. Alpha channel is 255. Possible values: 0(black=default) -> 255 (white) scale: True or False to enable or disable fast scaling default: False This constructors eliminates the need to use the load function when you just want to initialize the image buffer to black or white.