more cursor support. new cursor fix that rounding error the right way this
* app/clone.c: more cursor support.
* app/cursorutil.[ch], cursors/{bad,badmsk}: new cursor
* app/paint_core.c: fix that rounding error the right way this time.
* app/pixel_processor.c, app/pixel_region.c: Lock the tiles while
they are being processed. Only create new threads if the region
being processed is large enough to warrant it.
This commit is contained in:
@ -43,6 +43,8 @@
|
||||
#include "../cursors/mouse1_selmmsk"
|
||||
#include "../cursors/mouse1_selp"
|
||||
#include "../cursors/mouse1_selpmsk"
|
||||
#include "../cursors/bad"
|
||||
#include "../cursors/badmsk"
|
||||
|
||||
typedef struct
|
||||
{
|
||||
@ -80,6 +82,8 @@ static BM_Cursor gimp_cursors[] =
|
||||
mouse1_selm_x_hot, mouse1_selm_y_hot, NULL},
|
||||
{ mouse1_sel_bits, mouse1_selmsk_bits, mouse1_sel_width, mouse1_sel_height,
|
||||
mouse1_sel_x_hot, mouse1_sel_y_hot, NULL},
|
||||
{ bad_bits, badmsk_bits, bad_width, bad_height,
|
||||
bad_x_hot, bad_y_hot, NULL},
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user