diff --git a/ChangeLog b/ChangeLog index 098416ee9f..a3e9149573 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2007-07-26 Michael Natterer + + * cursors/cursor-move.png + * cursors/gimp-tool-cursors.xcf + * cursors/xbm/cursor-move.xbm + * cursors/xbm/cursor-move-mask.xbm: moved the move cursor two + pixels right and down so it has its hotspot where the small + crosshair has it. Reduces cursor jumping in the rectangle tool. + 2007-07-26 Sven Neumann * app/display/gimpdisplayshell-dnd.c: moved common code into new diff --git a/cursors/cursor-move.png b/cursors/cursor-move.png index 42e80a014b..996f21c73d 100644 Binary files a/cursors/cursor-move.png and b/cursors/cursor-move.png differ diff --git a/cursors/gimp-tool-cursors.xcf b/cursors/gimp-tool-cursors.xcf index 669dd3723b..388fc81343 100644 Binary files a/cursors/gimp-tool-cursors.xcf and b/cursors/gimp-tool-cursors.xcf differ diff --git a/cursors/xbm/cursor-move-mask.xbm b/cursors/xbm/cursor-move-mask.xbm index 2fd8d4567a..b2ac8e90f9 100644 --- a/cursors/xbm/cursor-move-mask.xbm +++ b/cursors/xbm/cursor-move-mask.xbm @@ -1,14 +1,14 @@ #define cursor_move_mask_width 32 #define cursor_move_mask_height 32 -#define cursor_move_mask_x_hot 8 -#define cursor_move_mask_y_hot 8 +#define cursor_move_mask_x_hot 10 +#define cursor_move_mask_y_hot 10 static unsigned char cursor_move_mask_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, - 0xc0, 0x07, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0xd0, 0x17, 0x00, 0x00, - 0xb8, 0x3b, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0x00, 0xfe, 0xff, 0x00, 0x00, - 0xfc, 0x7f, 0x00, 0x00, 0xb8, 0x3b, 0x00, 0x00, 0xd0, 0x17, 0x00, 0x00, - 0xe0, 0x0f, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, - 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, + 0x80, 0x3f, 0x00, 0x00, 0x40, 0x5f, 0x00, 0x00, 0xe0, 0xee, 0x00, 0x00, + 0xf0, 0xff, 0x01, 0x00, 0xf8, 0xff, 0x03, 0x00, 0xf0, 0xff, 0x01, 0x00, + 0xe0, 0xee, 0x00, 0x00, 0x40, 0x5f, 0x00, 0x00, 0x80, 0x3f, 0x00, 0x00, + 0x00, 0x1f, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, diff --git a/cursors/xbm/cursor-move.xbm b/cursors/xbm/cursor-move.xbm index 4120f8bde7..385ced228b 100644 --- a/cursors/xbm/cursor-move.xbm +++ b/cursors/xbm/cursor-move.xbm @@ -1,14 +1,14 @@ #define cursor_move_width 32 #define cursor_move_height 32 -#define cursor_move_x_hot 8 -#define cursor_move_y_hot 8 +#define cursor_move_x_hot 10 +#define cursor_move_y_hot 10 static unsigned char cursor_move_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0x80, 0x03, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0x10, 0x11, 0x00, 0x00, 0x18, 0x31, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0x00, - 0x18, 0x31, 0x00, 0x00, 0x10, 0x11, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0xc0, 0x07, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, + 0x00, 0x1f, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x40, 0x44, 0x00, 0x00, + 0x60, 0xc4, 0x00, 0x00, 0xf0, 0xff, 0x01, 0x00, 0x60, 0xc4, 0x00, 0x00, + 0x40, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, + 0x00, 0x0e, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,