Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4651 / 5574

July 9, 2009, 16:05 (GMT)
2.5: X11

* Pass on mouse location on window leave/enter too, fixing some
issues with button highlights and tooltips.
* When a modal operator runs, grab the mouse cursor so that for
example transform still works when you move your mouse outside
of the window, previously it would just stop then. This is
automatic now for all modal ops, perhaps not always needed?
* Fix for a trailing button highlight issue.

July 9, 2009, 15:40 (GMT)
2.5

Monthly cleaning round to make it compile warning free.
Mostly it was const stuff (strings, Context), but also
a couple useful fixes, like wrong use of temp pointers.

Only Mathutils callback struct I left alone... design issue.

July 9, 2009, 14:35 (GMT)
2.5

Bad bad DNA errors! People should really check on warning prints for
compiling dna dir...

- SpaceFile: ListBase* prev; <- dna doesnt recognize this
- wmEvent: const variables were not supported yet.

The first I fixed, 2nd I added support for in makesdna.

Note that files saved between tuesday july 7 and now can be corrupted!


Revision c1f3b86 by Joshua Leung
July 9, 2009, 13:14 (GMT)
NLA SoC: Cleanup of Keyframe Drawing code for DopeSheet

* Removed the glaMapping stuff in favour of remapping the keyframes manually. The old code was causing some mess, and not really working well for the DopeSheet with various mappings being used.

* Fixed NLA-mapped selection in DopeSheet. Clicking on individual keyframes should now work ok. More testing required though.

* Keyframes in DopeSheet are now drawn fully using OpenGL (instead of icons). They look less tactile now, but this may be compensated with in terms of speed? Previously I disabled this type of drawing due to issues with some cards. Enabled again for now, but mainly because I couldn't get the icons to line up nicely in screenspace...

* Borderselect in DopeSheet. I've had a look at issues with it selecting the wrong channel's keyframes. The issues don't seem to be solved yet though... will look again tomorrow.
July 9, 2009, 09:42 (GMT)
patch from William, panel names need to be unique
July 9, 2009, 09:07 (GMT)
Patch from William
"moving the ID browser into its own panel. Eventually these panels should loose their headers to distinguish them from other, normal panels. Also a few other fixes for bones and armature panels."
July 9, 2009, 08:39 (GMT)
operator rename
VIEW3D_OT_viewhome -> VIEW3D_OT_view_all
VIEW3D_OT_viewcenter -> VIEW3D_OT_view_center
VIEW3D_OT_clipping -> VIEW3D_OT_clip_border
July 9, 2009, 08:06 (GMT)
Dictionary style get() to property rna.
eg..
mesh = bpy.data.meshes.get("SomeMesh", fallback)

Set length limits for python string formatting.
July 9, 2009, 07:35 (GMT)
removed check for pyc when scanning the directory of python files.
Brecht, double checked and pyc or pyo files arent used because of the (file_extension[3] == ' ') test.

Revision f9749ea by Joshua Leung
July 9, 2009, 07:28 (GMT)
NLA SoC: Influence of strip now gets drawn as a greyish curve on the strip

I'm not quite happy with how this works yet. It looks quite crude, and might be contributing to the clutter here. Ideas on this welcome.
July 9, 2009, 02:45 (GMT)
Hooking transform operators with manipulator.

It's just a straight application of the normal operator for now, none of the normal manipulator goodies yet (no draw code and you have to click to confirm).
July 9, 2009, 01:52 (GMT)
Reduce multiplication factor for trackball input in transform (slows down trackball rotation)
July 9, 2009, 01:48 (GMT)
Cosmetic changes in etch-a-ton drawing code, mostly.
Revision 27d8036 by Joshua Leung
July 9, 2009, 01:32 (GMT)
NLA SoC: Toggle muting operator - HKEY

This operator provides a quick way of toggling the muted-status of several strips at the same time.
Revision 518911e by Joshua Leung
July 9, 2009, 01:04 (GMT)
NLA SoC: Assorted cleanups

* Some cleanups aimed at giving some (neglible) speedups

* Preparation for NLA-Strip keyframes to be editable
July 8, 2009, 22:49 (GMT)
mingw-config.py prepared for work with python 2.5 and 2.6 controlled by only one parameter: BF_PYTHON_VERSION.
It needs the files: libpython25.a and libpython26.a to be copied to \libwindowspythonlib
July 8, 2009, 22:37 (GMT)
mingw-config.py prepared for work with python 2.5 and 2.6 controlled by only one parameter: BF_PYTHON_VERSION.
It needs the files: libpython25.a and libpython26.a to be copied to \libwindowspythonlib
July 8, 2009, 21:56 (GMT)
*set cost of transversing a BVH as log(size)
July 8, 2009, 21:41 (GMT)
2.5:

* Rename OT_duplicate_add, to OT_duplicate. Also fixes warning
print since I forgot to do this in the toolbar for MESH.

July 8, 2009, 21:31 (GMT)
2.5: Mesh and Various Fixes

* 3D view Mesh menu works again, but incomplete.
* Add Properties and Toolbar to 3D View menu.
* Added "specials" menus back, vertex/edge/face and general.
* Various fixes in existing mesh operators, some were not working.
* Add MESH_OT_merge.
* Merge all subdivide ops into MESH_OT_subdivide, subdivide code
changes to make smooth + multi give good results.
* Rename all select inverse ops to *_OT_select_inverse.
* Fix "search for unknown operator" prints at startup, and some
warnings in py code.
* Don't run .pyc files on startup.
* Remove unused image window header C code.

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021