Blender Git Loki

Git Commits -> Revision 747b985

Revision 747b985 by Joshua Leung (master)
April 5, 2010, 06:52 (GMT)
Bugfixes for Grease Pencil and the Image Editor (includes fix for #20921):

* Fixed crash with when/after undoing Grease Pencil sketches in the Image Editor. To get this working, I've had to sacrifice the backwards-compat loading for old .blend files from 2.49 which were using the same pointer as the new data (local data vs datablock data). If anyone has any ingenious hacks to fix this, go ahead, but otherwise, some caution is advised here...

* Grease Pencil block used for Image Editor instances can now be changed

* Enabled proper active polls on the advanced 3D-view projection methods for drawing. These are not valid in views other than the 3D-View, and so should not be shown as available for use elsewhere (though may still be shown just so that users know what mode an 'imported' datablock may be using).

* Enabled proper updates for Grease Pencil editing in the Image Editor. Was missing notifiers for this stuff.

* When drawing in the Image Editor with no image active, the system now (quietly) switches to using screen-space 'view' vs 'cursor' space for the strokes, since the previous behaviour was confusing with strokes disappearing after drawing them. IMO this is a much better option than the confusion that occurred before, even though it does change the user's settings under their feet!

Commit Details:

Full Hash: 747b98582482bb447cad03bc9ffc52a1c50440e2
SVN Revision: 28002
Parent Commit: 5478384
Lines Changed: +57, -13

5 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+18, -3) (Diff)
/source/blender/editors/gpencil/gpencil_buttons.c (+15, -7) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+14, -1) (Diff)
/source/blender/editors/space_image/space_image.c (+8, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+2, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021