Blender Git Commits

Blender Git "master" branch commits.

Page: 4765 / 5574

February 7, 2009, 20:47 (GMT)
Update MSVC9 project files
February 7, 2009, 20:35 (GMT)
BGE Py API cleanup: Camera Actuator.
February 7, 2009, 19:37 (GMT)
2.5

- Screen browse button back

- Several fixes in using screens in more windows.
Still has loose ends, but things are definitely more stable!


February 7, 2009, 16:43 (GMT)
2.5

F6 menu "redo last operation" now works, mostly :)

Try it in editmode on add-UV-Sphere, or Subdivide, those work
fine. Transform ops have some feedback issues or so.

This is a temporary commit; brecht will take this further with
nice code (event system doesn't make menus as active region
but sets the original context instead, as stored in ui handler.)

February 7, 2009, 15:44 (GMT)
2.5

Edit Mesh: Knife Cut back.

I've put it for now under ALT+CTRL+LMB, modeless direct cutting.
Options for polyline input and snapping is for later. At least
this works cool :)

February 7, 2009, 14:03 (GMT)
2.5

- Node editor: link cut back, now under ALT+LMB, to prevent
accidents. Note it now nicely intersects the real curved
noodles with a line you draw!
- To make above work, replaced ogl curve draw with own bezier
code.
- Added new WM standard operator callback for lines-gesture,
the Lasso gesture now draws a closed line.
- Both callbacks have optional property 'cursor' to make it
give modal info. For future also linestyle or color can be
defined.
- Changed 'pin' icon in Image header to something that looks
less scary... but there's no pin icon yet?

February 7, 2009, 13:39 (GMT)
2.5

Bugfix in ctx itterator: CTX_DATA_COUNT() didn't free memory.

February 7, 2009, 11:04 (GMT)
2.5

Hrmf; the patch provided for setting UserDef opengl lights didnt even
work. It was setting flags zero, which just disabled any saved light.

Revision 2a638fa by Joshua Leung
February 7, 2009, 10:39 (GMT)
View2D bugfix:

The previous fix for zooming only worked as lucky coincident. It was the flag that was wrong, not the var.
February 7, 2009, 10:00 (GMT)
2.5

- Added back CTRL+X "reload start-up file".
(Original name 'erase all' is a bit misleading, but we can
go over all naming conventions later :)
- Added memfree for triple buffer data.

February 7, 2009, 03:21 (GMT)
Started converting over the sculpt header menu to the new system. Added operator and menu items for brush curve presets.

February 7, 2009, 01:27 (GMT)
2.5: UV Editor, more operators.

Border Select
Circle Select
Pin
Select Pinned
Unwrap
Minimize Stretch
Pack Islands
Average Islands Scale
Snap Cursor
Snap Selection

February 6, 2009, 21:18 (GMT)
2.5 MSVC9 projectfiles
update for renaming space_ipo -> space_graph
February 6, 2009, 19:58 (GMT)
2.5: fix triple buffer memory leak on exit.

February 6, 2009, 19:21 (GMT)
Fix for bug #18228: OpenGL specular did not get the correct view
vector in perspective mode. This is default OpenGL behavior, but
by now this optimization is really insignificant. Works in both
the 3d view and game engine.

February 6, 2009, 18:38 (GMT)
2.5

- Corner node 'size' widget works again
- Proper preview events added on linking nodes

Revision 0909911 by Robin Allen
February 6, 2009, 18:09 (GMT)
Added Scale, fixed bugs incl. patch #18037
Revision f849238 by Roland Hess
February 6, 2009, 17:32 (GMT)
Finish Material, Sound and World adr conversion sections. Moving on to particle adr codes, but I have to wrap particle dna first. Ugh.
February 6, 2009, 16:51 (GMT)
2.5: Enable triple buffer drawing by default (if it doesn't work
or flickers, kick me). Also removed proxy texture test since it
does not seem to be implemented well by all drivers.

February 6, 2009, 16:40 (GMT)
2.5: ID datablock button back, previously known as std_libbuttons. The
way this worked in 2.4x wasn't really clean, with events going all over
the place and using dubious variables such as G.but->lockpoin or
G.sima->menunr. It works as follows now, for example:

xco= uiDefIDPoinButs(block, CTX_data_main(C), NULL, (ID**)&sima->image, ID_IM, &sima->pin, xco, yco,
sima_idpoin_handle, UI_ID_BROWSE|UI_ID_RENAME|UI_ID_ADD_NEW|UI_ID_OPEN|UI_ID_DELETE|UI_ID_ALONE|UI_ID_PIN);

The last two parameters are a callback function, and a list of events
or functionalities that are supported. The callback function will then
get the ID pointer + event to handle.

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021