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
2010-09-17patch [#23840] [Pose]Bone.envelope(point=(0,0,0))Campbell Barton
from Dan Eicher (dna) Basically just wraps distfactor_to_bone() and passes the correct head/tail depending on which bone type it's called from. note: renamed envelope() --> evaluate_envelope()
2010-09-17bugfix [#23783] /../ prefix stops going up a dirCampbell Barton
also fix for recent addition to operator check(), when the file selector is loaded with no operator.
2010-09-17bugfix [#23864] Bevel Modifier + UV crashes under certain conditionsCampbell Barton
2010-09-17New optional operator function, check(), it takes the same arguments as ↵Campbell Barton
execute(). This runs after changing a property and allows correcting incompatible options. Returning True will redraw the UI. Currently this is used for setting the write extension when saving files, so changing the image format also corrects the extension. The same is accessible from python where its used when saving SVG/EPS/PNG files. This fixes: [#23828] obj export problems, [#23760] Exporting OBJ and filetype ending also fixed document submission operator. Now the filename in the file selector is the one used for writing this means we remove the "Save Over" popup which could be overlooked too easily. Instead display the filename field with red tint, and a note in the tooltip.
2010-09-17fix for some errors when saving blend files.Campbell Barton
- when comparing with libraries, relative paths were used which could easily fail. - testing libraries was done before adding the .blend extension.
2010-09-17Fix #23869: outliner not updated correctly/instantlySergey Sharybin
Added ND_OB_SELECT notifier to separate operator. Selected objects aren't actually changing, but there is no existing ND which could be used for outliner update.
2010-09-17minor changes needed for the next commit.Campbell Barton
- BKE_add_image_extension now sets the extension rather then appending. (no more image.jpg.tga) - py/rna functions which have no return value now raise an error if a non-None value is returned. - added back the red-alert flag so buttons can have a red highlight if somethings wrong.
2010-09-17Fix #23652: texture paint RMB would translate the object after samplingBrecht Van Lommel
color, made sample a modal operator now to solve this. It's an indirect solution, but couldn't think of anything better, and it's useful to have anyway.
2010-09-17Fix compile error after last commit in boids.Brecht Van Lommel
2010-09-17Fix #23839: missing V shortcut for rip tool, now the rip & move operatorBrecht Van Lommel
is in the menu instead of rip which is not as useful by itself. Location of the problem pointed out by Sergej Reich, thanks!
2010-09-17Tiny addition to boids functionality: pitch valueJanne Karhu
* Controls maximum rotation around side vector (as opposed to banking, which controls rotation around forward vector)
2010-09-17Bug fix: Boids that could only fly didn't take the ground object into ↵Janne Karhu
account leading to problems when flying near the ground. Reported by Mike Pan and Dalai Felinto by mail.
2010-09-16Fix OS X memory leak prints when starting blender:Brecht Van Lommel
"__NSAutoreleaseNoPool() ... autoreleased with no pool in place - just leaking"
2010-09-16Fix #23857: game engine world colors were not color corrected yet,Brecht Van Lommel
giving inconsistent results with render/UI.
2010-09-16Fix #23867: GroupNode.nodetree name inconsistent with ↵Brecht Van Lommel
Material/Texture.node_tree, changed to the latter, patch by Dan Eicher, thanks!
2010-09-16Fix #23865: F8 reload scripts doesn't work with an addon enabled,Brecht Van Lommel
broken with bugfix for #23001.
2010-09-16Fix #22603: Crash on launching external editor in texture paint [r29461] ↵Sergey Sharybin
[WinXP 32bit] Crash was caused by missed offscreen OpenGL buffer. Added checking around this stuff. Also fixed crash of simple "Image from view operator". Note: This commit fixes only crashing, you'll be still unable to use this tools.
2010-09-16recent fixes for mingw + cmake broke msvcCampbell Barton
2010-09-16bugfix [#23831] Removing an IK Constraint in pose mode still draws bone with ↵Campbell Barton
IK highlight + moved bone envalope scale into transform menu, pose menu is getting huge.
2010-09-16Partial fix (Linux) [#21395] Command key for keyboard mapping not functionalNathan Letwory
Reported by Andy Braham Handle XK_Super_L and XK_Super_R as the GHOST_kKeyCommand. Since Command key is not discerned (yet) in left/right variants, read both and set accordingly. This now completes fixes for [#21395]
2010-09-16armature selection when entering editmode wasnt working well (in 2.4x too)Campbell Barton
root bone selections were cleared if there was no connected parent. Now only set the root selection state if there is a connected parent.
2010-09-16bugfix [#23841] Bone envelope draws funkyCampbell Barton
2010-09-16Make sure rna_armature.c compiles. Use BLI_math.h that includes <math.h> and ↵Nathan Letwory
ensures it compiles on all platforms. (fix for r31956).
2010-09-16- bone roll now in degrees not radians.Campbell Barton
- rna buttons with units set now use the units base value for snapping. - bone head/tail radius could be set negative. matt: removed a check in ui_is_but_unit() which made angle buttons return false, what was this for?
2010-09-16Partial fix [#21395] Command key for keyboard mapping not functionalNathan Letwory
Reported by Andy Braham. Handle VK_LWIN and VK_RWIN (The infamous Windows keys). Note, these are not separate, so handled as one command key.
2010-09-15Fix cmake/osx blenderplayer linking.Brecht Van Lommel
2010-09-15patch [#23758] Better handling of UTF chars in UNITS fields (lengths, ↵Campbell Barton
angles, etc.) from Lorenzo Tozzi (oni_niubbo) with minor edits. --- from the tracker The present situation is this: due to bug#22274, during editing, UTF chars are stripped from buttons with a unit associated (length, angles, etc.). Example: if the button displays '90°' and you click on it with LMB, the editing string will become '90'. The problem arises if you use microns: '34µm' becomes '34' that blender interprets as 34 meters. So clicking on a button and hitting enter won't confirm the previous value, but will change it (very badly also). Of course nobody is using microns in blender, but the problem will arise when we will implement areas and option 'Separate Units' will be enabled. The value '2m² 3cm²' will become '2m' during editing. This patch solves the problem rewriting the string in a smarter way than just stripping the UTF chars: the unit is translated from unit->name_short ('µm') to unit->name_alt ('um'). So clicking on '34µm' the editing string will become '34um'. --- end note: rather then allowing empty strings in name_alt field I made it so if the unit system was the default one a NULL name_alt will just strip the string, since its the default its not needed.
2010-09-15bugfix [#23802] addons panel emptyCampbell Barton
was using locale.getpreferredencoding() to read the file which depends on the system setup, better use 'UTF-8' always.
2010-09-15ignore BLI_bfile with cmake since its not used anywhereCampbell Barton
2010-09-15update for MingW/CMakeCampbell Barton
- ignore MSVC warnings when FREE_WINDOWS is defined to quiet warnings. - the CMake flags were not being set correctly making blender have weirdo colors (no -funsigned-char).
2010-09-15Don't do weird PYTHONPATH juggling anymore. Debug build crash doesn't happen ↵Nathan Letwory
anymore since proper libs have been committed. Hopefully this helps in cases where people have PYTHONPATH set on their system to an incompatible Python version, which can result in crashes.
2010-09-15Fix SCons for [#23833]. Ensure that empty dirs will exist too.Nathan Letwory
2010-09-15win32 mingw works again with cmakeCampbell Barton
2010-09-15bugfix [#23833] Console Errors (Keymaps)Campbell Barton
dont allow non-existing preset paths to be passed to the preset menu.
2010-09-15add missing notifiers for bone circle/border/lasso select.Campbell Barton
2010-09-15bugfix [#23830] Border selecting bones in editmode bugCampbell Barton
was missing a call to glLoadName(-1); so drawing commands after the bone were taken into account with the selection. made some other minor changes that dont change functionality.
2010-09-15Apply patch [#23779] Small cleanup with gl_roundbox*Nathan Letwory
By Luca Bonavita (mindrones) The patch renames and moves gl_round_box, gl_round_box_shade and gl_round_box_vertical_shade to UI_interface.h, so the extern usages are not needed anymore.
2010-09-15Apply patch [#23755] Sequencer: small code cleanup using existing color math ↵Nathan Letwory
functions By Luca Bonavita (mindrones) From detailed description: This patch doesnt change functionality, but uses the existing color math functions from math_color.c into sequencer_draw.c.
2010-09-15Apply patch [#23809] Blender.exe -W supportNathan Letwory
by Dalai Felinto/Nathan Letwory This basically implements -W support for Blender.
2010-09-15filling is used for 3D curves but not for filling, sigh.Campbell Barton
2010-09-15in response to [#23812] bevel object, but no caps.Campbell Barton
tweak the UI so fill options are only available with 2D curves and greyed out when bevel object is used.
2010-09-15- rna properties for bones, select_head, select_tailCampbell Barton
- fix for minor inconsistency in armature selection, entering editmode and selecting a bone would move the manipulator because the selected bones, childs root wasnt selected on entering editmode. - use copy_v3_v3 rather then VECCOPY in editarmature.c
2010-09-15fix for error in last commit.Campbell Barton
2010-09-15BGE Dome: fix for "objects parented to the camera will be rendered multiple ↵Dalai Felinto
times in Dome mode" The funny thing is: I only spotted this bug in March of this year. Almost one year after the original release. I think I don't parent objects to the camera often. In terms of code I think that I can even think in a more elegant solution. I don't really need to rotate the camera, but simply to calculate its Modelview Matrix. """ m_rasterizer->SetViewMatrix(viewmat, cam->NodeGetWorldOrientation(), cam->NodeGetWorldPosition(), 1.0); cam->SetModelviewMatrix(viewmat); """ The reason why I originally was rotating the camera was to make sure the frustum calculation was using the right camera frustum. For the frustum it takes the camera modelviewmatrix so the rotation really shouldn't be necessary. Leaving as it's for the time being. * Note: the bug was never officially reported
2010-09-15bugfix [#23405] PNG Images bigger then 2gig wont load with blender.Campbell Barton
all image formats should be able to load files bigger then 2gig (when its supported)
2010-09-15remove inventor and vrml1 support, we're better of having these legacy ↵Campbell Barton
formats as addons.
2010-09-15Logic UI: reset the value of a key when clicking outside the input buttonDalai Felinto
Otherwise you had no way to set it to none. This doesn't really matter, but it's nice "userwise" to be able to clear the pressed key.
2010-09-15Two small bugfixes:Joshua Leung
- A property used in an 'active' poll for UI code in the NLA Editor was missed during the RNA renaming madness, leading to error prints in the console - For matrix blending code, 'fsize' arrays were being declared wrong size (4 elements long instead of 3).
2010-09-15Allow start frames < 1 on image sequences.Daniel Salazar
2010-09-15bvh import was broken for non euler-native rotationsCampbell Barton