Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4785 / 5574

January 10, 2009, 03:44 (GMT)
added more parent properties for grouped rna stricts
January 9, 2009, 22:13 (GMT)
Don't change point type on overdrawn when there's only one.
January 9, 2009, 20:50 (GMT)
limit overdraw to at least start or end near another stroke (otherwise, all strokes that crossed others replace them entirely).
January 9, 2009, 20:35 (GMT)
missing test for start of line caused crashes.
January 9, 2009, 19:25 (GMT)
Last version of overdraw didn't work great with polylines. Fix this and misc wrong initial values.
Revision dbe6735 by Joseph Eagar
January 9, 2009, 18:32 (GMT)
merge with 2.5 at revision 18432, made bmesh compile, and also made msvc use incremental linking under scons
January 9, 2009, 16:08 (GMT)
added rna property "parent" so nested RNA structs can access their parent RNA struct
This is used for generating docs so a nested RNA struct such as MaterialRaytraceTransparency are listed under Material rather then in the global struct list)
These RNA structs are used for grouping properties and don't correspond to a C structure.
January 9, 2009, 15:04 (GMT)
2.5

New: Custom region draw callbacks.

For Martin: an example is now in space_view3d/view3d_edit.c
On middlemouse rotate view, it draws a small square in center.

It works likes this:

#include "ED_space_api.h"

handle= ED_region_draw_cb_activate(region->type, drawfunc, type)

and to stop it:

ED_region_draw_cb_exit(region->type, handle)

drawfunc is of type (const bContext *C, ARegion *ar)
currently it gets called only as type REGION_DRAW_POST, later we
can add more (PRE, POST_XRAY, POST_2D, etc).

For correct usage, these calls should return leaving view transform
unaltered.

January 9, 2009, 13:55 (GMT)
2.5

Vertex Paint back!

Added WM level "paint cursor" system, which manages a custom painting
cursor for tools or modes.

- Activate it with WM_paint_cursor_activate(). That function wants two
callbacks, a poll(C) to check whether there's a cursor in given context
and ARegion, and a draw(C, x, y) which gets called when appropriate.
- While paintcursor is active, the WM handles necessary redrawing events
for all regions, also to nicely clear the cursor on region exit.
- WM_paint_cursor_activate returns a handle, which you have to use to
end the paint cursor. This handle also means you can register as many
custom cursors as you want.

At the moment, vertex paint mode registers only a mousemove handler,
all other events are still normally handled. This is stuff for the
future todo.




Revision a93e253 by Joshua Leung
January 9, 2009, 06:25 (GMT)
2.5 - IPO Editor

Porting relevant drawing code over from AnimSys2. It is currently not hooked up to anything else yet, so don't expect any curves to draw for a while. I'll need this for validating that my recorded animation system will work. ;)
January 9, 2009, 05:33 (GMT)
Removed more bad function calls in sculpt.
January 9, 2009, 05:24 (GMT)
Cleaned up some missing functions in sculpt.
January 9, 2009, 00:38 (GMT)
More sculpt cleanup, removed sculpt_data and sculpt_session functions,
both of which used G(lobal)
Revision 0572f1a by Matt Ebb
January 8, 2009, 22:49 (GMT)
* fixed an incredibly silly typo-bug in light cache
January 8, 2009, 18:47 (GMT)
2.5 filebrowser
cleanup of space initialisation
fix for filebrowser opening with wrong parameters from window pupmenu after having been opened with F1.
January 8, 2009, 18:23 (GMT)
display overdrawn stroke in gray, to easily see what is being replaced.
January 8, 2009, 18:20 (GMT)
2.5 MSVC9 projectfiles
* update of RNA project after reorganisation
* added editors/space_view3d/vpaint.c and editors/mesh/editdeforn.c to projectfiles
January 8, 2009, 17:12 (GMT)
2.5

Transform editbones
January 8, 2009, 16:52 (GMT)
2.5

Crash when loading certain files with armature. Use scene from context instead of local var (which can be null).
January 8, 2009, 15:33 (GMT)
RNA: don't pass RNA type in RNA_id_pointer_create, can be found automatically.

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