Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4512 / 5574

November 18, 2009, 11:40 (GMT)
rename pose_channels to bones
was: object.pose.pose_channels["Bone"]
now: object.pose.bones["Bone"]

November 18, 2009, 11:11 (GMT)
Accidentally overrode a small change in the keymap preferences. Fixed.
November 18, 2009, 10:59 (GMT)
remove ID property lookups from rna..
ob["foo"] = 1
print(ob.foo) # now raises an error

November 18, 2009, 10:57 (GMT)
Changed the appearance of the toolbar buttons.
When stacked on top of each other, it looks cleaner and simpler without the gradient.
This makes it easier to scan through long lists of tools.

http://www.reynish.com/files/blender25/toolbar_buttons.png
November 18, 2009, 10:41 (GMT)
New Version for 2.49b

From Jimmy Hazevoet
i have updated my A.N.T.Landscape script,
new functions are:
_Thermal erosion
_Generate new grid mesh with Triangle faces
_Select Verts/Faces by slope angle ( for making vertexgroups
for particlesystems )
_VertexColour Slope Map, ( for use with MaterialNodes )

This will be the last update for this script in this form (if
no major bugs are found)... with blender 2.5 this script will
need a complete rewrite,
i have plans for it, but i need a lot of time to do it, so i
gues a new version will not come before blender 2.6
So, next year or so i will spend time rewriting my ant script,
also i have plans for a "ANTLandscape" website with
docs and tuts.
The new script will be fully documented, and with some tutorials
on landscape rendering in blender.
Revision 849ee94 by Joshua Leung
November 18, 2009, 10:37 (GMT)
Partial fixes for #19881: Items existing on the same row as the window dividers are not interactive (selectable, etc.)

The View 2D function for handling scrollbar events now takes into account whether the scrollbar is visible or not, so that it won't block events when the scrollbar isn't visible.

Also, made the UI code take this into account too for its region testing code. Unforunately, there still seems to be something else which is still preventing UI buttons from being processed when they are in those regions.
November 18, 2009, 09:49 (GMT)
Quicktime for Cocoa : import part
This makes quicktime import (.mov & quicktime handled image files such as .gif) available also for 64bit OSX

Unfortunately, Apple currently incomplete implementation of QTKit has much lower performance than old Carbon Quicktime.
FYI, it spawns a 32bit process "QTKitserver" to place calls to Quicktime 7.

So this is mostly meant as a "backup" for 64bit OSX builds, until Apple releases full Quicktime X.

Export part will come just after.

CMake scripts updated: set WITH_QUICKTIME and USE_QTKIT to ON
Revision 22e8616 by Joshua Leung
November 18, 2009, 08:50 (GMT)
Attempted bugfix for #19909: missing text in frame indicator box

Not sure whether this fixes the issue, but it sounds like some Intel cards have issues with alpha values lingering around.
November 18, 2009, 08:40 (GMT)
- rna attribute setting problem, class instances could not set their own attributes because they are blocked by our own internal setattr.
this could be supported again easily however it leads typo's & api changes not showing any errors.

This broke povray export.
Solution for now is to allow setting private properties starting with '_'

eg,
ob = bpy.context.object

ob._foo = [1,2,3] # this is a python list, it will stay only as long as this PyObject is active
ob.foo = 1 # raises an error!, only for rna properties
ob["foo"] = 1 # converts to an ID property and is saved

using the underscore like this should really be used for classes internally.

- povray failed on armatures

- menu key wasn't using WM_keymap_add_menu

November 18, 2009, 05:11 (GMT)
* NC_WINDOW Notifier for ID Name property (maybe not the best solution, but as ID blocks can be everything (object name, material, even scene) i chose the window Notifier.
November 18, 2009, 01:30 (GMT)
default name of keymap to 'keymap.py' + pedantic pep8 edits
November 18, 2009, 01:16 (GMT)
insert spaces instead of tabs, makes editing templates less painfull, tho we should really have a function to insert strings rather then char's for this to work better.
Revision b6e015f by Joshua Leung
November 17, 2009, 22:46 (GMT)
Small UI Tweaks - Toolbar + Graph Editor:
* "RNA Path" and "Array Index" for the active F-Curve in the Graph Editor are now shown in the properties region. These are greyed out unless the F-Curve cannot be evaluated, in which case they can be edited to make the F-Curve work again

* Made the Push and Relax operators in Pose Mode fit on a single row in the toolbar, since they're opposites of each other.
November 17, 2009, 22:19 (GMT)
Fun stuff with macro

Make macros work with more than one modal operator and mix of modal and invoke/exec

As a proof, brought back loopcut + edge slide in a single macro operator called Loopcut and Slide, replacing Loopcut as assigned to Ctrl-R.
November 17, 2009, 20:46 (GMT)
make animation system and rna internals use getattr style syntax for user defined properties
bone["foo"] rather then bone.foo
matches python and avoids naming collisions
November 17, 2009, 20:40 (GMT)
Macro for extrude along normals with a poll function to restrict it to face select.

Added before "free" extrude in the keymap means it's picked up first when applicable.
November 17, 2009, 20:19 (GMT)
Made toolbar buttons left-aligned.
Currently all tool buttons are left aligned, unless it has an icon like the Render Image and Animation buttons.
Later it might be nicer to introduce a proper flag to make text center aligned for those cases.
November 17, 2009, 18:53 (GMT)
-Single column UI for image editor.
-Added buttons for Mark and Clear Seam in toolbar, replacing the less useful Rotate UVs and Mirror UVs commands.
November 17, 2009, 17:09 (GMT)
* Create Group Operator had a wrong name, so it didn't showed up in the menu.
November 17, 2009, 16:53 (GMT)
adjusting generic props in the UI refreshes the depgraph, this is weak but allows custom props to be used as drivers
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021