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-07-05Fix #22213: applying deform modifier in front of multires modifier crashes,Brecht Van Lommel
should not do multires reshape in this case, but just regular apply.
2010-07-05Fix #22666: linked data lights lag during transform in GLSL mode.Brecht Van Lommel
Actually a depsgraph issue, transforming objects was incorrectly tagging their data for recalculation.
2010-07-05Fix #20383: mesh deform modifier wasn't working on lattices.Brecht Van Lommel
2010-07-05texture saturation option.Campbell Barton
we'll need a do-version bump soon or this will convert 0.0 saturation to 1.0 on load.
2010-07-05when making a metastrip use active strip for the channel when available.Campbell Barton
2010-07-05Color BalanceCampbell Barton
- color_balance_float_float wasnt using the new calculation method - moved calculation into an inline function color_balance_fl() & made the lift adjustments less confusing.
2010-07-05Fix #22189: fields rendering crashes.Brecht Van Lommel
2010-07-05changes to color wheel commit.Campbell Barton
- use a flag rather then a2 for locking color. - remove float from button added for color wheel size, use a2 instead. - holding shift on the color wheel gives higher precission.
2010-07-05Bugfix #22030: Animation Editors and Layer AnimationJoshua Leung
Added new filtering option for animation editors (indicated as the 'ghost' toggle beside the 'select'(-ed only) toggle), which will include objects/bones that aren't visible (i.e. are hidden or on a hidden layer). This should make it possible to edit such types of animation, and also prevent flickering as these channels come in/out of view.
2010-07-05Bugfix #22685: Screen update slow, animation player ALT-A, files created ↵Joshua Leung
with 2.4x Modifiers were being mistakenly recalculated at every frame as long as the object had animation, slowing things down due to incorrect depsgraph recalc tags. Renamed OB_RECALC -> OB_RECALC_ALL to reduce future confusion. During this process, I noticed a few dubious usages of OB_RECALC, so it's best to use this commit as a guide of places to check on. Apart from the place responsible for this bug, I haven't changed any OB_RECALC -> OB_RECALC_OB/DATA in case that introduces more unforseen bugs now, making it more difficult to track the problems later (rename + value change can be confusing to identify the genuine typos).
2010-07-05#22736: request - adjust windows' corner handlesJoshua Leung
I've tweaked the contrast of the corner widgets to be a little bit more contrasty and seem a bit more tactile by making the lines fade out from brighter bands to dimmer bands. Hopefully this will make them more easily discernable without being too loud.
2010-07-05Bugfix #22584: Long Keyframes not workingJoshua Leung
This was broken by a bad (unfinished/unused) case, which stopped them from being created properly in most cases.
2010-07-05Bugfix #19221: Layer animation not workingJoshua Leung
Now object layers and scene-base layers are now always synced. In 2.4x, they were only synced if there was animation for layers, but it's probably not worth checking for this these days... Finally we can close this bug report :)
2010-07-05Compile fix for r29954. He probably missed a file in the commit.Joshua Leung
2010-07-05bugfix [#22724] "Scene" switch on the console doesn't workCampbell Barton
2010-07-05better errors for failier to read blendsCampbell Barton
2010-07-05fix for building with cmakeCampbell Barton
2010-07-05Patch [#22339] File/installation paths changesAndrea Weikert
Update after discussions on IRC: * operating system specific path retrieval is moved back to GHOST, nothing blender specific here though * cleaned up path functions a bit to remove #ifdefs * removed Cocoa from blenlib again TODO: * Matt, Damien, please check and correct the functions for Cocoa and Carbon, could only put back existing code but needs adjustment * finish GHOST_getBinaryDir - this should replace the BLI_where_am_i eventually as well as BLI_getInstallationPath on Windows and get_install_dir for the blenderplayer runtime * It would probably be nice to define GHOST_getTempDir as well and move those out * more cleanups... NOTE: Things are likely broken for macs
2010-07-05Improvements to Blenders color balance (lift/gamma/gain).Campbell Barton
Fairly closely match some mac application colin has called 'Looks', to give better results. - lift is now applied non linear (was being added to the color) - change the color wheel to preserve the luminance of the gamma and gain values, this stops the color from being set too dark (option for the color wheel template). - sub-pixel precission for the color wheel since the white area at the center can make a lot of difference with a very small change. This change will make existing node and sequencer setups lift render slighly differently however discussed this with Ton and he's ok with it.
2010-07-04Fix #21062 and #22175: crash with node previews being calculated whileBrecht Van Lommel
editing nodes. Now preview jobs are killed before making any node edits.
2010-07-04Detect SSE building support with cmake, and moved setting the definesBrecht Van Lommel
out of the render mode cmake file into the main one. Should fix PPC compile, and hopefully not break others.
2010-07-04Fix #22432: unrenderable objects cast shadow in GLSL. CommittingBrecht Van Lommel
patch by Matt, I only reviewed it.
2010-07-04fix for 2 bugs in own recent commits, Campbell Barton
- 29881 broke BLI_stringdec in some cases. - poll function for view home crashed view menu because the rv3d isnt available (still needs fixing).
2010-07-04fairly sure this is a typo, matt/elubie please checkCampbell Barton
2010-07-04SVN maintenance.Guillermo S. Romero
2010-07-04Fix for paths commit from Andrea:Ton Roosendaal
For Mac, there was no code supporting Carbon. Added a stubs function to make it compile, but it doesn't work yet properly.
2010-07-04Fix cmake/OSX build after path changes.Brecht Van Lommel
2010-07-04remove unused var warnings in linuxCampbell Barton
2010-07-04Patch [#22339] File/installation paths changesAndrea Weikert
Patch Tracker: http://projects.blender.org/tracker/?func=detail&aid=22339&group_id=9&atid=127 This patch implements the proposal outlined here: http://wiki.blender.org/index.php/Dev:2.5/Source/Installation/Proposal Original patch by Matt Ebb. Contributions by Nathan Letwory, Damien Plisson and Andrea Weikert NOTE: This is a work in progress commit, some work still needs to be done on the SCons and CMake files for this to work properly, but at least should compile and the files should be created in the right directory. Commit discussed on IRC with Ton and Campbell.
2010-07-04Fix #22028: rendering from 3d view was OR-ing with scene render layers,Brecht Van Lommel
this isn't helpful, so just use 3d view layers.
2010-07-04Fix #21894: backface selection wasn't working correct with < 24 bits colors,Brecht Van Lommel
e.g. thousands of colors on OS X, due to use of uninitialized value. Problem tracked down and patch provided by Shane Ambler, thanks!
2010-07-04Fix for 15-day-old bug causing crashes when loading old 2.49 files, ↵Joshua Leung
especially those with animation. Reverting 29563 ("* Moved do_versions_ipos_to_animato from blender.c to readfile.c, where it should be.") part to the original version that (so far) is guaranteed to work fine. While this means that "nice software design" isn't obeyed once again, this works and the other approach doesn't. So far there really isn't anything really obviously different between the approaches, even after trying a few different placements of the version patches within the file-reading internals.
2010-07-04commenting group timeoffset since it causes groups objects to recalculate ↵Campbell Barton
modifiers etc. constantly even when animation isnt playing.
2010-07-04last fix still could give corrupt sound, rather then updating the sound info ↵Campbell Barton
just add and remove the sound handle.
2010-07-04swap strip data wasnt updating soundsCampbell Barton
2010-07-04convenience functionality for browse button (requested by Colin for the ↵Campbell Barton
sequence editor, useful for managing files for the final edit) - Holding Alt while clocking on the browse button opens a file browser with the containing dir. - Holding Shift opens the file its self in the default application. obscure but at least theres a tooltip so its not totally hidden.
2010-07-04Fix for [#22714] Constraints stack : move up and move down buttons problemThomas Dinges
* Constraint template now uses 2 rows as well, when the area width is small. * UI Code could use some code/layout cleanup still, will look into that soon.
2010-07-04'Copy To Selected' (right click menu item) now works for sequence strips, ↵Campbell Barton
useful for copying blend modes & opacity
2010-07-04sequencerCampbell Barton
- effects strips now add directly above the strips they operate on (almost always what you want) - blend mode for new image/movie/scene/color strips is now cross: without this adjusting alpha will fade to black rather then the strip below. - SEQ_HAS_PATH macro didnt include sound-ram or sound-hd - meta drawing code has misleading variable names (from own commit).
2010-07-04- draw sequence strips within metastrips using their real start/end and ↵Campbell Barton
channel positions. - dont show color balance unless its enabled.
2010-07-04sequencer re-assign inputs backCampbell Barton
2010-07-04== Sequencer ==Peter Schlaile
This fixes: [#22722] Removing a sequence strip doesnt remove assosiated fcurves by using the same hack that is used for moving curve-data along with the strips on grab. Should be cleaned up (both functions!) by making sequencer-strips finally true IDs. Until that happens, there is only an more or less ugly way of doing that.
2010-07-04home key to center the camera offset.Campbell Barton
2010-07-03disable ref-counting for groups. groups work differently where they are only ↵Campbell Barton
removed on load if they include no objects. this was causing groups to be removed by rna if a group's field was cleared and the file was saved (even when it was used elsewhere).
2010-07-03better reporting for file i/o failier, use system error message in more ↵Campbell Barton
places: Permission Denied, No space left, File not found etc. - blend load/save uses os message. - image load gives os message. (remove check for slash at end of line, just let the os report an error) - python api load image/font/text raise errors with message (was just retuning None for image and font) - minor edits to py api errors.
2010-07-03rna api:Campbell Barton
rename object.matrix --> matrix_world added object.matrix_local (parent relative matrix)
2010-07-03Fix for layer restoring with duplis, could be wrong sometimesBrecht Van Lommel
when there with multiple instances and recursion.
2010-07-03WM_operator_props_popup was calling ED_undo_push_op() which is also called ↵Campbell Barton
by wm_operator_finished. This made new image operator and seperate image sequence call ED_undo_push_op() twice. Tested with move to layer and python select pattern operators and it works ok. including backtraces for the double calls just incase. # first #2 0x00000000009ff4c4 in ED_undo_push_op (C=0x20e1098, op=0x3ea13a8) at /media/data/blender_ideasman42/blender_trunk/source/blender/editors/util/undo.c:187 #3 0x00000000008b5fa1 in WM_operator_props_popup (C=0x20e1098, op=0x3ea13a8, event=0x3ea0d28) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_operators.c:1032 #4 0x00000000008be6be in wm_operator_invoke (C=0x20e1098, ot=0x2408bd8, event=0x3ea0d28, properties=0x3e943d8, reports=0x0) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:613 #5 0x00000000008bfa44 in wm_handler_operator_call (C=0x20e1098, handlers=0x25509a0, handler=0x25cb658, event=0x3ea0d28, properties=0x3e943d8) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:1158 # second #2 0x00000000009ff4c4 in ED_undo_push_op (C=0x20e1098, op=0x3ea13a8) at /media/data/blender_ideasman42/blender_trunk/source/blender/editors/util/undo.c:187 #3 0x00000000008bde8e in wm_operator_finished (C=0x20e1098, op=0x3ea13a8, repeat=0) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:439 #4 0x00000000008be82a in wm_operator_invoke (C=0x20e1098, ot=0x2408bd8, event=0x3ea0d28, properties=0x3e943d8, reports=0x0) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:640 #5 0x00000000008bfa44 in wm_handler_operator_call (C=0x20e1098, handlers=0x25509a0, handler=0x25cb658, event=0x3ea0d28, properties=0x3e943d8) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:1158
2010-07-03render override was still showing game physics boundsCampbell Barton
2010-07-03- changes to the sequencer so new strips use the data name.Campbell Barton
- removed the name option for the sequence operators.