Blender Git Commits

Blender Git "master" branch commits.

Page: 4109 / 5574

February 17, 2011, 18:55 (GMT)
Split cursor_set into two operators:
- cursor_set which just sets cursor position immediatelly
- selection_set which could be used to select block of text

Now there're could be operators binded to mouse double-click event
February 17, 2011, 16:17 (GMT)
Start simple intros for intern and extern libs.
Some reorg of modules/pages, start makesdna and makesrna.
In many places license block needs to be changed to not start with /**, because otherwise documentation will go weird.
February 17, 2011, 15:24 (GMT)
Spall text space usability:
Use shift-del to cut, ctrl-ins to copy and shift-ins to paste

Most of editors support this hotkeys and it's annoying when you
trying to use them in text space.
February 17, 2011, 12:05 (GMT)
clear some unused warnings
February 17, 2011, 11:49 (GMT)
patch [#26063] Fix deb package versioning (Patch for #26062)
from Shinsuke Irie (irie),
also updated pacman
February 17, 2011, 11:38 (GMT)
CMake: remove workaround for cmake 2.8.3 problem testing -Werror=strict-prototypes flag (now 2.8.4 is out).
This is harmless, CMake 2.8.3 just wont build with -Werror=strict-prototypes which is nice for picky devs.
Revision 8cbdf89 by Joshua Leung
February 17, 2011, 10:18 (GMT)
OpenGL playblasts now respect Preview Range, making it easier to
render out short segments of shots to be previewed with accurate
timing.
February 17, 2011, 08:35 (GMT)
apply fix [#26117] Recent changes to "mikktspace.c" broke building on FreeBSD. Patch attached.
also check for NetBSD.

note: we probably should use define HAVE_MALLOC_H, seems common for other projects.
February 17, 2011, 08:01 (GMT)
Add missing file from r34923
February 17, 2011, 07:21 (GMT)
Change to how python classes are initialized when blender calls them.

Annoyance was that operators that defined and __init__ function would need to do...
def __init__(self, another_self):
....

py/rna was calling the class directly with PyObject_Call() but needed to pass the pre-allocated object only so __init__() would run .
This works OK internally but becomes messy since __new__ and __init__ always get the same args there was no way to avoid a superfluous self argument to __init__.
February 17, 2011, 06:56 (GMT)
error case not being handled when calling python classes from RNA
February 17, 2011, 06:23 (GMT)
incorrect type passed to BKE_free_animdata()
February 17, 2011, 05:57 (GMT)
Starting work on doxygen cleanup. Many things still to be done.
February 17, 2011, 04:35 (GMT)
pep8 cleanup and remove unused vars/imports
Revision f7295ad by Joshua Leung
February 17, 2011, 01:24 (GMT)
Bugfix: "Tweaking" Markers was working incorrectly

WM_modal_tweak_exit() was making incorrect use of the user-pref option
"Release Confirms Transform", indicated by confused coder comment
(<quote>"XXX: WTH is this?"</quote>).

This manisfested when moving markers by just click-dragging and
existing marker, and having it "drop" whereever the mouse was released
regardless of the user-pref option. This was quite confusing as it was
inconsistent with the way that all other transforms worked when this
option is off, where you would usually start the transform (click-
drag), release the button, move around a bit, and then finally click
to end.
Revision 2c4fb98 by Joshua Leung
February 16, 2011, 21:54 (GMT)
Bugfix [#26106] No instant visual feed back for Dupliframes, parenting
problem and crash

- It turns out we still need the "copyob" still, if for nothing other
than making sure that the unkeyed transforms can get restored. This
was removed originally as I thought that just reevaluating the
animation would work.

- Removed a buggy line of logic that was causing crashes when there
was no animation data. It's better to just assume that if animation
data exists, that something exists there.

- Make Duplicates Real was not clearing data such as the new animation
data or constraints.
February 16, 2011, 20:29 (GMT)
2.5 UI Interface Scripts:
* Code cleanup, seriously we have a lot of unnecessary code!
* Small modification for OpenEXR buttons.
February 16, 2011, 19:53 (GMT)
BGE: Action and ShapeKey Actuator PingPong playmode.

I have no idea why this hasn't been implemented before (the DEFINES were even there already). But since the Ipo (Fcurve) Actuator supports it I don't see why Action and ShapeKey shouldn't.
More than a new feature or a bugfix this is actually a step forward into unifying them.
February 16, 2011, 19:52 (GMT)
Material UI: Code cleanup.

Please, don't use a split function if you just have 2 properties in one line, a row is all you need here. ;-)
February 16, 2011, 19:39 (GMT)
Commit patch [#25939] material panel proposal by Ervin Weber (lusque). Thanks!

From the patch description:
"A new panel is proposed to bring togheter all the properties of a material that belong to the render pipeline level.
Such properties are currently not mixable with node materials, as nodes operate on a shader level."

Commiting this patch as approved in the sundy meeting.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021