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-01-20Bugfix for Driver Evaluation:Joshua Leung
* Current value for drivers didn't get stored, which meant that the debug value never got updated to reflect the current state. * Min/Max variable types were not working
2010-01-20Drivers UI: Debug InfoJoshua Leung
Feature request for ZanQdo, which shows the intermediate values used in driver calculations (i.e. current value of driver, and current value of variables), allowing drivers expressions to be debugged. This is a per-driver setting...
2010-01-20patch from Bjørnar Hansen (anachron)Campbell Barton
Multiple background images displaying each on a different axis. Changes made from the original patch. - Use an enum rather then multiple booleans. - Reduced the space taken up by the user interface. - Made the image template compact display not show fields & premul options. - Added readfile.c lines so old blendfile images are loaded. - Option to hide BGpic UI (like modifiers & constraints) - Use the index rather then a bgpic from the context for the remove operator. note: could be good to use 1 image for both left+right, for eg, but for this to work as intended we would need to add image flipping depending on the axis so left this commented out for now.
2010-01-20Motion Paths are now recalculated again after transforms (with autokeying ↵Joshua Leung
and around-current frame displays enabled)
2010-01-19Preview Range Tweak:Joshua Leung
Made preview range be turned on/off using a proper flag instead of just relying on checking for start-frame = 0. It is no longer satisfactory to do that since we can have negative frame numbers, and also having it as a proper flag means that the range can be toggled on/off non-destructively.
2010-01-19Small tweaks to 26108 - Graph Select Borderselect:Joshua Leung
Campbell's fix was ok, but just added a few comments as to why the previous way didn't work. Also, fixed the bug where borderselect would make all F-Curves selected regardless of whether any keyframes on those curves were selected.
2010-01-19Makefiles: renamed NAN_PCRE to BF_PCRE to keep consistent with other pcre ↵Stefan Gartner
related variables
2010-01-19added a missing include.Kent Mein
Kent
2010-01-19bugfix [#20736] crash if lasso select while invisble object is selectedCampbell Barton
- also dont display empty menu's
2010-01-19Added extra check & prints for multires data failing to write toBrecht Van Lommel
external file.
2010-01-19Aligorith: please check. this was copied from mouse select. however ↵Campbell Barton
BKE_nla_tweakedit_remap(adt, rectf.xmin, NLATIME_CONVERT_UNMAP) is running which looks like it should be doing the remapping. however both functions are needed for this to work. Committing since Lee wants border select to work in the graph editor but feel free to revert.
2010-01-19removed 3D view listener for changing the background image frame.Campbell Barton
do this on drawing instead since SCREEN_OT_animation_step isnt calling the notifier (assume this is to be more efficient?). this isnt slow so is ok to do on drawing. rename BKE_image_user_calc_imanr to BKE_image_user_calc_frame
2010-01-19set teh active face on entering editmode to the last selected, visible face ↵Campbell Barton
(if unset)
2010-01-19NLA Bugfix for Lee: Changing action extents doesn't update the strip lengths tooJoshua Leung
2010-01-19Motion Paths - (Part 3) Operators, Drawing, and FixesJoshua Leung
This commit makes the new-style Motion Paths work for Objects and Bones. Motion Paths can either be added for Objects (Object buttons) or for Selected Bones in PoseMode (Armature Buttons), and/or removed from these panels too. Changes: * Changed the way the baking code worked, since it was better to be able to bake a bunch of objects at once, instead of doing it per object * Fixed a variety of bugs regarding initialising defaults and reading old files * Added operators for Objects (like for bones), and replaced the existing code for bones. * Fixed bug with baking code that was causing it to bake the wrong ranges Todos: * Frame number drawing is currently messed up, since the "cached" text drawing takes into account the object transforms. * The new MotionPath panels currently appear as the first panels in the respective contexts, probably due to the order in which the files are included. This needs some fixing, though not sure what the best way is yet.
2010-01-19patch [#20690] Cut Linking for Logic BricksCampbell Barton
from Dalai Felinto (dfelinto) cutting kinks now works the same as in the node editor.
2010-01-19[#20722] Ignore non-existent files from .BlogCampbell Barton
from Sergey Sharybin (nazgul) - added own minor changes.
2010-01-19setting the timeline endframe didnt work if the preview range was used.Campbell Barton
2010-01-19pep8 compliance for Randomize objects loc/rot/scale.Campbell Barton
- scale min -1 to 1 rather then -100 to 100 - default precision for float props to 2.
2010-01-19Fix [#20067] Blender 2.5.0 Alpha0 - Duplicating WindowMatt Ebb
2010-01-19Fix [#20730] Auto Auto-depth with scroll wheelMatt Ebb
Campbell, as far as I can see, this should be fine, but you might want to doublecheck.
2010-01-19Added new macro "file.select_execute", by default mapped to LMB doubleclick ↵Matt Ebb
in file selector. This selects+opens the file under the mouse pointer, can be customised. This somewhat fixes [#20727] MMB don't load .blend from the file browser
2010-01-19Partial fix for issues in [#20564] Color Management/Linear Workflow not ↵Matt Ebb
taken into account in Preview Render anymore?
2010-01-19* Make image Histogram only update when region is visibleMatt Ebb
* Clean up some remaining code
2010-01-19Fix compile on msvc (inline)Matt Ebb
2010-01-19Finished some work from the weekend to keep local tree clean..Matt Ebb
* Added a generic 'histogram' ui control, currently available in new image editor 'scopes' region (shortcut P). Shows the histogram of the currently viewed image. It's a baby step in unifying the functionality and code from the sequence editor, so eventually we can migrate the sequence preview to the image editor too, like compositor. Still a couple of rough edges to tweak, regarding when it updates. Also would be very nice to have this region as a partially transparent overlapping region...
2010-01-19patch [#20724] Randomize Loc Rot Size py operator for B2.5Campbell Barton
written from scratch by Daniel Salazar (zanqdo). added own modifications. New property type bpy.props.FloatVectorProperty(), only difference with float is it takes a 'size' argument and optional 'default' sequence of floats. moved bpy.props.* functions out of bpy_rna.c into their own C file.
2010-01-19Timeline: Keyframe Drawing for All Selected ObjectsJoshua Leung
When 'Only Selected' is ON, or the Active Object is in PoseMode, only the keyframes for the active Object are drawn (*). Otherwise, the keyframes for the scene (sequence+nodes+world), and the selected Objects (including the Active Object) are drawn. (*) I've also made some changes here to try and get only the selected bones showing here, but some further changes are still needed for that to be able to work. --- Also, fixed bug in makesrna caused by missing newlines for error prints. This resulted in all error-output from makesrna appearing on a single line.
2010-01-19Fix input issue with Time Scale (center2d needs to be specially calculated ↵Martin Poirier
for that transformation).
2010-01-18load the user prefs before python so the python userdir is read.Campbell Barton
2010-01-18revert for last commit, this should fix the proplem properly.Campbell Barton
- selected bones on hidden layers would be selected for weight painting (confusing to the user). use the 'active' bone instead. - when no weight group was set, the index used for the bone group was off by 1.
2010-01-18fix for weight painting bug, weight painting would fail when entering weight ↵Campbell Barton
pait mode in some cases.
2010-01-18- opengl render anim exec function so python can render opengl animations ↵Campbell Barton
without and have it block until its done. - timeline rna camera access. - new textblocks have tabs as spaces enabled by default since this is blenders default.
2010-01-18make the animation read error message say if the file wasnt found.Campbell Barton
2010-01-18fix for movie files sequence strip names not working unless the first frame ↵Campbell Barton
of the movie was shown.
2010-01-18reference docs: include type info with function return valuesCampbell Barton
2010-01-18Fix for part of [#20251] Some Node UI problemsMatt Ebb
Tweaked the padding around sockets when dragging connections.
2010-01-18Fix [#19914] spacebar menu text stays on screen after click and dragMatt Ebb
Button wasn't getting freed correctly after exiting immediately after text selection
2010-01-18Fix [#20703] Minor UI bug in file browserMatt Ebb
2010-01-18Fix [#20702] Problems with ColormanagementMatt Ebb
Own bug in previous fix here..
2010-01-18Fix for window not redrawing properly on resize (on osx at least), add a Matt Ebb
NC_WINDOW notifier as well as NC_SCREEN, since both have changed.
2010-01-18DopeSheet Keyframe/NLA Strip Scaling Tool:Joshua Leung
Scaling behaviour relative to mouse movement was inverted. Made the this transform tool now use the standard input mechanism for scaling inputs so that the behaviour is now correct. Martin: In my tests, the responsiveness of the scale tool is now not sensitive enough though. If you have some time, could you look into whether this can be made to work a bit freer?
2010-01-18NLA (Un)Mapping Fixes:Joshua Leung
Hopefully this time I've finally found the proper fix for this. At least in the mini test-suite I made for this, the new inverse process seemed stable enough. --- Also, tweaked the keyframe drawing code so that it doesn't convert the handles too when performing NLA mapping. This should provide some minor speed boosts when drawing keyframes under these conditions...
2010-01-18BGE: Mouse Sensor type defaults to 1 (MOUSELEFT ) + remove camera attribute ↵Dalai Felinto
from Camera objects. (if you want to mark your camera objects create a property manually ;) That way object.getPropertyNames() works consistently across all object types.
2010-01-17fixed sphinx doc generatorCampbell Barton
- arguments, return values indentation means they get correctly interpreted by sphinx - functions with no return values were displaying return as () - return values were getting the '(optional)' added in some cases. Example: http://www.blender.org/documentation/250PythonDoc/bpy.ops.object.html
2010-01-17bugfix [#20639] BF25_SVN_25888 and below - OBJ and 3DS import failsCampbell Barton
blender supports type changing for textures in a way that python doesnt. add a new general function. Example usage: tex = bpy.data.textures.new("Foo") tex.type = 'IMAGE' tex = tex.recast_type() Macro to give the number of users accounting for fake user. ID_REAL_USERS(id) Use this so you can remove a datablock if it has a fake users as well as apply transformations to it in the 3D view. Move api function bpy.data.add_texture() --> bpy.data.textures.new()/remove()
2010-01-17Add more stub functions for blenderplayer.Benoit Bolsee
2010-01-17Fix link libraries for Win32 Cmake debug build. Unfortunately, debug builds ↵Benoit Bolsee
are still crashing at startup - need to investigate further.
2010-01-17fix for own bug in name flipping, was modifying the original name (very bad!).Campbell Barton
2010-01-17have makesrna only replace newly generated files when their contents changes.Campbell Barton
previously changing one rna_*.c file would rebuild them all making it slow to test small changes on the rna api. also made errors in rna and dna generated give C defined #error's and line numbers that cause them.