diff --git a/.gitignore b/.gitignore
index f3f138b379..938ec0817e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,11 @@ stage/
prime/
snap/.snapcraft/state
*.snap
+
+icons/src/cursors/pngs/*.in
+icons/src/cursors/pngs/24x24/
+icons/src/cursors/pngs/30x30/
+icons/src/cursors/pngs/36x36/
+icons/src/cursors/pngs/48x48/
+icons/src/cursors/pngs/72x72/
+icons/src/cursors/pngs/96x96/
diff --git a/icons/Yaru/cursors/00000000000000020006000e7e9ffc3f b/icons/Yaru/cursors/00000000000000020006000e7e9ffc3f
deleted file mode 100644
index 2e3685de71..0000000000
Binary files a/icons/Yaru/cursors/00000000000000020006000e7e9ffc3f and /dev/null differ
diff --git a/icons/Yaru/cursors/00000000000000020006000e7e9ffc3f.ani b/icons/Yaru/cursors/00000000000000020006000e7e9ffc3f.ani
deleted file mode 100644
index 0c5d71488c..0000000000
Binary files a/icons/Yaru/cursors/00000000000000020006000e7e9ffc3f.ani and /dev/null differ
diff --git a/icons/Yaru/cursors/00008160000006810000408080010102 b/icons/Yaru/cursors/00008160000006810000408080010102
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/00008160000006810000408080010102 and /dev/null differ
diff --git a/icons/Yaru/cursors/00008160000006810000408080010102.cur b/icons/Yaru/cursors/00008160000006810000408080010102.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/00008160000006810000408080010102.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/028006030e0e7ebffc7f7070c0600140 b/icons/Yaru/cursors/028006030e0e7ebffc7f7070c0600140
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/028006030e0e7ebffc7f7070c0600140 and /dev/null differ
diff --git a/icons/Yaru/cursors/028006030e0e7ebffc7f7070c0600140.cur b/icons/Yaru/cursors/028006030e0e7ebffc7f7070c0600140.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/028006030e0e7ebffc7f7070c0600140.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/03b6e0fcb3499374a867c041f52298f0 b/icons/Yaru/cursors/03b6e0fcb3499374a867c041f52298f0
deleted file mode 100644
index d8c4b99baf..0000000000
Binary files a/icons/Yaru/cursors/03b6e0fcb3499374a867c041f52298f0 and /dev/null differ
diff --git a/icons/Yaru/cursors/03b6e0fcb3499374a867c041f52298f0.cur b/icons/Yaru/cursors/03b6e0fcb3499374a867c041f52298f0.cur
deleted file mode 100644
index bb55fdf559..0000000000
Binary files a/icons/Yaru/cursors/03b6e0fcb3499374a867c041f52298f0.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/08e8e1c95fe2fc01f976f1e063a24ccd b/icons/Yaru/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
deleted file mode 100644
index 2e3685de71..0000000000
Binary files a/icons/Yaru/cursors/08e8e1c95fe2fc01f976f1e063a24ccd and /dev/null differ
diff --git a/icons/Yaru/cursors/08e8e1c95fe2fc01f976f1e063a24ccd.ani b/icons/Yaru/cursors/08e8e1c95fe2fc01f976f1e063a24ccd.ani
deleted file mode 100644
index 0c5d71488c..0000000000
Binary files a/icons/Yaru/cursors/08e8e1c95fe2fc01f976f1e063a24ccd.ani and /dev/null differ
diff --git a/icons/Yaru/cursors/1081e37283d90000800003c07f3ef6bf b/icons/Yaru/cursors/1081e37283d90000800003c07f3ef6bf
deleted file mode 100644
index 4a44ef0a7a..0000000000
Binary files a/icons/Yaru/cursors/1081e37283d90000800003c07f3ef6bf and /dev/null differ
diff --git a/icons/Yaru/cursors/1081e37283d90000800003c07f3ef6bf.cur b/icons/Yaru/cursors/1081e37283d90000800003c07f3ef6bf.cur
deleted file mode 100644
index 271425b21c..0000000000
Binary files a/icons/Yaru/cursors/1081e37283d90000800003c07f3ef6bf.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/14fef782d02440884392942c11205230 b/icons/Yaru/cursors/14fef782d02440884392942c11205230
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/14fef782d02440884392942c11205230 and /dev/null differ
diff --git a/icons/Yaru/cursors/14fef782d02440884392942c11205230.cur b/icons/Yaru/cursors/14fef782d02440884392942c11205230.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/14fef782d02440884392942c11205230.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/2870a09082c103050810ffdffffe0204 b/icons/Yaru/cursors/2870a09082c103050810ffdffffe0204
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/2870a09082c103050810ffdffffe0204 and /dev/null differ
diff --git a/icons/Yaru/cursors/2870a09082c103050810ffdffffe0204.cur b/icons/Yaru/cursors/2870a09082c103050810ffdffffe0204.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/2870a09082c103050810ffdffffe0204.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/3085a0e285430894940527032f8b26df b/icons/Yaru/cursors/3085a0e285430894940527032f8b26df
deleted file mode 100644
index b978b5092b..0000000000
Binary files a/icons/Yaru/cursors/3085a0e285430894940527032f8b26df and /dev/null differ
diff --git a/icons/Yaru/cursors/3085a0e285430894940527032f8b26df.cur b/icons/Yaru/cursors/3085a0e285430894940527032f8b26df.cur
deleted file mode 100644
index cf6717027d..0000000000
Binary files a/icons/Yaru/cursors/3085a0e285430894940527032f8b26df.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/3ecb610c1bf2410f44200f48c40d3599 b/icons/Yaru/cursors/3ecb610c1bf2410f44200f48c40d3599
deleted file mode 100644
index 2e3685de71..0000000000
Binary files a/icons/Yaru/cursors/3ecb610c1bf2410f44200f48c40d3599 and /dev/null differ
diff --git a/icons/Yaru/cursors/3ecb610c1bf2410f44200f48c40d3599.ani b/icons/Yaru/cursors/3ecb610c1bf2410f44200f48c40d3599.ani
deleted file mode 100644
index 0c5d71488c..0000000000
Binary files a/icons/Yaru/cursors/3ecb610c1bf2410f44200f48c40d3599.ani and /dev/null differ
diff --git a/icons/Yaru/cursors/4498f0e0c1937ffe01fd06f973665830 b/icons/Yaru/cursors/4498f0e0c1937ffe01fd06f973665830
deleted file mode 100644
index 4695ccdf01..0000000000
Binary files a/icons/Yaru/cursors/4498f0e0c1937ffe01fd06f973665830 and /dev/null differ
diff --git a/icons/Yaru/cursors/4498f0e0c1937ffe01fd06f973665830.cur b/icons/Yaru/cursors/4498f0e0c1937ffe01fd06f973665830.cur
deleted file mode 100644
index 20ada5d25f..0000000000
Binary files a/icons/Yaru/cursors/4498f0e0c1937ffe01fd06f973665830.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 b/icons/Yaru/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
deleted file mode 100644
index 0283db2f96..0000000000
Binary files a/icons/Yaru/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 and /dev/null differ
diff --git a/icons/Yaru/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408.cur b/icons/Yaru/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408.cur
deleted file mode 100644
index ed835e8e3c..0000000000
Binary files a/icons/Yaru/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/6407b0e94181790501fd1e167b474872 b/icons/Yaru/cursors/6407b0e94181790501fd1e167b474872
deleted file mode 100644
index 4a44ef0a7a..0000000000
Binary files a/icons/Yaru/cursors/6407b0e94181790501fd1e167b474872 and /dev/null differ
diff --git a/icons/Yaru/cursors/6407b0e94181790501fd1e167b474872.cur b/icons/Yaru/cursors/6407b0e94181790501fd1e167b474872.cur
deleted file mode 100644
index 271425b21c..0000000000
Binary files a/icons/Yaru/cursors/6407b0e94181790501fd1e167b474872.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/640fb0e74195791501fd1ed57b41487f b/icons/Yaru/cursors/640fb0e74195791501fd1ed57b41487f
deleted file mode 100644
index b978b5092b..0000000000
Binary files a/icons/Yaru/cursors/640fb0e74195791501fd1ed57b41487f and /dev/null differ
diff --git a/icons/Yaru/cursors/640fb0e74195791501fd1ed57b41487f.cur b/icons/Yaru/cursors/640fb0e74195791501fd1ed57b41487f.cur
deleted file mode 100644
index cf6717027d..0000000000
Binary files a/icons/Yaru/cursors/640fb0e74195791501fd1ed57b41487f.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/9081237383d90e509aa00f00170e968f b/icons/Yaru/cursors/9081237383d90e509aa00f00170e968f
deleted file mode 100644
index 4695ccdf01..0000000000
Binary files a/icons/Yaru/cursors/9081237383d90e509aa00f00170e968f and /dev/null differ
diff --git a/icons/Yaru/cursors/9081237383d90e509aa00f00170e968f.cur b/icons/Yaru/cursors/9081237383d90e509aa00f00170e968f.cur
deleted file mode 100644
index 20ada5d25f..0000000000
Binary files a/icons/Yaru/cursors/9081237383d90e509aa00f00170e968f.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/9d800788f1b08800ae810202380a0822 b/icons/Yaru/cursors/9d800788f1b08800ae810202380a0822
deleted file mode 100644
index f8b4513506..0000000000
Binary files a/icons/Yaru/cursors/9d800788f1b08800ae810202380a0822 and /dev/null differ
diff --git a/icons/Yaru/cursors/9d800788f1b08800ae810202380a0822.cur b/icons/Yaru/cursors/9d800788f1b08800ae810202380a0822.cur
deleted file mode 100644
index b070cd8d12..0000000000
Binary files a/icons/Yaru/cursors/9d800788f1b08800ae810202380a0822.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/X_cursor b/icons/Yaru/cursors/X_cursor
index f43af6a53a..529afd2fa0 100644
Binary files a/icons/Yaru/cursors/X_cursor and b/icons/Yaru/cursors/X_cursor differ
diff --git a/icons/Yaru/cursors/X_cursor.cur b/icons/Yaru/cursors/X_cursor.cur
deleted file mode 100644
index 8669044d8b..0000000000
Binary files a/icons/Yaru/cursors/X_cursor.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/a2a266d0498c3104214a47bd64ab0fc8 b/icons/Yaru/cursors/a2a266d0498c3104214a47bd64ab0fc8
deleted file mode 100644
index b978b5092b..0000000000
Binary files a/icons/Yaru/cursors/a2a266d0498c3104214a47bd64ab0fc8 and /dev/null differ
diff --git a/icons/Yaru/cursors/a2a266d0498c3104214a47bd64ab0fc8.cur b/icons/Yaru/cursors/a2a266d0498c3104214a47bd64ab0fc8.cur
deleted file mode 100644
index cf6717027d..0000000000
Binary files a/icons/Yaru/cursors/a2a266d0498c3104214a47bd64ab0fc8.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/alias b/icons/Yaru/cursors/alias
index 5227679e0e..08c721ffaf 100644
Binary files a/icons/Yaru/cursors/alias and b/icons/Yaru/cursors/alias differ
diff --git a/icons/Yaru/cursors/alias.cur b/icons/Yaru/cursors/alias.cur
deleted file mode 100644
index d3877320d6..0000000000
Binary files a/icons/Yaru/cursors/alias.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/all-resize b/icons/Yaru/cursors/all-resize
new file mode 100644
index 0000000000..241d570956
Binary files /dev/null and b/icons/Yaru/cursors/all-resize differ
diff --git a/icons/Yaru/cursors/all-scroll b/icons/Yaru/cursors/all-scroll
index 20cce19aaf..1331960e93 100644
Binary files a/icons/Yaru/cursors/all-scroll and b/icons/Yaru/cursors/all-scroll differ
diff --git a/icons/Yaru/cursors/all-scroll.cur b/icons/Yaru/cursors/all-scroll.cur
deleted file mode 100644
index 0348b20bfa..0000000000
Binary files a/icons/Yaru/cursors/all-scroll.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/arrow b/icons/Yaru/cursors/arrow
deleted file mode 100644
index 0cee5d3844..0000000000
Binary files a/icons/Yaru/cursors/arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/arrow.cur b/icons/Yaru/cursors/arrow.cur
deleted file mode 100644
index 26e2888fc9..0000000000
Binary files a/icons/Yaru/cursors/arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/bd_double_arrow b/icons/Yaru/cursors/bd_double_arrow
deleted file mode 100644
index 0fad804ec5..0000000000
Binary files a/icons/Yaru/cursors/bd_double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/bd_double_arrow.cur b/icons/Yaru/cursors/bd_double_arrow.cur
deleted file mode 100644
index e2fcbb5c0a..0000000000
Binary files a/icons/Yaru/cursors/bd_double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_left_corner b/icons/Yaru/cursors/bottom_left_corner
deleted file mode 100644
index a04b984f24..0000000000
Binary files a/icons/Yaru/cursors/bottom_left_corner and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_left_corner.cur b/icons/Yaru/cursors/bottom_left_corner.cur
deleted file mode 100644
index 27a71d1de3..0000000000
Binary files a/icons/Yaru/cursors/bottom_left_corner.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_right_corner b/icons/Yaru/cursors/bottom_right_corner
deleted file mode 100644
index 807f8a307f..0000000000
Binary files a/icons/Yaru/cursors/bottom_right_corner and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_right_corner.cur b/icons/Yaru/cursors/bottom_right_corner.cur
deleted file mode 100644
index 03abb1e115..0000000000
Binary files a/icons/Yaru/cursors/bottom_right_corner.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_side b/icons/Yaru/cursors/bottom_side
deleted file mode 100644
index 314eeb4c8c..0000000000
Binary files a/icons/Yaru/cursors/bottom_side and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_side.cur b/icons/Yaru/cursors/bottom_side.cur
deleted file mode 100644
index bf4ab6727e..0000000000
Binary files a/icons/Yaru/cursors/bottom_side.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_tee b/icons/Yaru/cursors/bottom_tee
deleted file mode 100644
index 589fbda215..0000000000
Binary files a/icons/Yaru/cursors/bottom_tee and /dev/null differ
diff --git a/icons/Yaru/cursors/bottom_tee.cur b/icons/Yaru/cursors/bottom_tee.cur
deleted file mode 100644
index 63a461f769..0000000000
Binary files a/icons/Yaru/cursors/bottom_tee.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/c7088f0f3e6c8088236ef8e1e3e70000 b/icons/Yaru/cursors/c7088f0f3e6c8088236ef8e1e3e70000
deleted file mode 100644
index 0fad804ec5..0000000000
Binary files a/icons/Yaru/cursors/c7088f0f3e6c8088236ef8e1e3e70000 and /dev/null differ
diff --git a/icons/Yaru/cursors/c7088f0f3e6c8088236ef8e1e3e70000.cur b/icons/Yaru/cursors/c7088f0f3e6c8088236ef8e1e3e70000.cur
deleted file mode 100644
index e2fcbb5c0a..0000000000
Binary files a/icons/Yaru/cursors/c7088f0f3e6c8088236ef8e1e3e70000.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/cell b/icons/Yaru/cursors/cell
index 72707f1544..8c0f83a7fa 100644
Binary files a/icons/Yaru/cursors/cell and b/icons/Yaru/cursors/cell differ
diff --git a/icons/Yaru/cursors/cell.cur b/icons/Yaru/cursors/cell.cur
deleted file mode 100644
index 4a3a0ffae0..0000000000
Binary files a/icons/Yaru/cursors/cell.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/circle b/icons/Yaru/cursors/circle
deleted file mode 100644
index 0878a0a71c..0000000000
Binary files a/icons/Yaru/cursors/circle and /dev/null differ
diff --git a/icons/Yaru/cursors/circle.cur b/icons/Yaru/cursors/circle.cur
deleted file mode 100644
index 4dbcd5f26e..0000000000
Binary files a/icons/Yaru/cursors/circle.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/closedhand b/icons/Yaru/cursors/closedhand
deleted file mode 100644
index 92cb316e68..0000000000
Binary files a/icons/Yaru/cursors/closedhand and /dev/null differ
diff --git a/icons/Yaru/cursors/closedhand.cur b/icons/Yaru/cursors/closedhand.cur
deleted file mode 100644
index 9ad1eb592d..0000000000
Binary files a/icons/Yaru/cursors/closedhand.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/col-resize b/icons/Yaru/cursors/col-resize
index dac928ca1a..3dc5c027bc 100644
Binary files a/icons/Yaru/cursors/col-resize and b/icons/Yaru/cursors/col-resize differ
diff --git a/icons/Yaru/cursors/col-resize.cur b/icons/Yaru/cursors/col-resize.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/col-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/color-picker b/icons/Yaru/cursors/color-picker
deleted file mode 100644
index 5692b47df3..0000000000
Binary files a/icons/Yaru/cursors/color-picker and /dev/null differ
diff --git a/icons/Yaru/cursors/color-picker.cur b/icons/Yaru/cursors/color-picker.cur
deleted file mode 100644
index 06b43272de..0000000000
Binary files a/icons/Yaru/cursors/color-picker.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/context-menu b/icons/Yaru/cursors/context-menu
index 3ca0e5b028..da7d684dfb 100644
Binary files a/icons/Yaru/cursors/context-menu and b/icons/Yaru/cursors/context-menu differ
diff --git a/icons/Yaru/cursors/context-menu.cur b/icons/Yaru/cursors/context-menu.cur
deleted file mode 100644
index bab75f6e11..0000000000
Binary files a/icons/Yaru/cursors/context-menu.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/copy b/icons/Yaru/cursors/copy
index 4a44ef0a7a..c47a0cc7fe 100644
Binary files a/icons/Yaru/cursors/copy and b/icons/Yaru/cursors/copy differ
diff --git a/icons/Yaru/cursors/copy.cur b/icons/Yaru/cursors/copy.cur
deleted file mode 100644
index 271425b21c..0000000000
Binary files a/icons/Yaru/cursors/copy.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/cross b/icons/Yaru/cursors/cross
deleted file mode 100644
index 90318bf050..0000000000
Binary files a/icons/Yaru/cursors/cross and /dev/null differ
diff --git a/icons/Yaru/cursors/cross.cur b/icons/Yaru/cursors/cross.cur
deleted file mode 100644
index 03f1899b42..0000000000
Binary files a/icons/Yaru/cursors/cross.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/cross_reverse b/icons/Yaru/cursors/cross_reverse
deleted file mode 100644
index 90318bf050..0000000000
Binary files a/icons/Yaru/cursors/cross_reverse and /dev/null differ
diff --git a/icons/Yaru/cursors/cross_reverse.cur b/icons/Yaru/cursors/cross_reverse.cur
deleted file mode 100644
index 03f1899b42..0000000000
Binary files a/icons/Yaru/cursors/cross_reverse.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/crossed_circle b/icons/Yaru/cursors/crossed_circle
deleted file mode 100644
index d8c4b99baf..0000000000
Binary files a/icons/Yaru/cursors/crossed_circle and /dev/null differ
diff --git a/icons/Yaru/cursors/crossed_circle.cur b/icons/Yaru/cursors/crossed_circle.cur
deleted file mode 100644
index bb55fdf559..0000000000
Binary files a/icons/Yaru/cursors/crossed_circle.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/crosshair b/icons/Yaru/cursors/crosshair
index ae9c17f6ae..aaeb2c4a4b 100644
Binary files a/icons/Yaru/cursors/crosshair and b/icons/Yaru/cursors/crosshair differ
diff --git a/icons/Yaru/cursors/crosshair.cur b/icons/Yaru/cursors/crosshair.cur
deleted file mode 100644
index 211df1ca4c..0000000000
Binary files a/icons/Yaru/cursors/crosshair.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/d9ce0ab605698f320427677b458ad60b b/icons/Yaru/cursors/d9ce0ab605698f320427677b458ad60b
deleted file mode 100644
index 0283db2f96..0000000000
Binary files a/icons/Yaru/cursors/d9ce0ab605698f320427677b458ad60b and /dev/null differ
diff --git a/icons/Yaru/cursors/d9ce0ab605698f320427677b458ad60b.cur b/icons/Yaru/cursors/d9ce0ab605698f320427677b458ad60b.cur
deleted file mode 100644
index ed835e8e3c..0000000000
Binary files a/icons/Yaru/cursors/d9ce0ab605698f320427677b458ad60b.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/default b/icons/Yaru/cursors/default
index 0cee5d3844..320e86d6c3 100644
Binary files a/icons/Yaru/cursors/default and b/icons/Yaru/cursors/default differ
diff --git a/icons/Yaru/cursors/default.cur b/icons/Yaru/cursors/default.cur
deleted file mode 100644
index 26e2888fc9..0000000000
Binary files a/icons/Yaru/cursors/default.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/diamond_cross b/icons/Yaru/cursors/diamond_cross
deleted file mode 100644
index 90318bf050..0000000000
Binary files a/icons/Yaru/cursors/diamond_cross and /dev/null differ
diff --git a/icons/Yaru/cursors/diamond_cross.cur b/icons/Yaru/cursors/diamond_cross.cur
deleted file mode 100644
index 03f1899b42..0000000000
Binary files a/icons/Yaru/cursors/diamond_cross.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-ask b/icons/Yaru/cursors/dnd-ask
deleted file mode 100644
index aac2388b6f..0000000000
Binary files a/icons/Yaru/cursors/dnd-ask and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-ask.cur b/icons/Yaru/cursors/dnd-ask.cur
deleted file mode 100644
index 4976dbbf69..0000000000
Binary files a/icons/Yaru/cursors/dnd-ask.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-copy b/icons/Yaru/cursors/dnd-copy
deleted file mode 100644
index 5e7d2379e2..0000000000
Binary files a/icons/Yaru/cursors/dnd-copy and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-copy.cur b/icons/Yaru/cursors/dnd-copy.cur
deleted file mode 100644
index 5b02890972..0000000000
Binary files a/icons/Yaru/cursors/dnd-copy.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-link b/icons/Yaru/cursors/dnd-link
deleted file mode 100644
index 5227679e0e..0000000000
Binary files a/icons/Yaru/cursors/dnd-link and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-link.cur b/icons/Yaru/cursors/dnd-link.cur
deleted file mode 100644
index d3877320d6..0000000000
Binary files a/icons/Yaru/cursors/dnd-link.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-move b/icons/Yaru/cursors/dnd-move
deleted file mode 100644
index ad891c229e..0000000000
Binary files a/icons/Yaru/cursors/dnd-move and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-move.cur b/icons/Yaru/cursors/dnd-move.cur
deleted file mode 100644
index aabcc1186c..0000000000
Binary files a/icons/Yaru/cursors/dnd-move.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-no-drop b/icons/Yaru/cursors/dnd-no-drop
deleted file mode 100644
index bd471e9a06..0000000000
Binary files a/icons/Yaru/cursors/dnd-no-drop and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-no-drop.cur b/icons/Yaru/cursors/dnd-no-drop.cur
deleted file mode 100644
index ab77483e53..0000000000
Binary files a/icons/Yaru/cursors/dnd-no-drop.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-none b/icons/Yaru/cursors/dnd-none
deleted file mode 100644
index 92cb316e68..0000000000
Binary files a/icons/Yaru/cursors/dnd-none and /dev/null differ
diff --git a/icons/Yaru/cursors/dnd-none.cur b/icons/Yaru/cursors/dnd-none.cur
deleted file mode 100644
index 9ad1eb592d..0000000000
Binary files a/icons/Yaru/cursors/dnd-none.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dot_box_mask b/icons/Yaru/cursors/dot_box_mask
deleted file mode 100644
index 0227cd8be8..0000000000
Binary files a/icons/Yaru/cursors/dot_box_mask and /dev/null differ
diff --git a/icons/Yaru/cursors/dot_box_mask.cur b/icons/Yaru/cursors/dot_box_mask.cur
deleted file mode 100644
index 8a8856b08c..0000000000
Binary files a/icons/Yaru/cursors/dot_box_mask.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/dotbox b/icons/Yaru/cursors/dotbox
deleted file mode 100644
index 0227cd8be8..0000000000
Binary files a/icons/Yaru/cursors/dotbox and /dev/null differ
diff --git a/icons/Yaru/cursors/dotbox.cur b/icons/Yaru/cursors/dotbox.cur
deleted file mode 100644
index 8a8856b08c..0000000000
Binary files a/icons/Yaru/cursors/dotbox.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/double_arrow b/icons/Yaru/cursors/double_arrow
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/double_arrow.cur b/icons/Yaru/cursors/double_arrow.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/down-arrow b/icons/Yaru/cursors/down-arrow
deleted file mode 100644
index 1405b2ad84..0000000000
Binary files a/icons/Yaru/cursors/down-arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/down-arrow.cur b/icons/Yaru/cursors/down-arrow.cur
deleted file mode 100644
index 47475812e4..0000000000
Binary files a/icons/Yaru/cursors/down-arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/draft b/icons/Yaru/cursors/draft
deleted file mode 100644
index 0bb5156505..0000000000
Binary files a/icons/Yaru/cursors/draft and /dev/null differ
diff --git a/icons/Yaru/cursors/draft.cur b/icons/Yaru/cursors/draft.cur
deleted file mode 100644
index 5a289bb6e7..0000000000
Binary files a/icons/Yaru/cursors/draft.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/draft_large b/icons/Yaru/cursors/draft_large
deleted file mode 100644
index 0f969e49da..0000000000
Binary files a/icons/Yaru/cursors/draft_large and /dev/null differ
diff --git a/icons/Yaru/cursors/draft_large.cur b/icons/Yaru/cursors/draft_large.cur
deleted file mode 100644
index 45154d9493..0000000000
Binary files a/icons/Yaru/cursors/draft_large.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/draft_small b/icons/Yaru/cursors/draft_small
deleted file mode 100644
index 0f969e49da..0000000000
Binary files a/icons/Yaru/cursors/draft_small and /dev/null differ
diff --git a/icons/Yaru/cursors/draft_small.cur b/icons/Yaru/cursors/draft_small.cur
deleted file mode 100644
index 45154d9493..0000000000
Binary files a/icons/Yaru/cursors/draft_small.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/draped_box b/icons/Yaru/cursors/draped_box
deleted file mode 100644
index 0227cd8be8..0000000000
Binary files a/icons/Yaru/cursors/draped_box and /dev/null differ
diff --git a/icons/Yaru/cursors/draped_box.cur b/icons/Yaru/cursors/draped_box.cur
deleted file mode 100644
index 8a8856b08c..0000000000
Binary files a/icons/Yaru/cursors/draped_box.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/e-resize b/icons/Yaru/cursors/e-resize
index b712fcb7b3..8a6e5f4413 100644
Binary files a/icons/Yaru/cursors/e-resize and b/icons/Yaru/cursors/e-resize differ
diff --git a/icons/Yaru/cursors/e-resize.cur b/icons/Yaru/cursors/e-resize.cur
deleted file mode 100644
index 5b4396263f..0000000000
Binary files a/icons/Yaru/cursors/e-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/e29285e634086352946a0e7090d73106 b/icons/Yaru/cursors/e29285e634086352946a0e7090d73106
deleted file mode 100644
index f8b4513506..0000000000
Binary files a/icons/Yaru/cursors/e29285e634086352946a0e7090d73106 and /dev/null differ
diff --git a/icons/Yaru/cursors/e29285e634086352946a0e7090d73106.cur b/icons/Yaru/cursors/e29285e634086352946a0e7090d73106.cur
deleted file mode 100644
index b070cd8d12..0000000000
Binary files a/icons/Yaru/cursors/e29285e634086352946a0e7090d73106.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ew-resize b/icons/Yaru/cursors/ew-resize
index dac928ca1a..1b98355dda 100644
Binary files a/icons/Yaru/cursors/ew-resize and b/icons/Yaru/cursors/ew-resize differ
diff --git a/icons/Yaru/cursors/ew-resize.cur b/icons/Yaru/cursors/ew-resize.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/ew-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/fcf1c3c7cd4491d801f1e1c78f100000 b/icons/Yaru/cursors/fcf1c3c7cd4491d801f1e1c78f100000
deleted file mode 100644
index 8ffb2d7aff..0000000000
Binary files a/icons/Yaru/cursors/fcf1c3c7cd4491d801f1e1c78f100000 and /dev/null differ
diff --git a/icons/Yaru/cursors/fcf1c3c7cd4491d801f1e1c78f100000.cur b/icons/Yaru/cursors/fcf1c3c7cd4491d801f1e1c78f100000.cur
deleted file mode 100644
index e23bf60415..0000000000
Binary files a/icons/Yaru/cursors/fcf1c3c7cd4491d801f1e1c78f100000.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff b/icons/Yaru/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff
deleted file mode 100644
index 4695ccdf01..0000000000
Binary files a/icons/Yaru/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff and /dev/null differ
diff --git a/icons/Yaru/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff.cur b/icons/Yaru/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff.cur
deleted file mode 100644
index 20ada5d25f..0000000000
Binary files a/icons/Yaru/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/fd_double_arrow b/icons/Yaru/cursors/fd_double_arrow
deleted file mode 100644
index 8ffb2d7aff..0000000000
Binary files a/icons/Yaru/cursors/fd_double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/fd_double_arrow.cur b/icons/Yaru/cursors/fd_double_arrow.cur
deleted file mode 100644
index e23bf60415..0000000000
Binary files a/icons/Yaru/cursors/fd_double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/fleur b/icons/Yaru/cursors/fleur
deleted file mode 100644
index 4695ccdf01..0000000000
Binary files a/icons/Yaru/cursors/fleur and /dev/null differ
diff --git a/icons/Yaru/cursors/fleur.cur b/icons/Yaru/cursors/fleur.cur
deleted file mode 100644
index 20ada5d25f..0000000000
Binary files a/icons/Yaru/cursors/fleur.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/forbidden b/icons/Yaru/cursors/forbidden
deleted file mode 100644
index bd471e9a06..0000000000
Binary files a/icons/Yaru/cursors/forbidden and /dev/null differ
diff --git a/icons/Yaru/cursors/forbidden.cur b/icons/Yaru/cursors/forbidden.cur
deleted file mode 100644
index ab77483e53..0000000000
Binary files a/icons/Yaru/cursors/forbidden.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/grab b/icons/Yaru/cursors/grab
index e339803365..92477703a7 100644
Binary files a/icons/Yaru/cursors/grab and b/icons/Yaru/cursors/grab differ
diff --git a/icons/Yaru/cursors/grab.cur b/icons/Yaru/cursors/grab.cur
deleted file mode 100644
index f247f4940e..0000000000
Binary files a/icons/Yaru/cursors/grab.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/grabbing b/icons/Yaru/cursors/grabbing
index 92cb316e68..8e4e804092 100644
Binary files a/icons/Yaru/cursors/grabbing and b/icons/Yaru/cursors/grabbing differ
diff --git a/icons/Yaru/cursors/grabbing.cur b/icons/Yaru/cursors/grabbing.cur
deleted file mode 100644
index 9ad1eb592d..0000000000
Binary files a/icons/Yaru/cursors/grabbing.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/h_double_arrow b/icons/Yaru/cursors/h_double_arrow
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/h_double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/h_double_arrow.cur b/icons/Yaru/cursors/h_double_arrow.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/h_double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/half-busy b/icons/Yaru/cursors/half-busy
deleted file mode 100644
index 2e3685de71..0000000000
Binary files a/icons/Yaru/cursors/half-busy and /dev/null differ
diff --git a/icons/Yaru/cursors/half-busy.ani b/icons/Yaru/cursors/half-busy.ani
deleted file mode 100644
index 0c5d71488c..0000000000
Binary files a/icons/Yaru/cursors/half-busy.ani and /dev/null differ
diff --git a/icons/Yaru/cursors/hand b/icons/Yaru/cursors/hand
deleted file mode 100644
index f8b4513506..0000000000
Binary files a/icons/Yaru/cursors/hand and /dev/null differ
diff --git a/icons/Yaru/cursors/hand.cur b/icons/Yaru/cursors/hand.cur
deleted file mode 100644
index b070cd8d12..0000000000
Binary files a/icons/Yaru/cursors/hand.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/hand1 b/icons/Yaru/cursors/hand1
deleted file mode 100644
index e339803365..0000000000
Binary files a/icons/Yaru/cursors/hand1 and /dev/null differ
diff --git a/icons/Yaru/cursors/hand1.cur b/icons/Yaru/cursors/hand1.cur
deleted file mode 100644
index f247f4940e..0000000000
Binary files a/icons/Yaru/cursors/hand1.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/hand2 b/icons/Yaru/cursors/hand2
deleted file mode 100644
index f8b4513506..0000000000
Binary files a/icons/Yaru/cursors/hand2 and /dev/null differ
diff --git a/icons/Yaru/cursors/hand2.cur b/icons/Yaru/cursors/hand2.cur
deleted file mode 100644
index b070cd8d12..0000000000
Binary files a/icons/Yaru/cursors/hand2.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/help b/icons/Yaru/cursors/help
index 0283db2f96..ba921bbb62 100644
Binary files a/icons/Yaru/cursors/help and b/icons/Yaru/cursors/help differ
diff --git a/icons/Yaru/cursors/help.cur b/icons/Yaru/cursors/help.cur
deleted file mode 100644
index ed835e8e3c..0000000000
Binary files a/icons/Yaru/cursors/help.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ibeam b/icons/Yaru/cursors/ibeam
deleted file mode 100644
index 5738ba82e4..0000000000
Binary files a/icons/Yaru/cursors/ibeam and /dev/null differ
diff --git a/icons/Yaru/cursors/ibeam.cur b/icons/Yaru/cursors/ibeam.cur
deleted file mode 100644
index 6d9549dc66..0000000000
Binary files a/icons/Yaru/cursors/ibeam.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/icon b/icons/Yaru/cursors/icon
deleted file mode 100644
index 0227cd8be8..0000000000
Binary files a/icons/Yaru/cursors/icon and /dev/null differ
diff --git a/icons/Yaru/cursors/icon.cur b/icons/Yaru/cursors/icon.cur
deleted file mode 100644
index 8a8856b08c..0000000000
Binary files a/icons/Yaru/cursors/icon.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/left-arrow b/icons/Yaru/cursors/left-arrow
deleted file mode 100644
index defa0e5a08..0000000000
Binary files a/icons/Yaru/cursors/left-arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/left-arrow.cur b/icons/Yaru/cursors/left-arrow.cur
deleted file mode 100644
index 8c8ba06b3d..0000000000
Binary files a/icons/Yaru/cursors/left-arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/left_ptr b/icons/Yaru/cursors/left_ptr
deleted file mode 100644
index 0cee5d3844..0000000000
Binary files a/icons/Yaru/cursors/left_ptr and /dev/null differ
diff --git a/icons/Yaru/cursors/left_ptr.cur b/icons/Yaru/cursors/left_ptr.cur
deleted file mode 100644
index 26e2888fc9..0000000000
Binary files a/icons/Yaru/cursors/left_ptr.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/left_ptr_help b/icons/Yaru/cursors/left_ptr_help
deleted file mode 100644
index 0283db2f96..0000000000
Binary files a/icons/Yaru/cursors/left_ptr_help and /dev/null differ
diff --git a/icons/Yaru/cursors/left_ptr_help.cur b/icons/Yaru/cursors/left_ptr_help.cur
deleted file mode 100644
index ed835e8e3c..0000000000
Binary files a/icons/Yaru/cursors/left_ptr_help.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/left_ptr_watch b/icons/Yaru/cursors/left_ptr_watch
deleted file mode 100644
index 2e3685de71..0000000000
Binary files a/icons/Yaru/cursors/left_ptr_watch and /dev/null differ
diff --git a/icons/Yaru/cursors/left_ptr_watch.ani b/icons/Yaru/cursors/left_ptr_watch.ani
deleted file mode 100644
index 0c5d71488c..0000000000
Binary files a/icons/Yaru/cursors/left_ptr_watch.ani and /dev/null differ
diff --git a/icons/Yaru/cursors/left_side b/icons/Yaru/cursors/left_side
deleted file mode 100644
index 2cf3722858..0000000000
Binary files a/icons/Yaru/cursors/left_side and /dev/null differ
diff --git a/icons/Yaru/cursors/left_side.cur b/icons/Yaru/cursors/left_side.cur
deleted file mode 100644
index 23ccca0a8c..0000000000
Binary files a/icons/Yaru/cursors/left_side.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/left_tee b/icons/Yaru/cursors/left_tee
deleted file mode 100644
index 411f8b88dd..0000000000
Binary files a/icons/Yaru/cursors/left_tee and /dev/null differ
diff --git a/icons/Yaru/cursors/left_tee.cur b/icons/Yaru/cursors/left_tee.cur
deleted file mode 100644
index a0435f00b5..0000000000
Binary files a/icons/Yaru/cursors/left_tee.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/link b/icons/Yaru/cursors/link
deleted file mode 100644
index b978b5092b..0000000000
Binary files a/icons/Yaru/cursors/link and /dev/null differ
diff --git a/icons/Yaru/cursors/link.cur b/icons/Yaru/cursors/link.cur
deleted file mode 100644
index cf6717027d..0000000000
Binary files a/icons/Yaru/cursors/link.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ll_angle b/icons/Yaru/cursors/ll_angle
deleted file mode 100644
index 47ada3c24a..0000000000
Binary files a/icons/Yaru/cursors/ll_angle and /dev/null differ
diff --git a/icons/Yaru/cursors/ll_angle.cur b/icons/Yaru/cursors/ll_angle.cur
deleted file mode 100644
index c1f51763a5..0000000000
Binary files a/icons/Yaru/cursors/ll_angle.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/lr_angle b/icons/Yaru/cursors/lr_angle
deleted file mode 100644
index 848c1db708..0000000000
Binary files a/icons/Yaru/cursors/lr_angle and /dev/null differ
diff --git a/icons/Yaru/cursors/lr_angle.cur b/icons/Yaru/cursors/lr_angle.cur
deleted file mode 100644
index 81c6928cc1..0000000000
Binary files a/icons/Yaru/cursors/lr_angle.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/move b/icons/Yaru/cursors/move
deleted file mode 100644
index 4695ccdf01..0000000000
Binary files a/icons/Yaru/cursors/move and /dev/null differ
diff --git a/icons/Yaru/cursors/move.cur b/icons/Yaru/cursors/move.cur
deleted file mode 100644
index 20ada5d25f..0000000000
Binary files a/icons/Yaru/cursors/move.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/n-resize b/icons/Yaru/cursors/n-resize
index 314eeb4c8c..11afa7c81f 100644
Binary files a/icons/Yaru/cursors/n-resize and b/icons/Yaru/cursors/n-resize differ
diff --git a/icons/Yaru/cursors/n-resize.cur b/icons/Yaru/cursors/n-resize.cur
deleted file mode 100644
index bf4ab6727e..0000000000
Binary files a/icons/Yaru/cursors/n-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ne-resize b/icons/Yaru/cursors/ne-resize
index 30bb388200..964509cffc 100644
Binary files a/icons/Yaru/cursors/ne-resize and b/icons/Yaru/cursors/ne-resize differ
diff --git a/icons/Yaru/cursors/ne-resize.cur b/icons/Yaru/cursors/ne-resize.cur
deleted file mode 100644
index c64708a93d..0000000000
Binary files a/icons/Yaru/cursors/ne-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/nesw-resize b/icons/Yaru/cursors/nesw-resize
index 8ffb2d7aff..dc7a0ddfcb 100644
Binary files a/icons/Yaru/cursors/nesw-resize and b/icons/Yaru/cursors/nesw-resize differ
diff --git a/icons/Yaru/cursors/nesw-resize.cur b/icons/Yaru/cursors/nesw-resize.cur
deleted file mode 100644
index e23bf60415..0000000000
Binary files a/icons/Yaru/cursors/nesw-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/no-drop b/icons/Yaru/cursors/no-drop
index bd471e9a06..9cc668265a 100644
Binary files a/icons/Yaru/cursors/no-drop and b/icons/Yaru/cursors/no-drop differ
diff --git a/icons/Yaru/cursors/no-drop.cur b/icons/Yaru/cursors/no-drop.cur
deleted file mode 100644
index ab77483e53..0000000000
Binary files a/icons/Yaru/cursors/no-drop.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/not-allowed b/icons/Yaru/cursors/not-allowed
index d8c4b99baf..2b4eb11b16 100644
Binary files a/icons/Yaru/cursors/not-allowed and b/icons/Yaru/cursors/not-allowed differ
diff --git a/icons/Yaru/cursors/not-allowed.cur b/icons/Yaru/cursors/not-allowed.cur
deleted file mode 100644
index bb55fdf559..0000000000
Binary files a/icons/Yaru/cursors/not-allowed.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ns-resize b/icons/Yaru/cursors/ns-resize
index 8abcc152d3..be47b635d2 100644
Binary files a/icons/Yaru/cursors/ns-resize and b/icons/Yaru/cursors/ns-resize differ
diff --git a/icons/Yaru/cursors/ns-resize.cur b/icons/Yaru/cursors/ns-resize.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/ns-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/nw-resize b/icons/Yaru/cursors/nw-resize
index a733825da9..aa543490b1 100644
Binary files a/icons/Yaru/cursors/nw-resize and b/icons/Yaru/cursors/nw-resize differ
diff --git a/icons/Yaru/cursors/nw-resize.cur b/icons/Yaru/cursors/nw-resize.cur
deleted file mode 100644
index 071cfa2446..0000000000
Binary files a/icons/Yaru/cursors/nw-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/nwse-resize b/icons/Yaru/cursors/nwse-resize
index 0fad804ec5..680bd5f66d 100644
Binary files a/icons/Yaru/cursors/nwse-resize and b/icons/Yaru/cursors/nwse-resize differ
diff --git a/icons/Yaru/cursors/nwse-resize.cur b/icons/Yaru/cursors/nwse-resize.cur
deleted file mode 100644
index e2fcbb5c0a..0000000000
Binary files a/icons/Yaru/cursors/nwse-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/openhand b/icons/Yaru/cursors/openhand
deleted file mode 100644
index e339803365..0000000000
Binary files a/icons/Yaru/cursors/openhand and /dev/null differ
diff --git a/icons/Yaru/cursors/openhand.cur b/icons/Yaru/cursors/openhand.cur
deleted file mode 100644
index f247f4940e..0000000000
Binary files a/icons/Yaru/cursors/openhand.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/pencil b/icons/Yaru/cursors/pencil
deleted file mode 100644
index 0bb5156505..0000000000
Binary files a/icons/Yaru/cursors/pencil and /dev/null differ
diff --git a/icons/Yaru/cursors/pencil.cur b/icons/Yaru/cursors/pencil.cur
deleted file mode 100644
index 5a289bb6e7..0000000000
Binary files a/icons/Yaru/cursors/pencil.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/pirate b/icons/Yaru/cursors/pirate
deleted file mode 100644
index f43af6a53a..0000000000
Binary files a/icons/Yaru/cursors/pirate and /dev/null differ
diff --git a/icons/Yaru/cursors/pirate.cur b/icons/Yaru/cursors/pirate.cur
deleted file mode 100644
index 8669044d8b..0000000000
Binary files a/icons/Yaru/cursors/pirate.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/plus b/icons/Yaru/cursors/plus
deleted file mode 100644
index 72707f1544..0000000000
Binary files a/icons/Yaru/cursors/plus and /dev/null differ
diff --git a/icons/Yaru/cursors/plus.cur b/icons/Yaru/cursors/plus.cur
deleted file mode 100644
index 4a3a0ffae0..0000000000
Binary files a/icons/Yaru/cursors/plus.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/pointer b/icons/Yaru/cursors/pointer
index f8b4513506..f1cd43106e 100644
Binary files a/icons/Yaru/cursors/pointer and b/icons/Yaru/cursors/pointer differ
diff --git a/icons/Yaru/cursors/pointer-move b/icons/Yaru/cursors/pointer-move
deleted file mode 100644
index 9e3613fde7..0000000000
Binary files a/icons/Yaru/cursors/pointer-move and /dev/null differ
diff --git a/icons/Yaru/cursors/pointer-move.cur b/icons/Yaru/cursors/pointer-move.cur
deleted file mode 100644
index acce0660dd..0000000000
Binary files a/icons/Yaru/cursors/pointer-move.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/pointer.cur b/icons/Yaru/cursors/pointer.cur
deleted file mode 100644
index b070cd8d12..0000000000
Binary files a/icons/Yaru/cursors/pointer.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/pointing_hand b/icons/Yaru/cursors/pointing_hand
deleted file mode 100644
index f8b4513506..0000000000
Binary files a/icons/Yaru/cursors/pointing_hand and /dev/null differ
diff --git a/icons/Yaru/cursors/pointing_hand.cur b/icons/Yaru/cursors/pointing_hand.cur
deleted file mode 100644
index b070cd8d12..0000000000
Binary files a/icons/Yaru/cursors/pointing_hand.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/progress b/icons/Yaru/cursors/progress
index 2e3685de71..ce4429ac5d 100644
Binary files a/icons/Yaru/cursors/progress and b/icons/Yaru/cursors/progress differ
diff --git a/icons/Yaru/cursors/progress.ani b/icons/Yaru/cursors/progress.ani
index 0c5d71488c..e69de29bb2 100644
Binary files a/icons/Yaru/cursors/progress.ani and b/icons/Yaru/cursors/progress.ani differ
diff --git a/icons/Yaru/cursors/question_arrow b/icons/Yaru/cursors/question_arrow
deleted file mode 100644
index 0283db2f96..0000000000
Binary files a/icons/Yaru/cursors/question_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/question_arrow.cur b/icons/Yaru/cursors/question_arrow.cur
deleted file mode 100644
index ed835e8e3c..0000000000
Binary files a/icons/Yaru/cursors/question_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/right-arrow b/icons/Yaru/cursors/right-arrow
deleted file mode 100644
index c689f57cc5..0000000000
Binary files a/icons/Yaru/cursors/right-arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/right-arrow.cur b/icons/Yaru/cursors/right-arrow.cur
deleted file mode 100644
index 6ab02c4c93..0000000000
Binary files a/icons/Yaru/cursors/right-arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/right_ptr b/icons/Yaru/cursors/right_ptr
deleted file mode 100644
index 0f969e49da..0000000000
Binary files a/icons/Yaru/cursors/right_ptr and /dev/null differ
diff --git a/icons/Yaru/cursors/right_ptr.cur b/icons/Yaru/cursors/right_ptr.cur
deleted file mode 100644
index 45154d9493..0000000000
Binary files a/icons/Yaru/cursors/right_ptr.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/right_side b/icons/Yaru/cursors/right_side
deleted file mode 100644
index b712fcb7b3..0000000000
Binary files a/icons/Yaru/cursors/right_side and /dev/null differ
diff --git a/icons/Yaru/cursors/right_side.cur b/icons/Yaru/cursors/right_side.cur
deleted file mode 100644
index 5b4396263f..0000000000
Binary files a/icons/Yaru/cursors/right_side.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/right_tee b/icons/Yaru/cursors/right_tee
deleted file mode 100644
index d2f91f69b8..0000000000
Binary files a/icons/Yaru/cursors/right_tee and /dev/null differ
diff --git a/icons/Yaru/cursors/right_tee.cur b/icons/Yaru/cursors/right_tee.cur
deleted file mode 100644
index ab026c924f..0000000000
Binary files a/icons/Yaru/cursors/right_tee.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/row-resize b/icons/Yaru/cursors/row-resize
index 8abcc152d3..4690bfea6d 100644
Binary files a/icons/Yaru/cursors/row-resize and b/icons/Yaru/cursors/row-resize differ
diff --git a/icons/Yaru/cursors/row-resize.cur b/icons/Yaru/cursors/row-resize.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/row-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/s-resize b/icons/Yaru/cursors/s-resize
index 314eeb4c8c..6844f9608f 100644
Binary files a/icons/Yaru/cursors/s-resize and b/icons/Yaru/cursors/s-resize differ
diff --git a/icons/Yaru/cursors/s-resize.cur b/icons/Yaru/cursors/s-resize.cur
deleted file mode 100644
index bf4ab6727e..0000000000
Binary files a/icons/Yaru/cursors/s-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_down_arrow b/icons/Yaru/cursors/sb_down_arrow
deleted file mode 100644
index 1405b2ad84..0000000000
Binary files a/icons/Yaru/cursors/sb_down_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_down_arrow.cur b/icons/Yaru/cursors/sb_down_arrow.cur
deleted file mode 100644
index 47475812e4..0000000000
Binary files a/icons/Yaru/cursors/sb_down_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_h_double_arrow b/icons/Yaru/cursors/sb_h_double_arrow
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/sb_h_double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_h_double_arrow.cur b/icons/Yaru/cursors/sb_h_double_arrow.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/sb_h_double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_left_arrow b/icons/Yaru/cursors/sb_left_arrow
deleted file mode 100644
index defa0e5a08..0000000000
Binary files a/icons/Yaru/cursors/sb_left_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_left_arrow.cur b/icons/Yaru/cursors/sb_left_arrow.cur
deleted file mode 100644
index 8c8ba06b3d..0000000000
Binary files a/icons/Yaru/cursors/sb_left_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_right_arrow b/icons/Yaru/cursors/sb_right_arrow
deleted file mode 100644
index c689f57cc5..0000000000
Binary files a/icons/Yaru/cursors/sb_right_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_right_arrow.cur b/icons/Yaru/cursors/sb_right_arrow.cur
deleted file mode 100644
index 6ab02c4c93..0000000000
Binary files a/icons/Yaru/cursors/sb_right_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_up_arrow b/icons/Yaru/cursors/sb_up_arrow
deleted file mode 100644
index 4510070f92..0000000000
Binary files a/icons/Yaru/cursors/sb_up_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_up_arrow.cur b/icons/Yaru/cursors/sb_up_arrow.cur
deleted file mode 100644
index 8445e447c0..0000000000
Binary files a/icons/Yaru/cursors/sb_up_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_v_double_arrow b/icons/Yaru/cursors/sb_v_double_arrow
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/sb_v_double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/sb_v_double_arrow.cur b/icons/Yaru/cursors/sb_v_double_arrow.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/sb_v_double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/se-resize b/icons/Yaru/cursors/se-resize
index 807f8a307f..531bc6cead 100644
Binary files a/icons/Yaru/cursors/se-resize and b/icons/Yaru/cursors/se-resize differ
diff --git a/icons/Yaru/cursors/se-resize.cur b/icons/Yaru/cursors/se-resize.cur
deleted file mode 100644
index 03abb1e115..0000000000
Binary files a/icons/Yaru/cursors/se-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size-bdiag b/icons/Yaru/cursors/size-bdiag
deleted file mode 100644
index 8ffb2d7aff..0000000000
Binary files a/icons/Yaru/cursors/size-bdiag and /dev/null differ
diff --git a/icons/Yaru/cursors/size-bdiag.cur b/icons/Yaru/cursors/size-bdiag.cur
deleted file mode 100644
index e23bf60415..0000000000
Binary files a/icons/Yaru/cursors/size-bdiag.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size-fdiag b/icons/Yaru/cursors/size-fdiag
deleted file mode 100644
index 0fad804ec5..0000000000
Binary files a/icons/Yaru/cursors/size-fdiag and /dev/null differ
diff --git a/icons/Yaru/cursors/size-fdiag.cur b/icons/Yaru/cursors/size-fdiag.cur
deleted file mode 100644
index e2fcbb5c0a..0000000000
Binary files a/icons/Yaru/cursors/size-fdiag.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size-hor b/icons/Yaru/cursors/size-hor
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/size-hor and /dev/null differ
diff --git a/icons/Yaru/cursors/size-hor.cur b/icons/Yaru/cursors/size-hor.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/size-hor.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size-ver b/icons/Yaru/cursors/size-ver
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/size-ver and /dev/null differ
diff --git a/icons/Yaru/cursors/size-ver.cur b/icons/Yaru/cursors/size-ver.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/size-ver.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size_all b/icons/Yaru/cursors/size_all
deleted file mode 100644
index 92cb316e68..0000000000
Binary files a/icons/Yaru/cursors/size_all and /dev/null differ
diff --git a/icons/Yaru/cursors/size_all.cur b/icons/Yaru/cursors/size_all.cur
deleted file mode 100644
index 9ad1eb592d..0000000000
Binary files a/icons/Yaru/cursors/size_all.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size_bdiag b/icons/Yaru/cursors/size_bdiag
deleted file mode 100644
index 8ffb2d7aff..0000000000
Binary files a/icons/Yaru/cursors/size_bdiag and /dev/null differ
diff --git a/icons/Yaru/cursors/size_bdiag.cur b/icons/Yaru/cursors/size_bdiag.cur
deleted file mode 100644
index e23bf60415..0000000000
Binary files a/icons/Yaru/cursors/size_bdiag.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size_fdiag b/icons/Yaru/cursors/size_fdiag
deleted file mode 100644
index 0fad804ec5..0000000000
Binary files a/icons/Yaru/cursors/size_fdiag and /dev/null differ
diff --git a/icons/Yaru/cursors/size_fdiag.cur b/icons/Yaru/cursors/size_fdiag.cur
deleted file mode 100644
index e2fcbb5c0a..0000000000
Binary files a/icons/Yaru/cursors/size_fdiag.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size_hor b/icons/Yaru/cursors/size_hor
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/size_hor and /dev/null differ
diff --git a/icons/Yaru/cursors/size_hor.cur b/icons/Yaru/cursors/size_hor.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/size_hor.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/size_ver b/icons/Yaru/cursors/size_ver
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/size_ver and /dev/null differ
diff --git a/icons/Yaru/cursors/size_ver.cur b/icons/Yaru/cursors/size_ver.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/size_ver.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/split_h b/icons/Yaru/cursors/split_h
deleted file mode 100644
index dac928ca1a..0000000000
Binary files a/icons/Yaru/cursors/split_h and /dev/null differ
diff --git a/icons/Yaru/cursors/split_h.cur b/icons/Yaru/cursors/split_h.cur
deleted file mode 100644
index 7e7e900f7e..0000000000
Binary files a/icons/Yaru/cursors/split_h.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/split_v b/icons/Yaru/cursors/split_v
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/split_v and /dev/null differ
diff --git a/icons/Yaru/cursors/split_v.cur b/icons/Yaru/cursors/split_v.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/split_v.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/sw-resize b/icons/Yaru/cursors/sw-resize
index a04b984f24..cd6e91e584 100644
Binary files a/icons/Yaru/cursors/sw-resize and b/icons/Yaru/cursors/sw-resize differ
diff --git a/icons/Yaru/cursors/sw-resize.cur b/icons/Yaru/cursors/sw-resize.cur
deleted file mode 100644
index 27a71d1de3..0000000000
Binary files a/icons/Yaru/cursors/sw-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/target b/icons/Yaru/cursors/target
deleted file mode 100644
index 0227cd8be8..0000000000
Binary files a/icons/Yaru/cursors/target and /dev/null differ
diff --git a/icons/Yaru/cursors/target.cur b/icons/Yaru/cursors/target.cur
deleted file mode 100644
index 8a8856b08c..0000000000
Binary files a/icons/Yaru/cursors/target.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/tcross b/icons/Yaru/cursors/tcross
deleted file mode 100644
index 8f52736d85..0000000000
Binary files a/icons/Yaru/cursors/tcross and /dev/null differ
diff --git a/icons/Yaru/cursors/tcross.cur b/icons/Yaru/cursors/tcross.cur
deleted file mode 100644
index d70db3f73c..0000000000
Binary files a/icons/Yaru/cursors/tcross.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/text b/icons/Yaru/cursors/text
index 5738ba82e4..ad957bca40 100644
Binary files a/icons/Yaru/cursors/text and b/icons/Yaru/cursors/text differ
diff --git a/icons/Yaru/cursors/text.cur b/icons/Yaru/cursors/text.cur
deleted file mode 100644
index 6d9549dc66..0000000000
Binary files a/icons/Yaru/cursors/text.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/top_left_arrow b/icons/Yaru/cursors/top_left_arrow
deleted file mode 100644
index 0cee5d3844..0000000000
Binary files a/icons/Yaru/cursors/top_left_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/top_left_arrow.cur b/icons/Yaru/cursors/top_left_arrow.cur
deleted file mode 100644
index 26e2888fc9..0000000000
Binary files a/icons/Yaru/cursors/top_left_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/top_left_corner b/icons/Yaru/cursors/top_left_corner
deleted file mode 100644
index a733825da9..0000000000
Binary files a/icons/Yaru/cursors/top_left_corner and /dev/null differ
diff --git a/icons/Yaru/cursors/top_left_corner.cur b/icons/Yaru/cursors/top_left_corner.cur
deleted file mode 100644
index 071cfa2446..0000000000
Binary files a/icons/Yaru/cursors/top_left_corner.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/top_right_corner b/icons/Yaru/cursors/top_right_corner
deleted file mode 100644
index 30bb388200..0000000000
Binary files a/icons/Yaru/cursors/top_right_corner and /dev/null differ
diff --git a/icons/Yaru/cursors/top_right_corner.cur b/icons/Yaru/cursors/top_right_corner.cur
deleted file mode 100644
index c64708a93d..0000000000
Binary files a/icons/Yaru/cursors/top_right_corner.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/top_side b/icons/Yaru/cursors/top_side
deleted file mode 100644
index 314eeb4c8c..0000000000
Binary files a/icons/Yaru/cursors/top_side and /dev/null differ
diff --git a/icons/Yaru/cursors/top_side.cur b/icons/Yaru/cursors/top_side.cur
deleted file mode 100644
index bf4ab6727e..0000000000
Binary files a/icons/Yaru/cursors/top_side.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/top_tee b/icons/Yaru/cursors/top_tee
deleted file mode 100644
index 682f1fcfc3..0000000000
Binary files a/icons/Yaru/cursors/top_tee and /dev/null differ
diff --git a/icons/Yaru/cursors/top_tee.cur b/icons/Yaru/cursors/top_tee.cur
deleted file mode 100644
index e98f83808c..0000000000
Binary files a/icons/Yaru/cursors/top_tee.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ul_angle b/icons/Yaru/cursors/ul_angle
deleted file mode 100644
index 8d72065e9d..0000000000
Binary files a/icons/Yaru/cursors/ul_angle and /dev/null differ
diff --git a/icons/Yaru/cursors/ul_angle.cur b/icons/Yaru/cursors/ul_angle.cur
deleted file mode 100644
index 387e592e75..0000000000
Binary files a/icons/Yaru/cursors/ul_angle.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/up-arrow b/icons/Yaru/cursors/up-arrow
deleted file mode 100644
index 4510070f92..0000000000
Binary files a/icons/Yaru/cursors/up-arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/up-arrow.cur b/icons/Yaru/cursors/up-arrow.cur
deleted file mode 100644
index 8445e447c0..0000000000
Binary files a/icons/Yaru/cursors/up-arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/ur_angle b/icons/Yaru/cursors/ur_angle
deleted file mode 100644
index 0d13ba5b75..0000000000
Binary files a/icons/Yaru/cursors/ur_angle and /dev/null differ
diff --git a/icons/Yaru/cursors/ur_angle.cur b/icons/Yaru/cursors/ur_angle.cur
deleted file mode 100644
index 532f34ac90..0000000000
Binary files a/icons/Yaru/cursors/ur_angle.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/v_double_arrow b/icons/Yaru/cursors/v_double_arrow
deleted file mode 100644
index 8abcc152d3..0000000000
Binary files a/icons/Yaru/cursors/v_double_arrow and /dev/null differ
diff --git a/icons/Yaru/cursors/v_double_arrow.cur b/icons/Yaru/cursors/v_double_arrow.cur
deleted file mode 100644
index 12ba1bdccb..0000000000
Binary files a/icons/Yaru/cursors/v_double_arrow.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/vertical-text b/icons/Yaru/cursors/vertical-text
index 4af80a8cdf..d6706a53eb 100644
Binary files a/icons/Yaru/cursors/vertical-text and b/icons/Yaru/cursors/vertical-text differ
diff --git a/icons/Yaru/cursors/vertical-text.cur b/icons/Yaru/cursors/vertical-text.cur
deleted file mode 100644
index e6e33f375e..0000000000
Binary files a/icons/Yaru/cursors/vertical-text.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/w-resize b/icons/Yaru/cursors/w-resize
index 2cf3722858..5a528635eb 100644
Binary files a/icons/Yaru/cursors/w-resize and b/icons/Yaru/cursors/w-resize differ
diff --git a/icons/Yaru/cursors/w-resize.cur b/icons/Yaru/cursors/w-resize.cur
deleted file mode 100644
index 23ccca0a8c..0000000000
Binary files a/icons/Yaru/cursors/w-resize.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/wait b/icons/Yaru/cursors/wait
index e640d867d0..9187f8c54d 100644
Binary files a/icons/Yaru/cursors/wait and b/icons/Yaru/cursors/wait differ
diff --git a/icons/Yaru/cursors/wait.ani b/icons/Yaru/cursors/wait.ani
index 1c9b8b0dfb..e69de29bb2 100644
Binary files a/icons/Yaru/cursors/wait.ani and b/icons/Yaru/cursors/wait.ani differ
diff --git a/icons/Yaru/cursors/watch b/icons/Yaru/cursors/watch
deleted file mode 100644
index e640d867d0..0000000000
Binary files a/icons/Yaru/cursors/watch and /dev/null differ
diff --git a/icons/Yaru/cursors/watch.ani b/icons/Yaru/cursors/watch.ani
deleted file mode 100644
index 1c9b8b0dfb..0000000000
Binary files a/icons/Yaru/cursors/watch.ani and /dev/null differ
diff --git a/icons/Yaru/cursors/wayland-cursor b/icons/Yaru/cursors/wayland-cursor
deleted file mode 100644
index d77fdd82bb..0000000000
Binary files a/icons/Yaru/cursors/wayland-cursor and /dev/null differ
diff --git a/icons/Yaru/cursors/wayland-cursor.cur b/icons/Yaru/cursors/wayland-cursor.cur
deleted file mode 100644
index 4fed248f03..0000000000
Binary files a/icons/Yaru/cursors/wayland-cursor.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/wayland_cursor b/icons/Yaru/cursors/wayland_cursor
deleted file mode 100644
index d77fdd82bb..0000000000
Binary files a/icons/Yaru/cursors/wayland_cursor and /dev/null differ
diff --git a/icons/Yaru/cursors/wayland_cursor.cur b/icons/Yaru/cursors/wayland_cursor.cur
deleted file mode 100644
index 4fed248f03..0000000000
Binary files a/icons/Yaru/cursors/wayland_cursor.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/whats_this b/icons/Yaru/cursors/whats_this
deleted file mode 100644
index 0283db2f96..0000000000
Binary files a/icons/Yaru/cursors/whats_this and /dev/null differ
diff --git a/icons/Yaru/cursors/whats_this.cur b/icons/Yaru/cursors/whats_this.cur
deleted file mode 100644
index ed835e8e3c..0000000000
Binary files a/icons/Yaru/cursors/whats_this.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/x-cursor b/icons/Yaru/cursors/x-cursor
deleted file mode 100644
index f43af6a53a..0000000000
Binary files a/icons/Yaru/cursors/x-cursor and /dev/null differ
diff --git a/icons/Yaru/cursors/x-cursor.cur b/icons/Yaru/cursors/x-cursor.cur
deleted file mode 100644
index 8669044d8b..0000000000
Binary files a/icons/Yaru/cursors/x-cursor.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/xterm b/icons/Yaru/cursors/xterm
deleted file mode 100644
index 5738ba82e4..0000000000
Binary files a/icons/Yaru/cursors/xterm and /dev/null differ
diff --git a/icons/Yaru/cursors/xterm.cur b/icons/Yaru/cursors/xterm.cur
deleted file mode 100644
index 6d9549dc66..0000000000
Binary files a/icons/Yaru/cursors/xterm.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/zoom-in b/icons/Yaru/cursors/zoom-in
index e72077fc91..8d83dce470 100644
Binary files a/icons/Yaru/cursors/zoom-in and b/icons/Yaru/cursors/zoom-in differ
diff --git a/icons/Yaru/cursors/zoom-in.cur b/icons/Yaru/cursors/zoom-in.cur
deleted file mode 100644
index b0753ef3e0..0000000000
Binary files a/icons/Yaru/cursors/zoom-in.cur and /dev/null differ
diff --git a/icons/Yaru/cursors/zoom-out b/icons/Yaru/cursors/zoom-out
index 10b7ec37ef..a106d4d53c 100644
Binary files a/icons/Yaru/cursors/zoom-out and b/icons/Yaru/cursors/zoom-out differ
diff --git a/icons/Yaru/cursors/zoom-out.cur b/icons/Yaru/cursors/zoom-out.cur
deleted file mode 100644
index 780df71aa3..0000000000
Binary files a/icons/Yaru/cursors/zoom-out.cur and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/X_cursor.png b/icons/src/cursors/bitmaps/24x24/X_cursor.png
deleted file mode 100644
index a81827d68b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/X_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/all-scroll.png b/icons/src/cursors/bitmaps/24x24/all-scroll.png
deleted file mode 100644
index f24d84c244..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/all-scroll.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/bd_double_arrow.png b/icons/src/cursors/bitmaps/24x24/bd_double_arrow.png
deleted file mode 100644
index 6e17d760ec..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/bd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/bottom_left_corner.png b/icons/src/cursors/bitmaps/24x24/bottom_left_corner.png
deleted file mode 100644
index d146671cf9..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/bottom_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/bottom_right_corner.png b/icons/src/cursors/bitmaps/24x24/bottom_right_corner.png
deleted file mode 100644
index 45acef6b58..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/bottom_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/bottom_side.png b/icons/src/cursors/bitmaps/24x24/bottom_side.png
deleted file mode 100644
index 98448a5351..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/bottom_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/bottom_tee.png b/icons/src/cursors/bitmaps/24x24/bottom_tee.png
deleted file mode 100644
index c759704d06..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/bottom_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/circle.png b/icons/src/cursors/bitmaps/24x24/circle.png
deleted file mode 100644
index ffd969c1b8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/color-picker.png b/icons/src/cursors/bitmaps/24x24/color-picker.png
deleted file mode 100644
index 07e915b34a..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/color-picker.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/context-menu.png b/icons/src/cursors/bitmaps/24x24/context-menu.png
deleted file mode 100644
index 488deeb447..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/context-menu.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/copy.png b/icons/src/cursors/bitmaps/24x24/copy.png
deleted file mode 100644
index 1f7fef4321..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/cross.png b/icons/src/cursors/bitmaps/24x24/cross.png
deleted file mode 100644
index 465ac09269..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/cross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/crossed_circle.png b/icons/src/cursors/bitmaps/24x24/crossed_circle.png
deleted file mode 100644
index 8c846883db..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/crossed_circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/crosshair.png b/icons/src/cursors/bitmaps/24x24/crosshair.png
deleted file mode 100644
index b5583d07d3..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/crosshair.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dnd-ask.png b/icons/src/cursors/bitmaps/24x24/dnd-ask.png
deleted file mode 100644
index e85eb9b536..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dnd-ask.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dnd-copy.png b/icons/src/cursors/bitmaps/24x24/dnd-copy.png
deleted file mode 100644
index 79ef3bfbab..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dnd-copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dnd-link.png b/icons/src/cursors/bitmaps/24x24/dnd-link.png
deleted file mode 100644
index d54d149195..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dnd-link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dnd-move.png b/icons/src/cursors/bitmaps/24x24/dnd-move.png
deleted file mode 100644
index a190a1c85d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dnd-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dnd-no-drop.png b/icons/src/cursors/bitmaps/24x24/dnd-no-drop.png
deleted file mode 100644
index 295d5741ce..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dnd-no-drop.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dnd-none.png b/icons/src/cursors/bitmaps/24x24/dnd-none.png
deleted file mode 100644
index 78ed4146b6..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dnd-none.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/dotbox.png b/icons/src/cursors/bitmaps/24x24/dotbox.png
deleted file mode 100644
index b57e4d879d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/dotbox.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/fd_double_arrow.png b/icons/src/cursors/bitmaps/24x24/fd_double_arrow.png
deleted file mode 100644
index 294129f0b9..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/fd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/grabbing.png b/icons/src/cursors/bitmaps/24x24/grabbing.png
deleted file mode 100644
index 78ed4146b6..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/grabbing.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/hand1.png b/icons/src/cursors/bitmaps/24x24/hand1.png
deleted file mode 100644
index 2f289c1643..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/hand1.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/hand2.png b/icons/src/cursors/bitmaps/24x24/hand2.png
deleted file mode 100644
index e5d8993cb8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/hand2.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr.png b/icons/src/cursors/bitmaps/24x24/left_ptr.png
deleted file mode 100644
index 8278ca4a83..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0001.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0001.png
deleted file mode 100644
index 3508e17b4c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0002.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0002.png
deleted file mode 100644
index d56baa6746..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0003.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0003.png
deleted file mode 100644
index af17271f23..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0004.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0004.png
deleted file mode 100644
index 20aecca6e9..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0005.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0005.png
deleted file mode 100644
index 514aeef11b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0006.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0006.png
deleted file mode 100644
index c0f1bd69a8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0007.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0007.png
deleted file mode 100644
index 9ef0075828..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0008.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0008.png
deleted file mode 100644
index 3aec8322cf..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0009.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0009.png
deleted file mode 100644
index 670ae49fd0..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0010.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0010.png
deleted file mode 100644
index 77234ac3ce..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0011.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0011.png
deleted file mode 100644
index c74b57f659..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0012.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0012.png
deleted file mode 100644
index 5491253111..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0013.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0013.png
deleted file mode 100644
index b19dd03b85..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0014.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0014.png
deleted file mode 100644
index be47848c41..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0015.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0015.png
deleted file mode 100644
index 0f50561c66..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0016.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0016.png
deleted file mode 100644
index 7ece571530..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0017.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0017.png
deleted file mode 100644
index d236fa5f65..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0018.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0018.png
deleted file mode 100644
index 2cf917f20d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0019.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0019.png
deleted file mode 100644
index 1930238e3a..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0020.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0020.png
deleted file mode 100644
index 09de46ba5e..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0021.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0021.png
deleted file mode 100644
index 6310f92b07..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0022.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0022.png
deleted file mode 100644
index dd34ad06f1..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0023.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0023.png
deleted file mode 100644
index b48171df67..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0024.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0024.png
deleted file mode 100644
index 0dd97f6fb8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0025.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0025.png
deleted file mode 100644
index 83ec996738..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0026.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0026.png
deleted file mode 100644
index da21d3d839..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0027.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0027.png
deleted file mode 100644
index 8c52afdec8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0028.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0028.png
deleted file mode 100644
index 0b1d0a7f87..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0029.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0029.png
deleted file mode 100644
index dd9bbbac38..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0030.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0030.png
deleted file mode 100644
index 321c6340af..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0031.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0031.png
deleted file mode 100644
index 885322d381..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0032.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0032.png
deleted file mode 100644
index 2b8ced15ed..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0033.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0033.png
deleted file mode 100644
index 5080ed920f..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0034.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0034.png
deleted file mode 100644
index 131183168c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0035.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0035.png
deleted file mode 100644
index ea42ef42b9..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0036.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0036.png
deleted file mode 100644
index dd9a15872b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0037.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0037.png
deleted file mode 100644
index d7d06aea4b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0038.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0038.png
deleted file mode 100644
index 02454e4b8f..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0039.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0039.png
deleted file mode 100644
index a7316ef2ea..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0040.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0040.png
deleted file mode 100644
index 693c1ce954..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0041.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0041.png
deleted file mode 100644
index 24a607608c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0042.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0042.png
deleted file mode 100644
index 0df0f62fce..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0043.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0043.png
deleted file mode 100644
index da229be99d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0044.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0044.png
deleted file mode 100644
index 5d51d19963..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0045.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0045.png
deleted file mode 100644
index 5f07323fde..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0046.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0046.png
deleted file mode 100644
index 4dd8aff914..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0047.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0047.png
deleted file mode 100644
index 963b5e1267..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0048.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0048.png
deleted file mode 100644
index cdf081370b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0049.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0049.png
deleted file mode 100644
index 996a944841..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0050.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0050.png
deleted file mode 100644
index f1717deeb0..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0051.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0051.png
deleted file mode 100644
index b16f146ca1..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0052.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0052.png
deleted file mode 100644
index 0822af3d6d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0053.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0053.png
deleted file mode 100644
index 7aa89f4533..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0054.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0054.png
deleted file mode 100644
index ce6cd11331..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0055.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0055.png
deleted file mode 100644
index dcd3951e7d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0056.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0056.png
deleted file mode 100644
index ac3f80d06e..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0057.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0057.png
deleted file mode 100644
index bcdd198480..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0058.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0058.png
deleted file mode 100644
index 631328bc73..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0059.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0059.png
deleted file mode 100644
index 6c728cb8a7..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0060.png b/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0060.png
deleted file mode 100644
index 84f58ec1cb..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_ptr_watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_side.png b/icons/src/cursors/bitmaps/24x24/left_side.png
deleted file mode 100644
index 372c64419c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/left_tee.png b/icons/src/cursors/bitmaps/24x24/left_tee.png
deleted file mode 100644
index 1cda015b59..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/left_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/link.png b/icons/src/cursors/bitmaps/24x24/link.png
deleted file mode 100644
index 511335fbfc..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/ll_angle.png b/icons/src/cursors/bitmaps/24x24/ll_angle.png
deleted file mode 100644
index f5fd81e9ea..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/ll_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/lr_angle.png b/icons/src/cursors/bitmaps/24x24/lr_angle.png
deleted file mode 100644
index b82ad8e39e..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/lr_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/move.png b/icons/src/cursors/bitmaps/24x24/move.png
deleted file mode 100644
index 5dfc091e1f..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/pencil.png b/icons/src/cursors/bitmaps/24x24/pencil.png
deleted file mode 100644
index 73a37305ca..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/pencil.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/plus.png b/icons/src/cursors/bitmaps/24x24/plus.png
deleted file mode 100644
index 7a6ec63b4c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/plus.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/pointer-move.png b/icons/src/cursors/bitmaps/24x24/pointer-move.png
deleted file mode 100644
index bfe4a0f7eb..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/pointer-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/question_arrow.png b/icons/src/cursors/bitmaps/24x24/question_arrow.png
deleted file mode 100644
index ee6e5bfe26..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/question_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/right_ptr.png b/icons/src/cursors/bitmaps/24x24/right_ptr.png
deleted file mode 100644
index 71647c72fc..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/right_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/right_side.png b/icons/src/cursors/bitmaps/24x24/right_side.png
deleted file mode 100644
index fdf02ad5cf..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/right_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/right_tee.png b/icons/src/cursors/bitmaps/24x24/right_tee.png
deleted file mode 100644
index 20190e5db1..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/right_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/sb_down_arrow.png b/icons/src/cursors/bitmaps/24x24/sb_down_arrow.png
deleted file mode 100644
index 6ad74d09e8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/sb_down_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/sb_h_double_arrow.png b/icons/src/cursors/bitmaps/24x24/sb_h_double_arrow.png
deleted file mode 100644
index c58b55888c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/sb_h_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/sb_left_arrow.png b/icons/src/cursors/bitmaps/24x24/sb_left_arrow.png
deleted file mode 100644
index e3f9b07ed8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/sb_left_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/sb_right_arrow.png b/icons/src/cursors/bitmaps/24x24/sb_right_arrow.png
deleted file mode 100644
index 9d6f0c8578..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/sb_right_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/sb_up_arrow.png b/icons/src/cursors/bitmaps/24x24/sb_up_arrow.png
deleted file mode 100644
index 30077a5d61..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/sb_up_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/sb_v_double_arrow.png b/icons/src/cursors/bitmaps/24x24/sb_v_double_arrow.png
deleted file mode 100644
index bc3f1560ef..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/sb_v_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/tcross.png b/icons/src/cursors/bitmaps/24x24/tcross.png
deleted file mode 100644
index 83f08fd1de..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/tcross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/top_left_corner.png b/icons/src/cursors/bitmaps/24x24/top_left_corner.png
deleted file mode 100644
index 4e56070aee..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/top_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/top_right_corner.png b/icons/src/cursors/bitmaps/24x24/top_right_corner.png
deleted file mode 100644
index 06da7f1444..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/top_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/top_side.png b/icons/src/cursors/bitmaps/24x24/top_side.png
deleted file mode 100644
index 98448a5351..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/top_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/top_tee.png b/icons/src/cursors/bitmaps/24x24/top_tee.png
deleted file mode 100644
index 1a7875453f..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/top_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/ul_angle.png b/icons/src/cursors/bitmaps/24x24/ul_angle.png
deleted file mode 100644
index 485d2e0d89..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/ul_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/ur_angle.png b/icons/src/cursors/bitmaps/24x24/ur_angle.png
deleted file mode 100644
index 1633e92443..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/ur_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/vertical-text.png b/icons/src/cursors/bitmaps/24x24/vertical-text.png
deleted file mode 100644
index ae3f7364d5..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/vertical-text.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0001.png b/icons/src/cursors/bitmaps/24x24/watch_0001.png
deleted file mode 100644
index e8f0c9d027..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0002.png b/icons/src/cursors/bitmaps/24x24/watch_0002.png
deleted file mode 100644
index a63acf42bb..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0003.png b/icons/src/cursors/bitmaps/24x24/watch_0003.png
deleted file mode 100644
index 4494f22557..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0004.png b/icons/src/cursors/bitmaps/24x24/watch_0004.png
deleted file mode 100644
index 0a3d0cb253..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0005.png b/icons/src/cursors/bitmaps/24x24/watch_0005.png
deleted file mode 100644
index 9e348c96a8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0006.png b/icons/src/cursors/bitmaps/24x24/watch_0006.png
deleted file mode 100644
index 8327361ab5..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0007.png b/icons/src/cursors/bitmaps/24x24/watch_0007.png
deleted file mode 100644
index 3f0b907ef1..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0008.png b/icons/src/cursors/bitmaps/24x24/watch_0008.png
deleted file mode 100644
index effc438b0a..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0009.png b/icons/src/cursors/bitmaps/24x24/watch_0009.png
deleted file mode 100644
index c80b2a4df4..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0010.png b/icons/src/cursors/bitmaps/24x24/watch_0010.png
deleted file mode 100644
index 442bdde883..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0011.png b/icons/src/cursors/bitmaps/24x24/watch_0011.png
deleted file mode 100644
index 3a3e51b91f..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0012.png b/icons/src/cursors/bitmaps/24x24/watch_0012.png
deleted file mode 100644
index c7c76f88f0..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0013.png b/icons/src/cursors/bitmaps/24x24/watch_0013.png
deleted file mode 100644
index 2dc69fc03b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0014.png b/icons/src/cursors/bitmaps/24x24/watch_0014.png
deleted file mode 100644
index 4c8481f75d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0015.png b/icons/src/cursors/bitmaps/24x24/watch_0015.png
deleted file mode 100644
index cb0fc246a4..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0016.png b/icons/src/cursors/bitmaps/24x24/watch_0016.png
deleted file mode 100644
index 5fab5cac36..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0017.png b/icons/src/cursors/bitmaps/24x24/watch_0017.png
deleted file mode 100644
index 351d0add29..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0018.png b/icons/src/cursors/bitmaps/24x24/watch_0018.png
deleted file mode 100644
index 7fe383e001..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0019.png b/icons/src/cursors/bitmaps/24x24/watch_0019.png
deleted file mode 100644
index 0b99250a38..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0020.png b/icons/src/cursors/bitmaps/24x24/watch_0020.png
deleted file mode 100644
index 3146ce2062..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0021.png b/icons/src/cursors/bitmaps/24x24/watch_0021.png
deleted file mode 100644
index bd01a978d8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0022.png b/icons/src/cursors/bitmaps/24x24/watch_0022.png
deleted file mode 100644
index ce3fab6efe..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0023.png b/icons/src/cursors/bitmaps/24x24/watch_0023.png
deleted file mode 100644
index 6c7cdd33fd..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0024.png b/icons/src/cursors/bitmaps/24x24/watch_0024.png
deleted file mode 100644
index 38e9076b0a..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0025.png b/icons/src/cursors/bitmaps/24x24/watch_0025.png
deleted file mode 100644
index 05e6fec7bf..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0026.png b/icons/src/cursors/bitmaps/24x24/watch_0026.png
deleted file mode 100644
index 26c0611048..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0027.png b/icons/src/cursors/bitmaps/24x24/watch_0027.png
deleted file mode 100644
index dbb00f946c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0028.png b/icons/src/cursors/bitmaps/24x24/watch_0028.png
deleted file mode 100644
index b5ac1a0f24..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0029.png b/icons/src/cursors/bitmaps/24x24/watch_0029.png
deleted file mode 100644
index 646a4c2d4d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0030.png b/icons/src/cursors/bitmaps/24x24/watch_0030.png
deleted file mode 100644
index d21e64a8e7..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0031.png b/icons/src/cursors/bitmaps/24x24/watch_0031.png
deleted file mode 100644
index 939d67b7eb..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0032.png b/icons/src/cursors/bitmaps/24x24/watch_0032.png
deleted file mode 100644
index 0131943b5e..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0033.png b/icons/src/cursors/bitmaps/24x24/watch_0033.png
deleted file mode 100644
index b2deac8af5..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0034.png b/icons/src/cursors/bitmaps/24x24/watch_0034.png
deleted file mode 100644
index 14cd766810..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0035.png b/icons/src/cursors/bitmaps/24x24/watch_0035.png
deleted file mode 100644
index f5bbffab86..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0036.png b/icons/src/cursors/bitmaps/24x24/watch_0036.png
deleted file mode 100644
index 80a1b6b0b3..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0037.png b/icons/src/cursors/bitmaps/24x24/watch_0037.png
deleted file mode 100644
index 9cc0681b43..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0038.png b/icons/src/cursors/bitmaps/24x24/watch_0038.png
deleted file mode 100644
index 3aa51a1447..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0039.png b/icons/src/cursors/bitmaps/24x24/watch_0039.png
deleted file mode 100644
index 33200f49bd..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0040.png b/icons/src/cursors/bitmaps/24x24/watch_0040.png
deleted file mode 100644
index c94fa5c4d5..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0041.png b/icons/src/cursors/bitmaps/24x24/watch_0041.png
deleted file mode 100644
index 0686071e06..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0042.png b/icons/src/cursors/bitmaps/24x24/watch_0042.png
deleted file mode 100644
index 8131921fc8..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0043.png b/icons/src/cursors/bitmaps/24x24/watch_0043.png
deleted file mode 100644
index c366e5fafe..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0044.png b/icons/src/cursors/bitmaps/24x24/watch_0044.png
deleted file mode 100644
index 1317f37c19..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0045.png b/icons/src/cursors/bitmaps/24x24/watch_0045.png
deleted file mode 100644
index 600f61d8a4..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0046.png b/icons/src/cursors/bitmaps/24x24/watch_0046.png
deleted file mode 100644
index 41caa67d4c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0047.png b/icons/src/cursors/bitmaps/24x24/watch_0047.png
deleted file mode 100644
index 2983c43cf3..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0048.png b/icons/src/cursors/bitmaps/24x24/watch_0048.png
deleted file mode 100644
index 1575cf1f13..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0049.png b/icons/src/cursors/bitmaps/24x24/watch_0049.png
deleted file mode 100644
index 22cd07b362..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0050.png b/icons/src/cursors/bitmaps/24x24/watch_0050.png
deleted file mode 100644
index ef2553beb6..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0051.png b/icons/src/cursors/bitmaps/24x24/watch_0051.png
deleted file mode 100644
index 1619a7daa7..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0052.png b/icons/src/cursors/bitmaps/24x24/watch_0052.png
deleted file mode 100644
index aeb9537ef2..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0053.png b/icons/src/cursors/bitmaps/24x24/watch_0053.png
deleted file mode 100644
index 4917882623..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0054.png b/icons/src/cursors/bitmaps/24x24/watch_0054.png
deleted file mode 100644
index b785f84f7d..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0055.png b/icons/src/cursors/bitmaps/24x24/watch_0055.png
deleted file mode 100644
index 371d697bae..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0056.png b/icons/src/cursors/bitmaps/24x24/watch_0056.png
deleted file mode 100644
index 394e22d0aa..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0057.png b/icons/src/cursors/bitmaps/24x24/watch_0057.png
deleted file mode 100644
index 6f09672e4b..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0058.png b/icons/src/cursors/bitmaps/24x24/watch_0058.png
deleted file mode 100644
index 1eedfd4e01..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0059.png b/icons/src/cursors/bitmaps/24x24/watch_0059.png
deleted file mode 100644
index 59c970e67e..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/watch_0060.png b/icons/src/cursors/bitmaps/24x24/watch_0060.png
deleted file mode 100644
index ce0466156c..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/wayland_cursor.png b/icons/src/cursors/bitmaps/24x24/wayland_cursor.png
deleted file mode 100644
index baf85d79ef..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/wayland_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/xterm.png b/icons/src/cursors/bitmaps/24x24/xterm.png
deleted file mode 100644
index dca0988b87..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/xterm.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/zoom-in.png b/icons/src/cursors/bitmaps/24x24/zoom-in.png
deleted file mode 100644
index abc6c57cab..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/zoom-in.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/24x24/zoom-out.png b/icons/src/cursors/bitmaps/24x24/zoom-out.png
deleted file mode 100644
index 33e8b81ae9..0000000000
Binary files a/icons/src/cursors/bitmaps/24x24/zoom-out.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/X_cursor.png b/icons/src/cursors/bitmaps/32x32/X_cursor.png
deleted file mode 100644
index 764bbd46b0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/X_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/all-scroll.png b/icons/src/cursors/bitmaps/32x32/all-scroll.png
deleted file mode 100644
index 86311ab013..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/all-scroll.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/bd_double_arrow.png b/icons/src/cursors/bitmaps/32x32/bd_double_arrow.png
deleted file mode 100644
index 4bf49a4e25..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/bd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/bottom_left_corner.png b/icons/src/cursors/bitmaps/32x32/bottom_left_corner.png
deleted file mode 100644
index 276e4b4569..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/bottom_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/bottom_right_corner.png b/icons/src/cursors/bitmaps/32x32/bottom_right_corner.png
deleted file mode 100644
index beb8c7f6cf..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/bottom_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/bottom_side.png b/icons/src/cursors/bitmaps/32x32/bottom_side.png
deleted file mode 100644
index 380c678cf4..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/bottom_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/bottom_tee.png b/icons/src/cursors/bitmaps/32x32/bottom_tee.png
deleted file mode 100644
index 01f40fb7aa..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/bottom_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/circle.png b/icons/src/cursors/bitmaps/32x32/circle.png
deleted file mode 100644
index fce934e710..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/color-picker.png b/icons/src/cursors/bitmaps/32x32/color-picker.png
deleted file mode 100644
index 7a352aeeac..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/color-picker.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/context-menu.png b/icons/src/cursors/bitmaps/32x32/context-menu.png
deleted file mode 100644
index 84a8e1808e..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/context-menu.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/copy.png b/icons/src/cursors/bitmaps/32x32/copy.png
deleted file mode 100644
index da9bf6b585..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/cross.png b/icons/src/cursors/bitmaps/32x32/cross.png
deleted file mode 100644
index 5a0cb9b8a1..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/cross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/crossed_circle.png b/icons/src/cursors/bitmaps/32x32/crossed_circle.png
deleted file mode 100644
index 2354eff259..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/crossed_circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/crosshair.png b/icons/src/cursors/bitmaps/32x32/crosshair.png
deleted file mode 100644
index 5fd58ed799..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/crosshair.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dnd-ask.png b/icons/src/cursors/bitmaps/32x32/dnd-ask.png
deleted file mode 100644
index bc73fdee39..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dnd-ask.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dnd-copy.png b/icons/src/cursors/bitmaps/32x32/dnd-copy.png
deleted file mode 100644
index 0559d7a87c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dnd-copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dnd-link.png b/icons/src/cursors/bitmaps/32x32/dnd-link.png
deleted file mode 100644
index 6bb8b52cd0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dnd-link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dnd-move.png b/icons/src/cursors/bitmaps/32x32/dnd-move.png
deleted file mode 100644
index f649a26449..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dnd-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dnd-no-drop.png b/icons/src/cursors/bitmaps/32x32/dnd-no-drop.png
deleted file mode 100644
index 0f95eefa8a..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dnd-no-drop.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dnd-none.png b/icons/src/cursors/bitmaps/32x32/dnd-none.png
deleted file mode 100644
index 3693883bbb..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dnd-none.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/dotbox.png b/icons/src/cursors/bitmaps/32x32/dotbox.png
deleted file mode 100644
index da47984403..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/dotbox.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/fd_double_arrow.png b/icons/src/cursors/bitmaps/32x32/fd_double_arrow.png
deleted file mode 100644
index 1a89d099b8..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/fd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/grabbing.png b/icons/src/cursors/bitmaps/32x32/grabbing.png
deleted file mode 100644
index 3693883bbb..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/grabbing.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/hand1.png b/icons/src/cursors/bitmaps/32x32/hand1.png
deleted file mode 100644
index 11aedbad0a..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/hand1.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/hand2.png b/icons/src/cursors/bitmaps/32x32/hand2.png
deleted file mode 100644
index f565c26a13..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/hand2.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr.png b/icons/src/cursors/bitmaps/32x32/left_ptr.png
deleted file mode 100644
index 99e9cb486b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0001.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0001.png
deleted file mode 100644
index 05f309575b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0002.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0002.png
deleted file mode 100644
index 7120837888..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0003.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0003.png
deleted file mode 100644
index ed97a3b511..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0004.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0004.png
deleted file mode 100644
index 04953b6992..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0005.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0005.png
deleted file mode 100644
index 5ecee813b8..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0006.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0006.png
deleted file mode 100644
index 6fb3cda468..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0007.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0007.png
deleted file mode 100644
index f96f490a19..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0008.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0008.png
deleted file mode 100644
index de724902b1..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0009.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0009.png
deleted file mode 100644
index d25b064c5b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0010.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0010.png
deleted file mode 100644
index 6b8a7f326c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0011.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0011.png
deleted file mode 100644
index fe4fe8ee35..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0012.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0012.png
deleted file mode 100644
index 56a750e95d..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0013.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0013.png
deleted file mode 100644
index 2db73179c5..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0014.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0014.png
deleted file mode 100644
index eba5193c61..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0015.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0015.png
deleted file mode 100644
index 4ca30dc455..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0016.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0016.png
deleted file mode 100644
index 6d1018dce4..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0017.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0017.png
deleted file mode 100644
index a20b738972..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0018.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0018.png
deleted file mode 100644
index 2955452b92..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0019.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0019.png
deleted file mode 100644
index 26866e345c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0020.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0020.png
deleted file mode 100644
index fc2e1962bc..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0021.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0021.png
deleted file mode 100644
index e035ee226a..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0022.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0022.png
deleted file mode 100644
index b293906440..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0023.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0023.png
deleted file mode 100644
index a70ecca780..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0024.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0024.png
deleted file mode 100644
index df70caf8fe..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0025.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0025.png
deleted file mode 100644
index 0f511702f5..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0026.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0026.png
deleted file mode 100644
index 1d613f34ba..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0027.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0027.png
deleted file mode 100644
index 7ac9f6aea2..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0028.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0028.png
deleted file mode 100644
index e63b6f7513..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0029.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0029.png
deleted file mode 100644
index 2459f1e135..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0030.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0030.png
deleted file mode 100644
index 4ed6e997e9..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0031.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0031.png
deleted file mode 100644
index 9c3203cd7d..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0032.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0032.png
deleted file mode 100644
index ebf791b462..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0033.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0033.png
deleted file mode 100644
index 76627a16e7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0034.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0034.png
deleted file mode 100644
index c49a437408..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0035.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0035.png
deleted file mode 100644
index 432a0aa518..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0036.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0036.png
deleted file mode 100644
index 5851121a3f..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0037.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0037.png
deleted file mode 100644
index 8ef53acf2c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0038.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0038.png
deleted file mode 100644
index 7f4d373977..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0039.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0039.png
deleted file mode 100644
index b4eaa06465..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0040.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0040.png
deleted file mode 100644
index b3d18d600b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0041.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0041.png
deleted file mode 100644
index c5e8e92f67..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0042.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0042.png
deleted file mode 100644
index 5a21c2cbe1..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0043.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0043.png
deleted file mode 100644
index a42e718c19..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0044.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0044.png
deleted file mode 100644
index c588c92c4f..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0045.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0045.png
deleted file mode 100644
index e8b9fb1960..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0046.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0046.png
deleted file mode 100644
index 6cdc4b7f96..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0047.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0047.png
deleted file mode 100644
index 662d83a9a5..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0048.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0048.png
deleted file mode 100644
index 74912483f8..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0049.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0049.png
deleted file mode 100644
index f03a0f89fc..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0050.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0050.png
deleted file mode 100644
index 3561371750..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0051.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0051.png
deleted file mode 100644
index 3424b66b64..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0052.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0052.png
deleted file mode 100644
index c126590e61..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0053.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0053.png
deleted file mode 100644
index feba826df9..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0054.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0054.png
deleted file mode 100644
index 7c865ebb43..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0055.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0055.png
deleted file mode 100644
index 8c95a080a7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0056.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0056.png
deleted file mode 100644
index 25d0b954f8..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0057.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0057.png
deleted file mode 100644
index 9546d1cd08..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0058.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0058.png
deleted file mode 100644
index 1f171fbbb7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0059.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0059.png
deleted file mode 100644
index e0b3b9acdd..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0060.png b/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0060.png
deleted file mode 100644
index 8cf5d98f94..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_ptr_watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_side.png b/icons/src/cursors/bitmaps/32x32/left_side.png
deleted file mode 100644
index e14ed80a61..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/left_tee.png b/icons/src/cursors/bitmaps/32x32/left_tee.png
deleted file mode 100644
index 3d8f4da4e6..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/left_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/link.png b/icons/src/cursors/bitmaps/32x32/link.png
deleted file mode 100644
index ffd2d23ae9..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/ll_angle.png b/icons/src/cursors/bitmaps/32x32/ll_angle.png
deleted file mode 100644
index 2a98514b11..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/ll_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/lr_angle.png b/icons/src/cursors/bitmaps/32x32/lr_angle.png
deleted file mode 100644
index bd3461ce21..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/lr_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/move.png b/icons/src/cursors/bitmaps/32x32/move.png
deleted file mode 100644
index f73fd9a111..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/pencil.png b/icons/src/cursors/bitmaps/32x32/pencil.png
deleted file mode 100644
index 11acaf0dc8..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/pencil.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/plus.png b/icons/src/cursors/bitmaps/32x32/plus.png
deleted file mode 100644
index c366791d2d..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/plus.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/pointer-move.png b/icons/src/cursors/bitmaps/32x32/pointer-move.png
deleted file mode 100644
index 0bb4bf267c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/pointer-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/question_arrow.png b/icons/src/cursors/bitmaps/32x32/question_arrow.png
deleted file mode 100644
index 4767b3892f..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/question_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/right_ptr.png b/icons/src/cursors/bitmaps/32x32/right_ptr.png
deleted file mode 100644
index 0ce47c8ca4..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/right_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/right_side.png b/icons/src/cursors/bitmaps/32x32/right_side.png
deleted file mode 100644
index 3794d7fb65..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/right_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/right_tee.png b/icons/src/cursors/bitmaps/32x32/right_tee.png
deleted file mode 100644
index aa2ff7b3b2..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/right_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/sb_down_arrow.png b/icons/src/cursors/bitmaps/32x32/sb_down_arrow.png
deleted file mode 100644
index bc7534cc1c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/sb_down_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/sb_h_double_arrow.png b/icons/src/cursors/bitmaps/32x32/sb_h_double_arrow.png
deleted file mode 100644
index 1a4b993887..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/sb_h_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/sb_left_arrow.png b/icons/src/cursors/bitmaps/32x32/sb_left_arrow.png
deleted file mode 100644
index 4a3ed4942c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/sb_left_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/sb_right_arrow.png b/icons/src/cursors/bitmaps/32x32/sb_right_arrow.png
deleted file mode 100644
index 9cd0cbe72c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/sb_right_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/sb_up_arrow.png b/icons/src/cursors/bitmaps/32x32/sb_up_arrow.png
deleted file mode 100644
index 2c5d9290ba..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/sb_up_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/sb_v_double_arrow.png b/icons/src/cursors/bitmaps/32x32/sb_v_double_arrow.png
deleted file mode 100644
index 2cae691e83..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/sb_v_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/tcross.png b/icons/src/cursors/bitmaps/32x32/tcross.png
deleted file mode 100644
index 4703704ef4..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/tcross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/top_left_corner.png b/icons/src/cursors/bitmaps/32x32/top_left_corner.png
deleted file mode 100644
index 9a9ca40ac1..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/top_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/top_right_corner.png b/icons/src/cursors/bitmaps/32x32/top_right_corner.png
deleted file mode 100644
index f2b49b567c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/top_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/top_side.png b/icons/src/cursors/bitmaps/32x32/top_side.png
deleted file mode 100644
index 380c678cf4..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/top_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/top_tee.png b/icons/src/cursors/bitmaps/32x32/top_tee.png
deleted file mode 100644
index ca7cf47347..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/top_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/ul_angle.png b/icons/src/cursors/bitmaps/32x32/ul_angle.png
deleted file mode 100644
index 445a331eb6..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/ul_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/ur_angle.png b/icons/src/cursors/bitmaps/32x32/ur_angle.png
deleted file mode 100644
index 9c671eff39..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/ur_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/vertical-text.png b/icons/src/cursors/bitmaps/32x32/vertical-text.png
deleted file mode 100644
index eaa9b00d3f..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/vertical-text.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0001.png b/icons/src/cursors/bitmaps/32x32/watch_0001.png
deleted file mode 100644
index 0e3734f5e7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0002.png b/icons/src/cursors/bitmaps/32x32/watch_0002.png
deleted file mode 100644
index 9c2dd7ddf2..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0003.png b/icons/src/cursors/bitmaps/32x32/watch_0003.png
deleted file mode 100644
index 46033c442b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0004.png b/icons/src/cursors/bitmaps/32x32/watch_0004.png
deleted file mode 100644
index 6af5cda3d0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0005.png b/icons/src/cursors/bitmaps/32x32/watch_0005.png
deleted file mode 100644
index ff50aadb9e..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0006.png b/icons/src/cursors/bitmaps/32x32/watch_0006.png
deleted file mode 100644
index 72efd4da36..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0007.png b/icons/src/cursors/bitmaps/32x32/watch_0007.png
deleted file mode 100644
index 76a39ab55b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0008.png b/icons/src/cursors/bitmaps/32x32/watch_0008.png
deleted file mode 100644
index ee4cc6bdcd..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0009.png b/icons/src/cursors/bitmaps/32x32/watch_0009.png
deleted file mode 100644
index 94c5422f43..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0010.png b/icons/src/cursors/bitmaps/32x32/watch_0010.png
deleted file mode 100644
index e42409d871..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0011.png b/icons/src/cursors/bitmaps/32x32/watch_0011.png
deleted file mode 100644
index 59df8ece92..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0012.png b/icons/src/cursors/bitmaps/32x32/watch_0012.png
deleted file mode 100644
index be77d7197a..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0013.png b/icons/src/cursors/bitmaps/32x32/watch_0013.png
deleted file mode 100644
index b530e34bea..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0014.png b/icons/src/cursors/bitmaps/32x32/watch_0014.png
deleted file mode 100644
index 5a2bd70b3e..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0015.png b/icons/src/cursors/bitmaps/32x32/watch_0015.png
deleted file mode 100644
index 6194649b6b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0016.png b/icons/src/cursors/bitmaps/32x32/watch_0016.png
deleted file mode 100644
index a1e6b775f0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0017.png b/icons/src/cursors/bitmaps/32x32/watch_0017.png
deleted file mode 100644
index bd98820094..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0018.png b/icons/src/cursors/bitmaps/32x32/watch_0018.png
deleted file mode 100644
index 96164e8944..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0019.png b/icons/src/cursors/bitmaps/32x32/watch_0019.png
deleted file mode 100644
index 2da3c34a70..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0020.png b/icons/src/cursors/bitmaps/32x32/watch_0020.png
deleted file mode 100644
index 31d811cac5..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0021.png b/icons/src/cursors/bitmaps/32x32/watch_0021.png
deleted file mode 100644
index 58b347c6c8..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0022.png b/icons/src/cursors/bitmaps/32x32/watch_0022.png
deleted file mode 100644
index 173692758c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0023.png b/icons/src/cursors/bitmaps/32x32/watch_0023.png
deleted file mode 100644
index 0a32adf5a3..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0024.png b/icons/src/cursors/bitmaps/32x32/watch_0024.png
deleted file mode 100644
index 9d1487dacf..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0025.png b/icons/src/cursors/bitmaps/32x32/watch_0025.png
deleted file mode 100644
index 2d1a9d1984..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0026.png b/icons/src/cursors/bitmaps/32x32/watch_0026.png
deleted file mode 100644
index 4ad1c96fd3..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0027.png b/icons/src/cursors/bitmaps/32x32/watch_0027.png
deleted file mode 100644
index 4fd96b5707..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0028.png b/icons/src/cursors/bitmaps/32x32/watch_0028.png
deleted file mode 100644
index 38a488cb77..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0029.png b/icons/src/cursors/bitmaps/32x32/watch_0029.png
deleted file mode 100644
index 97d9120b18..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0030.png b/icons/src/cursors/bitmaps/32x32/watch_0030.png
deleted file mode 100644
index eeea07ef40..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0031.png b/icons/src/cursors/bitmaps/32x32/watch_0031.png
deleted file mode 100644
index 6a265d12e7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0032.png b/icons/src/cursors/bitmaps/32x32/watch_0032.png
deleted file mode 100644
index 72a86b8faa..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0033.png b/icons/src/cursors/bitmaps/32x32/watch_0033.png
deleted file mode 100644
index 12172ca2ac..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0034.png b/icons/src/cursors/bitmaps/32x32/watch_0034.png
deleted file mode 100644
index cd4a309571..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0035.png b/icons/src/cursors/bitmaps/32x32/watch_0035.png
deleted file mode 100644
index b8de813a67..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0036.png b/icons/src/cursors/bitmaps/32x32/watch_0036.png
deleted file mode 100644
index 6b4ec4aea2..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0037.png b/icons/src/cursors/bitmaps/32x32/watch_0037.png
deleted file mode 100644
index 4c0da61b69..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0038.png b/icons/src/cursors/bitmaps/32x32/watch_0038.png
deleted file mode 100644
index aff8043d4c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0039.png b/icons/src/cursors/bitmaps/32x32/watch_0039.png
deleted file mode 100644
index 6c296dec3f..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0040.png b/icons/src/cursors/bitmaps/32x32/watch_0040.png
deleted file mode 100644
index f6436ece8d..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0041.png b/icons/src/cursors/bitmaps/32x32/watch_0041.png
deleted file mode 100644
index dd67c3ed8c..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0042.png b/icons/src/cursors/bitmaps/32x32/watch_0042.png
deleted file mode 100644
index 7f5e9ae836..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0043.png b/icons/src/cursors/bitmaps/32x32/watch_0043.png
deleted file mode 100644
index 62eada3cc0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0044.png b/icons/src/cursors/bitmaps/32x32/watch_0044.png
deleted file mode 100644
index 61eacb4d90..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0045.png b/icons/src/cursors/bitmaps/32x32/watch_0045.png
deleted file mode 100644
index a28406fa24..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0046.png b/icons/src/cursors/bitmaps/32x32/watch_0046.png
deleted file mode 100644
index 0388de031b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0047.png b/icons/src/cursors/bitmaps/32x32/watch_0047.png
deleted file mode 100644
index bd715a3ca2..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0048.png b/icons/src/cursors/bitmaps/32x32/watch_0048.png
deleted file mode 100644
index 5945e83f76..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0049.png b/icons/src/cursors/bitmaps/32x32/watch_0049.png
deleted file mode 100644
index 25f9c51024..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0050.png b/icons/src/cursors/bitmaps/32x32/watch_0050.png
deleted file mode 100644
index 650e0848c7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0051.png b/icons/src/cursors/bitmaps/32x32/watch_0051.png
deleted file mode 100644
index 0ca6d6f6e4..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0052.png b/icons/src/cursors/bitmaps/32x32/watch_0052.png
deleted file mode 100644
index 38cd2d5886..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0053.png b/icons/src/cursors/bitmaps/32x32/watch_0053.png
deleted file mode 100644
index 0207aa8dc0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0054.png b/icons/src/cursors/bitmaps/32x32/watch_0054.png
deleted file mode 100644
index 0b37276e36..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0055.png b/icons/src/cursors/bitmaps/32x32/watch_0055.png
deleted file mode 100644
index f976bc489b..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0056.png b/icons/src/cursors/bitmaps/32x32/watch_0056.png
deleted file mode 100644
index 878f90cb54..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0057.png b/icons/src/cursors/bitmaps/32x32/watch_0057.png
deleted file mode 100644
index f316734b32..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0058.png b/icons/src/cursors/bitmaps/32x32/watch_0058.png
deleted file mode 100644
index 3b0eebc554..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0059.png b/icons/src/cursors/bitmaps/32x32/watch_0059.png
deleted file mode 100644
index 6db96c758a..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/watch_0060.png b/icons/src/cursors/bitmaps/32x32/watch_0060.png
deleted file mode 100644
index ca471d82b0..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/wayland_cursor.png b/icons/src/cursors/bitmaps/32x32/wayland_cursor.png
deleted file mode 100644
index 6efdbfb229..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/wayland_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/xterm.png b/icons/src/cursors/bitmaps/32x32/xterm.png
deleted file mode 100644
index 3a812a2965..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/xterm.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/zoom-in.png b/icons/src/cursors/bitmaps/32x32/zoom-in.png
deleted file mode 100644
index 7fbb72fea7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/zoom-in.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/32x32/zoom-out.png b/icons/src/cursors/bitmaps/32x32/zoom-out.png
deleted file mode 100644
index 30582165d7..0000000000
Binary files a/icons/src/cursors/bitmaps/32x32/zoom-out.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/X_cursor.png b/icons/src/cursors/bitmaps/48x48/X_cursor.png
deleted file mode 100644
index 57f5a67762..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/X_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/all-scroll.png b/icons/src/cursors/bitmaps/48x48/all-scroll.png
deleted file mode 100644
index cda257ef04..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/all-scroll.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/bd_double_arrow.png b/icons/src/cursors/bitmaps/48x48/bd_double_arrow.png
deleted file mode 100644
index eebd9b95bd..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/bd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/bottom_left_corner.png b/icons/src/cursors/bitmaps/48x48/bottom_left_corner.png
deleted file mode 100644
index cb101a9191..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/bottom_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/bottom_right_corner.png b/icons/src/cursors/bitmaps/48x48/bottom_right_corner.png
deleted file mode 100644
index 8e8cfcae1a..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/bottom_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/bottom_side.png b/icons/src/cursors/bitmaps/48x48/bottom_side.png
deleted file mode 100644
index b2c771f81c..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/bottom_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/bottom_tee.png b/icons/src/cursors/bitmaps/48x48/bottom_tee.png
deleted file mode 100644
index 681ccc53a5..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/bottom_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/circle.png b/icons/src/cursors/bitmaps/48x48/circle.png
deleted file mode 100644
index 496b167a6f..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/color-picker.png b/icons/src/cursors/bitmaps/48x48/color-picker.png
deleted file mode 100644
index 87a77ec233..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/color-picker.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/context-menu.png b/icons/src/cursors/bitmaps/48x48/context-menu.png
deleted file mode 100644
index dabcd366bd..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/context-menu.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/copy.png b/icons/src/cursors/bitmaps/48x48/copy.png
deleted file mode 100644
index 4030c92f15..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/cross.png b/icons/src/cursors/bitmaps/48x48/cross.png
deleted file mode 100644
index 5b1df771ea..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/cross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/crossed_circle.png b/icons/src/cursors/bitmaps/48x48/crossed_circle.png
deleted file mode 100644
index 0187b5c7c4..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/crossed_circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/crosshair.png b/icons/src/cursors/bitmaps/48x48/crosshair.png
deleted file mode 100644
index 8ae99288eb..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/crosshair.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dnd-ask.png b/icons/src/cursors/bitmaps/48x48/dnd-ask.png
deleted file mode 100644
index 183daa2b62..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dnd-ask.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dnd-copy.png b/icons/src/cursors/bitmaps/48x48/dnd-copy.png
deleted file mode 100644
index abf3260507..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dnd-copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dnd-link.png b/icons/src/cursors/bitmaps/48x48/dnd-link.png
deleted file mode 100644
index 7e83804b3e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dnd-link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dnd-move.png b/icons/src/cursors/bitmaps/48x48/dnd-move.png
deleted file mode 100644
index b00c8eb869..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dnd-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dnd-no-drop.png b/icons/src/cursors/bitmaps/48x48/dnd-no-drop.png
deleted file mode 100644
index 5992a628ed..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dnd-no-drop.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dnd-none.png b/icons/src/cursors/bitmaps/48x48/dnd-none.png
deleted file mode 100644
index a0eba93e2c..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dnd-none.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/dotbox.png b/icons/src/cursors/bitmaps/48x48/dotbox.png
deleted file mode 100644
index 3528ae2a2b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/dotbox.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/fd_double_arrow.png b/icons/src/cursors/bitmaps/48x48/fd_double_arrow.png
deleted file mode 100644
index fb96b32ef3..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/fd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/grabbing.png b/icons/src/cursors/bitmaps/48x48/grabbing.png
deleted file mode 100644
index a0eba93e2c..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/grabbing.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/hand1.png b/icons/src/cursors/bitmaps/48x48/hand1.png
deleted file mode 100644
index fb612fd695..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/hand1.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/hand2.png b/icons/src/cursors/bitmaps/48x48/hand2.png
deleted file mode 100644
index 000ec0199d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/hand2.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr.png b/icons/src/cursors/bitmaps/48x48/left_ptr.png
deleted file mode 100644
index b382b9520e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0001.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0001.png
deleted file mode 100644
index ee906583c8..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0002.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0002.png
deleted file mode 100644
index df0424ab2d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0003.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0003.png
deleted file mode 100644
index e5dfa4f746..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0004.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0004.png
deleted file mode 100644
index 2adc7f9816..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0005.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0005.png
deleted file mode 100644
index 0526aa6cd5..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0006.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0006.png
deleted file mode 100644
index d93eaa7512..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0007.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0007.png
deleted file mode 100644
index 5ef0360242..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0008.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0008.png
deleted file mode 100644
index c32f38a321..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0009.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0009.png
deleted file mode 100644
index a94b35ad1b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0010.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0010.png
deleted file mode 100644
index 767efee646..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0011.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0011.png
deleted file mode 100644
index 1371876356..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0012.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0012.png
deleted file mode 100644
index 9ec9eb4063..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0013.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0013.png
deleted file mode 100644
index 19038463ee..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0014.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0014.png
deleted file mode 100644
index 852281e9f7..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0015.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0015.png
deleted file mode 100644
index d774eb28e1..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0016.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0016.png
deleted file mode 100644
index 91622d24bb..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0017.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0017.png
deleted file mode 100644
index 81535c414a..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0018.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0018.png
deleted file mode 100644
index d37f811712..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0019.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0019.png
deleted file mode 100644
index 203553cf5c..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0020.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0020.png
deleted file mode 100644
index ce01789016..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0021.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0021.png
deleted file mode 100644
index fd2a901341..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0022.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0022.png
deleted file mode 100644
index 41819ce782..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0023.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0023.png
deleted file mode 100644
index bb2b7df224..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0024.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0024.png
deleted file mode 100644
index 91144add45..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0025.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0025.png
deleted file mode 100644
index bc9d3e2283..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0026.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0026.png
deleted file mode 100644
index 227d74d9c2..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0027.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0027.png
deleted file mode 100644
index 4b0f3f1561..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0028.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0028.png
deleted file mode 100644
index 8c96bbed49..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0029.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0029.png
deleted file mode 100644
index 1debd62ab4..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0030.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0030.png
deleted file mode 100644
index 0a1bb56b82..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0031.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0031.png
deleted file mode 100644
index b72b928f22..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0032.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0032.png
deleted file mode 100644
index 80dbe86610..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0033.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0033.png
deleted file mode 100644
index 471e9f52e4..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0034.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0034.png
deleted file mode 100644
index 85a5a2b29e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0035.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0035.png
deleted file mode 100644
index 56dfccf2f9..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0036.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0036.png
deleted file mode 100644
index 9b9ccd694f..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0037.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0037.png
deleted file mode 100644
index dc809e596d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0038.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0038.png
deleted file mode 100644
index 1ddc05b27d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0039.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0039.png
deleted file mode 100644
index d4ae11afce..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0040.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0040.png
deleted file mode 100644
index 2b7fb4c398..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0041.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0041.png
deleted file mode 100644
index da5765dcff..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0042.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0042.png
deleted file mode 100644
index 1862fadb31..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0043.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0043.png
deleted file mode 100644
index afa314ddd7..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0044.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0044.png
deleted file mode 100644
index 647f1f6f7d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0045.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0045.png
deleted file mode 100644
index d9daa00ee6..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0046.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0046.png
deleted file mode 100644
index 31570e5627..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0047.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0047.png
deleted file mode 100644
index 899262787c..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0048.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0048.png
deleted file mode 100644
index 66de0ec698..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0049.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0049.png
deleted file mode 100644
index c9db533823..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0050.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0050.png
deleted file mode 100644
index 10d1fdfa2b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0051.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0051.png
deleted file mode 100644
index 4ce51c1475..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0052.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0052.png
deleted file mode 100644
index 79ac1d9953..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0053.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0053.png
deleted file mode 100644
index 01a6510497..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0054.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0054.png
deleted file mode 100644
index 89741d256a..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0055.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0055.png
deleted file mode 100644
index 0a65d965c3..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0056.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0056.png
deleted file mode 100644
index 1532d07345..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0057.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0057.png
deleted file mode 100644
index 1ff5780323..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0058.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0058.png
deleted file mode 100644
index ef84e9a925..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0059.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0059.png
deleted file mode 100644
index c8f3739234..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0060.png b/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0060.png
deleted file mode 100644
index 61bae226ba..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_ptr_watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_side.png b/icons/src/cursors/bitmaps/48x48/left_side.png
deleted file mode 100644
index e7b9a51d76..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/left_tee.png b/icons/src/cursors/bitmaps/48x48/left_tee.png
deleted file mode 100644
index fdadc00d06..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/left_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/link.png b/icons/src/cursors/bitmaps/48x48/link.png
deleted file mode 100644
index fddc9b691e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/ll_angle.png b/icons/src/cursors/bitmaps/48x48/ll_angle.png
deleted file mode 100644
index e0b61c8cda..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/ll_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/lr_angle.png b/icons/src/cursors/bitmaps/48x48/lr_angle.png
deleted file mode 100644
index 548079b0e2..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/lr_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/move.png b/icons/src/cursors/bitmaps/48x48/move.png
deleted file mode 100644
index cec694c2ef..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/pencil.png b/icons/src/cursors/bitmaps/48x48/pencil.png
deleted file mode 100644
index d7bdef04cf..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/pencil.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/plus.png b/icons/src/cursors/bitmaps/48x48/plus.png
deleted file mode 100644
index 47a8f81153..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/plus.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/pointer-move.png b/icons/src/cursors/bitmaps/48x48/pointer-move.png
deleted file mode 100644
index 5825c9d99e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/pointer-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/question_arrow.png b/icons/src/cursors/bitmaps/48x48/question_arrow.png
deleted file mode 100644
index edd65dfa9f..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/question_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/right_ptr.png b/icons/src/cursors/bitmaps/48x48/right_ptr.png
deleted file mode 100644
index 93c930a7de..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/right_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/right_side.png b/icons/src/cursors/bitmaps/48x48/right_side.png
deleted file mode 100644
index 6843345db4..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/right_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/right_tee.png b/icons/src/cursors/bitmaps/48x48/right_tee.png
deleted file mode 100644
index 3dcd186368..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/right_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/sb_down_arrow.png b/icons/src/cursors/bitmaps/48x48/sb_down_arrow.png
deleted file mode 100644
index 13e12144c2..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/sb_down_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/sb_h_double_arrow.png b/icons/src/cursors/bitmaps/48x48/sb_h_double_arrow.png
deleted file mode 100644
index ef4f500b35..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/sb_h_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/sb_left_arrow.png b/icons/src/cursors/bitmaps/48x48/sb_left_arrow.png
deleted file mode 100644
index 5162c38988..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/sb_left_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/sb_right_arrow.png b/icons/src/cursors/bitmaps/48x48/sb_right_arrow.png
deleted file mode 100644
index 851f51bb87..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/sb_right_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/sb_up_arrow.png b/icons/src/cursors/bitmaps/48x48/sb_up_arrow.png
deleted file mode 100644
index 6165946831..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/sb_up_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/sb_v_double_arrow.png b/icons/src/cursors/bitmaps/48x48/sb_v_double_arrow.png
deleted file mode 100644
index 45229909da..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/sb_v_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/tcross.png b/icons/src/cursors/bitmaps/48x48/tcross.png
deleted file mode 100644
index 75c649e188..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/tcross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/top_left_corner.png b/icons/src/cursors/bitmaps/48x48/top_left_corner.png
deleted file mode 100644
index 37dc7b690d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/top_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/top_right_corner.png b/icons/src/cursors/bitmaps/48x48/top_right_corner.png
deleted file mode 100644
index 0a98c947dd..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/top_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/top_side.png b/icons/src/cursors/bitmaps/48x48/top_side.png
deleted file mode 100644
index b2c771f81c..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/top_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/top_tee.png b/icons/src/cursors/bitmaps/48x48/top_tee.png
deleted file mode 100644
index 6ead301116..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/top_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/ul_angle.png b/icons/src/cursors/bitmaps/48x48/ul_angle.png
deleted file mode 100644
index cc6a355626..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/ul_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/ur_angle.png b/icons/src/cursors/bitmaps/48x48/ur_angle.png
deleted file mode 100644
index 667e98cdf8..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/ur_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/vertical-text.png b/icons/src/cursors/bitmaps/48x48/vertical-text.png
deleted file mode 100644
index bb25f07fbf..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/vertical-text.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0001.png b/icons/src/cursors/bitmaps/48x48/watch_0001.png
deleted file mode 100644
index 0f2b42f67a..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0002.png b/icons/src/cursors/bitmaps/48x48/watch_0002.png
deleted file mode 100644
index 3132fcd0ca..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0003.png b/icons/src/cursors/bitmaps/48x48/watch_0003.png
deleted file mode 100644
index 0cb184af47..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0004.png b/icons/src/cursors/bitmaps/48x48/watch_0004.png
deleted file mode 100644
index 2de0abfb89..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0005.png b/icons/src/cursors/bitmaps/48x48/watch_0005.png
deleted file mode 100644
index 7dc00ccf95..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0006.png b/icons/src/cursors/bitmaps/48x48/watch_0006.png
deleted file mode 100644
index 698387f654..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0007.png b/icons/src/cursors/bitmaps/48x48/watch_0007.png
deleted file mode 100644
index 86ea765ed1..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0008.png b/icons/src/cursors/bitmaps/48x48/watch_0008.png
deleted file mode 100644
index 3d5d05f1b8..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0009.png b/icons/src/cursors/bitmaps/48x48/watch_0009.png
deleted file mode 100644
index e3f06e2c0f..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0010.png b/icons/src/cursors/bitmaps/48x48/watch_0010.png
deleted file mode 100644
index 89902e8759..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0011.png b/icons/src/cursors/bitmaps/48x48/watch_0011.png
deleted file mode 100644
index 3d8710ac08..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0012.png b/icons/src/cursors/bitmaps/48x48/watch_0012.png
deleted file mode 100644
index 1d6241bf96..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0013.png b/icons/src/cursors/bitmaps/48x48/watch_0013.png
deleted file mode 100644
index 54f963eb9b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0014.png b/icons/src/cursors/bitmaps/48x48/watch_0014.png
deleted file mode 100644
index c0f196b44b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0015.png b/icons/src/cursors/bitmaps/48x48/watch_0015.png
deleted file mode 100644
index 72a6cccc62..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0016.png b/icons/src/cursors/bitmaps/48x48/watch_0016.png
deleted file mode 100644
index 1f2e6b9145..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0017.png b/icons/src/cursors/bitmaps/48x48/watch_0017.png
deleted file mode 100644
index 592b2e7fbc..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0018.png b/icons/src/cursors/bitmaps/48x48/watch_0018.png
deleted file mode 100644
index 1c411f5540..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0019.png b/icons/src/cursors/bitmaps/48x48/watch_0019.png
deleted file mode 100644
index 846f058285..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0020.png b/icons/src/cursors/bitmaps/48x48/watch_0020.png
deleted file mode 100644
index 91a65f634d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0021.png b/icons/src/cursors/bitmaps/48x48/watch_0021.png
deleted file mode 100644
index c789372cc8..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0022.png b/icons/src/cursors/bitmaps/48x48/watch_0022.png
deleted file mode 100644
index 003dfaeb61..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0023.png b/icons/src/cursors/bitmaps/48x48/watch_0023.png
deleted file mode 100644
index b96c503ca5..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0024.png b/icons/src/cursors/bitmaps/48x48/watch_0024.png
deleted file mode 100644
index 6076c788da..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0025.png b/icons/src/cursors/bitmaps/48x48/watch_0025.png
deleted file mode 100644
index ceb9d35897..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0026.png b/icons/src/cursors/bitmaps/48x48/watch_0026.png
deleted file mode 100644
index 989e99d5a7..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0027.png b/icons/src/cursors/bitmaps/48x48/watch_0027.png
deleted file mode 100644
index c521a0201f..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0028.png b/icons/src/cursors/bitmaps/48x48/watch_0028.png
deleted file mode 100644
index a308f69ea8..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0029.png b/icons/src/cursors/bitmaps/48x48/watch_0029.png
deleted file mode 100644
index c325c6abe3..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0030.png b/icons/src/cursors/bitmaps/48x48/watch_0030.png
deleted file mode 100644
index 582b5ed072..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0031.png b/icons/src/cursors/bitmaps/48x48/watch_0031.png
deleted file mode 100644
index 4e1b6186af..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0032.png b/icons/src/cursors/bitmaps/48x48/watch_0032.png
deleted file mode 100644
index 3a9db32480..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0033.png b/icons/src/cursors/bitmaps/48x48/watch_0033.png
deleted file mode 100644
index 0390d4b7c1..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0034.png b/icons/src/cursors/bitmaps/48x48/watch_0034.png
deleted file mode 100644
index a7c48b8900..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0035.png b/icons/src/cursors/bitmaps/48x48/watch_0035.png
deleted file mode 100644
index f0580d8c29..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0036.png b/icons/src/cursors/bitmaps/48x48/watch_0036.png
deleted file mode 100644
index 4f15e720dd..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0037.png b/icons/src/cursors/bitmaps/48x48/watch_0037.png
deleted file mode 100644
index bb817dd5f2..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0038.png b/icons/src/cursors/bitmaps/48x48/watch_0038.png
deleted file mode 100644
index cd7b02cb84..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0039.png b/icons/src/cursors/bitmaps/48x48/watch_0039.png
deleted file mode 100644
index 231b1d7e14..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0040.png b/icons/src/cursors/bitmaps/48x48/watch_0040.png
deleted file mode 100644
index f4c99c775e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0041.png b/icons/src/cursors/bitmaps/48x48/watch_0041.png
deleted file mode 100644
index 2261ba3ef8..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0042.png b/icons/src/cursors/bitmaps/48x48/watch_0042.png
deleted file mode 100644
index c3614f67cf..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0043.png b/icons/src/cursors/bitmaps/48x48/watch_0043.png
deleted file mode 100644
index 596ccdfc8b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0044.png b/icons/src/cursors/bitmaps/48x48/watch_0044.png
deleted file mode 100644
index e22ffd06c2..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0045.png b/icons/src/cursors/bitmaps/48x48/watch_0045.png
deleted file mode 100644
index 80b09a4c6f..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0046.png b/icons/src/cursors/bitmaps/48x48/watch_0046.png
deleted file mode 100644
index 7992240e8e..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0047.png b/icons/src/cursors/bitmaps/48x48/watch_0047.png
deleted file mode 100644
index c0aa09f321..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0048.png b/icons/src/cursors/bitmaps/48x48/watch_0048.png
deleted file mode 100644
index 7d34650707..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0049.png b/icons/src/cursors/bitmaps/48x48/watch_0049.png
deleted file mode 100644
index 2cfa87db19..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0050.png b/icons/src/cursors/bitmaps/48x48/watch_0050.png
deleted file mode 100644
index 7d055d9682..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0051.png b/icons/src/cursors/bitmaps/48x48/watch_0051.png
deleted file mode 100644
index 16cb6efc04..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0052.png b/icons/src/cursors/bitmaps/48x48/watch_0052.png
deleted file mode 100644
index b1ee96bdaa..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0053.png b/icons/src/cursors/bitmaps/48x48/watch_0053.png
deleted file mode 100644
index c31ed22658..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0054.png b/icons/src/cursors/bitmaps/48x48/watch_0054.png
deleted file mode 100644
index dda74613e2..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0055.png b/icons/src/cursors/bitmaps/48x48/watch_0055.png
deleted file mode 100644
index d0afa4ada4..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0056.png b/icons/src/cursors/bitmaps/48x48/watch_0056.png
deleted file mode 100644
index 7a1b464976..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0057.png b/icons/src/cursors/bitmaps/48x48/watch_0057.png
deleted file mode 100644
index c65e21e905..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0058.png b/icons/src/cursors/bitmaps/48x48/watch_0058.png
deleted file mode 100644
index 9fa639d0c7..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0059.png b/icons/src/cursors/bitmaps/48x48/watch_0059.png
deleted file mode 100644
index 9b1b43e197..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/watch_0060.png b/icons/src/cursors/bitmaps/48x48/watch_0060.png
deleted file mode 100644
index 78580782d6..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/wayland_cursor.png b/icons/src/cursors/bitmaps/48x48/wayland_cursor.png
deleted file mode 100644
index a9f97a4f71..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/wayland_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/xterm.png b/icons/src/cursors/bitmaps/48x48/xterm.png
deleted file mode 100644
index 8daa3a443d..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/xterm.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/zoom-in.png b/icons/src/cursors/bitmaps/48x48/zoom-in.png
deleted file mode 100644
index 64cc92ba97..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/zoom-in.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/48x48/zoom-out.png b/icons/src/cursors/bitmaps/48x48/zoom-out.png
deleted file mode 100644
index aa0cd7da9b..0000000000
Binary files a/icons/src/cursors/bitmaps/48x48/zoom-out.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/X_cursor.png b/icons/src/cursors/bitmaps/64x64/X_cursor.png
deleted file mode 100644
index 84b93064fe..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/X_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/all-scroll.png b/icons/src/cursors/bitmaps/64x64/all-scroll.png
deleted file mode 100644
index 15b6f26924..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/all-scroll.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/bd_double_arrow.png b/icons/src/cursors/bitmaps/64x64/bd_double_arrow.png
deleted file mode 100644
index b8a4c91354..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/bd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/bottom_left_corner.png b/icons/src/cursors/bitmaps/64x64/bottom_left_corner.png
deleted file mode 100644
index 41eddecb9e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/bottom_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/bottom_right_corner.png b/icons/src/cursors/bitmaps/64x64/bottom_right_corner.png
deleted file mode 100644
index b518d8e2a7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/bottom_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/bottom_side.png b/icons/src/cursors/bitmaps/64x64/bottom_side.png
deleted file mode 100644
index fc7e765995..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/bottom_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/bottom_tee.png b/icons/src/cursors/bitmaps/64x64/bottom_tee.png
deleted file mode 100644
index 04cd2ec9f0..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/bottom_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/circle.png b/icons/src/cursors/bitmaps/64x64/circle.png
deleted file mode 100644
index 6830667152..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/color-picker.png b/icons/src/cursors/bitmaps/64x64/color-picker.png
deleted file mode 100644
index 83f35ffd80..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/color-picker.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/context-menu.png b/icons/src/cursors/bitmaps/64x64/context-menu.png
deleted file mode 100644
index b3b325d528..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/context-menu.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/copy.png b/icons/src/cursors/bitmaps/64x64/copy.png
deleted file mode 100644
index 1af3e2e2a4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/cross.png b/icons/src/cursors/bitmaps/64x64/cross.png
deleted file mode 100644
index 0620252d2b..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/cross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/crossed_circle.png b/icons/src/cursors/bitmaps/64x64/crossed_circle.png
deleted file mode 100644
index 376f98c515..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/crossed_circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/crosshair.png b/icons/src/cursors/bitmaps/64x64/crosshair.png
deleted file mode 100644
index 96ef0c44a3..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/crosshair.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dnd-ask.png b/icons/src/cursors/bitmaps/64x64/dnd-ask.png
deleted file mode 100644
index 53ba184beb..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dnd-ask.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dnd-copy.png b/icons/src/cursors/bitmaps/64x64/dnd-copy.png
deleted file mode 100644
index 48d97ddcba..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dnd-copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dnd-link.png b/icons/src/cursors/bitmaps/64x64/dnd-link.png
deleted file mode 100644
index b1b80b4096..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dnd-link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dnd-move.png b/icons/src/cursors/bitmaps/64x64/dnd-move.png
deleted file mode 100644
index 40ea67e3f4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dnd-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dnd-no-drop.png b/icons/src/cursors/bitmaps/64x64/dnd-no-drop.png
deleted file mode 100644
index bd4edcd5bd..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dnd-no-drop.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dnd-none.png b/icons/src/cursors/bitmaps/64x64/dnd-none.png
deleted file mode 100644
index e762f27ac0..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dnd-none.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/dotbox.png b/icons/src/cursors/bitmaps/64x64/dotbox.png
deleted file mode 100644
index 74ae7ac400..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/dotbox.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/fd_double_arrow.png b/icons/src/cursors/bitmaps/64x64/fd_double_arrow.png
deleted file mode 100644
index 1959201584..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/fd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/grabbing.png b/icons/src/cursors/bitmaps/64x64/grabbing.png
deleted file mode 100644
index e762f27ac0..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/grabbing.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/hand1.png b/icons/src/cursors/bitmaps/64x64/hand1.png
deleted file mode 100644
index edd8c25f3a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/hand1.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/hand2.png b/icons/src/cursors/bitmaps/64x64/hand2.png
deleted file mode 100644
index 03fa8ea1df..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/hand2.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr.png b/icons/src/cursors/bitmaps/64x64/left_ptr.png
deleted file mode 100644
index 17d7c3cd8c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0001.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0001.png
deleted file mode 100644
index c35e988e05..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0002.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0002.png
deleted file mode 100644
index 79bd37d163..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0003.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0003.png
deleted file mode 100644
index fa92450074..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0004.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0004.png
deleted file mode 100644
index 0346e32c9c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0005.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0005.png
deleted file mode 100644
index 834695298c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0006.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0006.png
deleted file mode 100644
index ec8b0c28c4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0007.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0007.png
deleted file mode 100644
index d3ae48eb97..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0008.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0008.png
deleted file mode 100644
index eacd19c463..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0009.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0009.png
deleted file mode 100644
index ca09ac9b05..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0010.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0010.png
deleted file mode 100644
index a96732511c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0011.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0011.png
deleted file mode 100644
index 5442164a1e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0012.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0012.png
deleted file mode 100644
index 1b853ea02c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0013.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0013.png
deleted file mode 100644
index bdbe5fc8f2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0014.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0014.png
deleted file mode 100644
index 09c764a7cf..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0015.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0015.png
deleted file mode 100644
index 32bd9b36ba..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0016.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0016.png
deleted file mode 100644
index 9cab51bfb2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0017.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0017.png
deleted file mode 100644
index ab4161f2bc..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0018.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0018.png
deleted file mode 100644
index 326e5f5933..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0019.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0019.png
deleted file mode 100644
index a5258c74fb..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0020.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0020.png
deleted file mode 100644
index 1a3a5f9dee..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0021.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0021.png
deleted file mode 100644
index baace20527..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0022.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0022.png
deleted file mode 100644
index bcdbad4a45..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0023.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0023.png
deleted file mode 100644
index 463f57eedb..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0024.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0024.png
deleted file mode 100644
index dff4590d84..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0025.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0025.png
deleted file mode 100644
index 0be09c4084..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0026.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0026.png
deleted file mode 100644
index 77b02d671d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0027.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0027.png
deleted file mode 100644
index a43420af3f..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0028.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0028.png
deleted file mode 100644
index 25266a370a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0029.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0029.png
deleted file mode 100644
index 18565d1b5a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0030.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0030.png
deleted file mode 100644
index 0b695bc21f..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0031.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0031.png
deleted file mode 100644
index 938f8230f2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0032.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0032.png
deleted file mode 100644
index d3dd0fed16..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0033.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0033.png
deleted file mode 100644
index 4d00f0c85d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0034.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0034.png
deleted file mode 100644
index 578a11d4a5..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0035.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0035.png
deleted file mode 100644
index b6462fca0f..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0036.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0036.png
deleted file mode 100644
index f94167b5e0..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0037.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0037.png
deleted file mode 100644
index 157906f580..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0038.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0038.png
deleted file mode 100644
index 3d72e07d04..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0039.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0039.png
deleted file mode 100644
index 0c61eb080a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0040.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0040.png
deleted file mode 100644
index 37e23099cf..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0041.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0041.png
deleted file mode 100644
index b46b16172c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0042.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0042.png
deleted file mode 100644
index 74fa530f65..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0043.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0043.png
deleted file mode 100644
index 8d0dd9eb7d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0044.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0044.png
deleted file mode 100644
index 3b26d69d76..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0045.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0045.png
deleted file mode 100644
index a237316b17..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0046.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0046.png
deleted file mode 100644
index 6527a2e1b7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0047.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0047.png
deleted file mode 100644
index 67a09598c2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0048.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0048.png
deleted file mode 100644
index ec925a65cc..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0049.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0049.png
deleted file mode 100644
index e24bd5d1a3..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0050.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0050.png
deleted file mode 100644
index 6cfe2bc738..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0051.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0051.png
deleted file mode 100644
index 7f7371e6bf..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0052.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0052.png
deleted file mode 100644
index 9a88a1bd9e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0053.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0053.png
deleted file mode 100644
index 605f2a11e8..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0054.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0054.png
deleted file mode 100644
index 0280807fee..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0055.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0055.png
deleted file mode 100644
index b25072f42a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0056.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0056.png
deleted file mode 100644
index 8b2a22b2b2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0057.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0057.png
deleted file mode 100644
index e989335b12..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0058.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0058.png
deleted file mode 100644
index cea2f79ba0..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0059.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0059.png
deleted file mode 100644
index b2f47b0968..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0060.png b/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0060.png
deleted file mode 100644
index 5d1ef783e3..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_ptr_watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_side.png b/icons/src/cursors/bitmaps/64x64/left_side.png
deleted file mode 100644
index c7df7b85eb..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/left_tee.png b/icons/src/cursors/bitmaps/64x64/left_tee.png
deleted file mode 100644
index 6543dbd2d7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/left_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/link.png b/icons/src/cursors/bitmaps/64x64/link.png
deleted file mode 100644
index e1270918d8..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/ll_angle.png b/icons/src/cursors/bitmaps/64x64/ll_angle.png
deleted file mode 100644
index 2f051e7b9c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/ll_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/lr_angle.png b/icons/src/cursors/bitmaps/64x64/lr_angle.png
deleted file mode 100644
index 509640e0bc..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/lr_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/move.png b/icons/src/cursors/bitmaps/64x64/move.png
deleted file mode 100644
index 836584e84c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/pencil.png b/icons/src/cursors/bitmaps/64x64/pencil.png
deleted file mode 100644
index 898427f6cb..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/pencil.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/plus.png b/icons/src/cursors/bitmaps/64x64/plus.png
deleted file mode 100644
index 75b22a4f91..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/plus.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/pointer-move.png b/icons/src/cursors/bitmaps/64x64/pointer-move.png
deleted file mode 100644
index 2ffab5fe16..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/pointer-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/question_arrow.png b/icons/src/cursors/bitmaps/64x64/question_arrow.png
deleted file mode 100644
index 1c7347c9a7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/question_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/right_ptr.png b/icons/src/cursors/bitmaps/64x64/right_ptr.png
deleted file mode 100644
index 094f0bd00c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/right_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/right_side.png b/icons/src/cursors/bitmaps/64x64/right_side.png
deleted file mode 100644
index 9490c0805b..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/right_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/right_tee.png b/icons/src/cursors/bitmaps/64x64/right_tee.png
deleted file mode 100644
index d0abcd4e3e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/right_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/sb_down_arrow.png b/icons/src/cursors/bitmaps/64x64/sb_down_arrow.png
deleted file mode 100644
index cee4b6a936..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/sb_down_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/sb_h_double_arrow.png b/icons/src/cursors/bitmaps/64x64/sb_h_double_arrow.png
deleted file mode 100644
index b8f41344e2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/sb_h_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/sb_left_arrow.png b/icons/src/cursors/bitmaps/64x64/sb_left_arrow.png
deleted file mode 100644
index c94ee41f9b..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/sb_left_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/sb_right_arrow.png b/icons/src/cursors/bitmaps/64x64/sb_right_arrow.png
deleted file mode 100644
index 2928c544d9..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/sb_right_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/sb_up_arrow.png b/icons/src/cursors/bitmaps/64x64/sb_up_arrow.png
deleted file mode 100644
index 3fd0f717d4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/sb_up_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/sb_v_double_arrow.png b/icons/src/cursors/bitmaps/64x64/sb_v_double_arrow.png
deleted file mode 100644
index 51fadec0d7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/sb_v_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/tcross.png b/icons/src/cursors/bitmaps/64x64/tcross.png
deleted file mode 100644
index 914eb213e2..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/tcross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/top_left_corner.png b/icons/src/cursors/bitmaps/64x64/top_left_corner.png
deleted file mode 100644
index 46e879a92e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/top_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/top_right_corner.png b/icons/src/cursors/bitmaps/64x64/top_right_corner.png
deleted file mode 100644
index 132026ae74..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/top_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/top_side.png b/icons/src/cursors/bitmaps/64x64/top_side.png
deleted file mode 100644
index fc7e765995..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/top_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/top_tee.png b/icons/src/cursors/bitmaps/64x64/top_tee.png
deleted file mode 100644
index 3466ae37c9..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/top_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/ul_angle.png b/icons/src/cursors/bitmaps/64x64/ul_angle.png
deleted file mode 100644
index 5a2682f4d8..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/ul_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/ur_angle.png b/icons/src/cursors/bitmaps/64x64/ur_angle.png
deleted file mode 100644
index edd0940a2f..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/ur_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/vertical-text.png b/icons/src/cursors/bitmaps/64x64/vertical-text.png
deleted file mode 100644
index ff7cc3beda..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/vertical-text.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0001.png b/icons/src/cursors/bitmaps/64x64/watch_0001.png
deleted file mode 100644
index b4d7fd3474..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0002.png b/icons/src/cursors/bitmaps/64x64/watch_0002.png
deleted file mode 100644
index 97c77c3f17..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0003.png b/icons/src/cursors/bitmaps/64x64/watch_0003.png
deleted file mode 100644
index 620b6447d3..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0004.png b/icons/src/cursors/bitmaps/64x64/watch_0004.png
deleted file mode 100644
index cd0e5f7781..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0005.png b/icons/src/cursors/bitmaps/64x64/watch_0005.png
deleted file mode 100644
index a7c92976f8..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0006.png b/icons/src/cursors/bitmaps/64x64/watch_0006.png
deleted file mode 100644
index 37a5feb138..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0007.png b/icons/src/cursors/bitmaps/64x64/watch_0007.png
deleted file mode 100644
index 65f49595d4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0008.png b/icons/src/cursors/bitmaps/64x64/watch_0008.png
deleted file mode 100644
index bd96a0f528..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0009.png b/icons/src/cursors/bitmaps/64x64/watch_0009.png
deleted file mode 100644
index 52e0ca9d1d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0010.png b/icons/src/cursors/bitmaps/64x64/watch_0010.png
deleted file mode 100644
index a1f1b27119..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0011.png b/icons/src/cursors/bitmaps/64x64/watch_0011.png
deleted file mode 100644
index a53db949f6..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0012.png b/icons/src/cursors/bitmaps/64x64/watch_0012.png
deleted file mode 100644
index 941dcadf6a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0013.png b/icons/src/cursors/bitmaps/64x64/watch_0013.png
deleted file mode 100644
index a60b0809fb..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0014.png b/icons/src/cursors/bitmaps/64x64/watch_0014.png
deleted file mode 100644
index 2dc971b72d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0015.png b/icons/src/cursors/bitmaps/64x64/watch_0015.png
deleted file mode 100644
index ec016ceb18..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0016.png b/icons/src/cursors/bitmaps/64x64/watch_0016.png
deleted file mode 100644
index e30ca5baa4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0017.png b/icons/src/cursors/bitmaps/64x64/watch_0017.png
deleted file mode 100644
index 491c90a5ee..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0018.png b/icons/src/cursors/bitmaps/64x64/watch_0018.png
deleted file mode 100644
index 624f5c0dd4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0019.png b/icons/src/cursors/bitmaps/64x64/watch_0019.png
deleted file mode 100644
index 25910d0187..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0020.png b/icons/src/cursors/bitmaps/64x64/watch_0020.png
deleted file mode 100644
index b924165986..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0021.png b/icons/src/cursors/bitmaps/64x64/watch_0021.png
deleted file mode 100644
index a04b53b436..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0022.png b/icons/src/cursors/bitmaps/64x64/watch_0022.png
deleted file mode 100644
index ef2a386d61..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0023.png b/icons/src/cursors/bitmaps/64x64/watch_0023.png
deleted file mode 100644
index 7adf8c6a7c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0024.png b/icons/src/cursors/bitmaps/64x64/watch_0024.png
deleted file mode 100644
index 849a7ba32a..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0025.png b/icons/src/cursors/bitmaps/64x64/watch_0025.png
deleted file mode 100644
index 06e7798911..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0026.png b/icons/src/cursors/bitmaps/64x64/watch_0026.png
deleted file mode 100644
index 455a76370b..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0027.png b/icons/src/cursors/bitmaps/64x64/watch_0027.png
deleted file mode 100644
index c203211710..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0028.png b/icons/src/cursors/bitmaps/64x64/watch_0028.png
deleted file mode 100644
index 3fdc22f94e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0029.png b/icons/src/cursors/bitmaps/64x64/watch_0029.png
deleted file mode 100644
index 7bab4fa98d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0030.png b/icons/src/cursors/bitmaps/64x64/watch_0030.png
deleted file mode 100644
index 0fde377e05..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0031.png b/icons/src/cursors/bitmaps/64x64/watch_0031.png
deleted file mode 100644
index aa4332719c..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0032.png b/icons/src/cursors/bitmaps/64x64/watch_0032.png
deleted file mode 100644
index 3c4e62ba50..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0033.png b/icons/src/cursors/bitmaps/64x64/watch_0033.png
deleted file mode 100644
index 8a3bf5c36d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0034.png b/icons/src/cursors/bitmaps/64x64/watch_0034.png
deleted file mode 100644
index d2920f68c5..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0035.png b/icons/src/cursors/bitmaps/64x64/watch_0035.png
deleted file mode 100644
index 9dd940cc65..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0036.png b/icons/src/cursors/bitmaps/64x64/watch_0036.png
deleted file mode 100644
index 58c3d78285..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0037.png b/icons/src/cursors/bitmaps/64x64/watch_0037.png
deleted file mode 100644
index 8e82a27e83..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0038.png b/icons/src/cursors/bitmaps/64x64/watch_0038.png
deleted file mode 100644
index a9d0da07b9..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0039.png b/icons/src/cursors/bitmaps/64x64/watch_0039.png
deleted file mode 100644
index 711ea46d6b..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0040.png b/icons/src/cursors/bitmaps/64x64/watch_0040.png
deleted file mode 100644
index 343944076d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0041.png b/icons/src/cursors/bitmaps/64x64/watch_0041.png
deleted file mode 100644
index 432b3722c4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0042.png b/icons/src/cursors/bitmaps/64x64/watch_0042.png
deleted file mode 100644
index 3894643c2e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0043.png b/icons/src/cursors/bitmaps/64x64/watch_0043.png
deleted file mode 100644
index 1a7227f83f..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0044.png b/icons/src/cursors/bitmaps/64x64/watch_0044.png
deleted file mode 100644
index 62ce89f72e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0045.png b/icons/src/cursors/bitmaps/64x64/watch_0045.png
deleted file mode 100644
index a753527a61..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0046.png b/icons/src/cursors/bitmaps/64x64/watch_0046.png
deleted file mode 100644
index 6086926274..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0047.png b/icons/src/cursors/bitmaps/64x64/watch_0047.png
deleted file mode 100644
index 39145a7612..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0048.png b/icons/src/cursors/bitmaps/64x64/watch_0048.png
deleted file mode 100644
index c3b9e23cf7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0049.png b/icons/src/cursors/bitmaps/64x64/watch_0049.png
deleted file mode 100644
index 5cca91cdb5..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0050.png b/icons/src/cursors/bitmaps/64x64/watch_0050.png
deleted file mode 100644
index 15ef7b116d..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0051.png b/icons/src/cursors/bitmaps/64x64/watch_0051.png
deleted file mode 100644
index 5f4ee54b22..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0052.png b/icons/src/cursors/bitmaps/64x64/watch_0052.png
deleted file mode 100644
index f6b96d10c7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0053.png b/icons/src/cursors/bitmaps/64x64/watch_0053.png
deleted file mode 100644
index f53a884937..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0054.png b/icons/src/cursors/bitmaps/64x64/watch_0054.png
deleted file mode 100644
index 5918832a60..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0055.png b/icons/src/cursors/bitmaps/64x64/watch_0055.png
deleted file mode 100644
index 247db4226e..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0056.png b/icons/src/cursors/bitmaps/64x64/watch_0056.png
deleted file mode 100644
index d35bb64f78..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0057.png b/icons/src/cursors/bitmaps/64x64/watch_0057.png
deleted file mode 100644
index 738615afe6..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0058.png b/icons/src/cursors/bitmaps/64x64/watch_0058.png
deleted file mode 100644
index 0cdda5adef..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0059.png b/icons/src/cursors/bitmaps/64x64/watch_0059.png
deleted file mode 100644
index 7543b2d7ba..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/watch_0060.png b/icons/src/cursors/bitmaps/64x64/watch_0060.png
deleted file mode 100644
index 7d82fdc9a7..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/wayland_cursor.png b/icons/src/cursors/bitmaps/64x64/wayland_cursor.png
deleted file mode 100644
index c71ca2dcd4..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/wayland_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/xterm.png b/icons/src/cursors/bitmaps/64x64/xterm.png
deleted file mode 100644
index 2089101355..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/xterm.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/zoom-in.png b/icons/src/cursors/bitmaps/64x64/zoom-in.png
deleted file mode 100644
index 225ac94d71..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/zoom-in.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/64x64/zoom-out.png b/icons/src/cursors/bitmaps/64x64/zoom-out.png
deleted file mode 100644
index 4ec8e0b4c0..0000000000
Binary files a/icons/src/cursors/bitmaps/64x64/zoom-out.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/X_cursor.png b/icons/src/cursors/bitmaps/96x96/X_cursor.png
deleted file mode 100644
index 2bfa25b7e7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/X_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/all-scroll.png b/icons/src/cursors/bitmaps/96x96/all-scroll.png
deleted file mode 100644
index ed4dd3f343..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/all-scroll.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/bd_double_arrow.png b/icons/src/cursors/bitmaps/96x96/bd_double_arrow.png
deleted file mode 100644
index 380182093c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/bd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/bottom_left_corner.png b/icons/src/cursors/bitmaps/96x96/bottom_left_corner.png
deleted file mode 100644
index 1884786315..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/bottom_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/bottom_right_corner.png b/icons/src/cursors/bitmaps/96x96/bottom_right_corner.png
deleted file mode 100644
index 83ffdeba78..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/bottom_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/bottom_side.png b/icons/src/cursors/bitmaps/96x96/bottom_side.png
deleted file mode 100644
index e4ebbd0c8c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/bottom_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/bottom_tee.png b/icons/src/cursors/bitmaps/96x96/bottom_tee.png
deleted file mode 100644
index 68595e344f..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/bottom_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/circle.png b/icons/src/cursors/bitmaps/96x96/circle.png
deleted file mode 100644
index b8a08d7625..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/color-picker.png b/icons/src/cursors/bitmaps/96x96/color-picker.png
deleted file mode 100644
index 3fc0e9dca5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/color-picker.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/context-menu.png b/icons/src/cursors/bitmaps/96x96/context-menu.png
deleted file mode 100644
index 0ca45e6ed4..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/context-menu.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/copy.png b/icons/src/cursors/bitmaps/96x96/copy.png
deleted file mode 100644
index 62175f0089..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/cross.png b/icons/src/cursors/bitmaps/96x96/cross.png
deleted file mode 100644
index 7aaebc6fcc..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/cross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/crossed_circle.png b/icons/src/cursors/bitmaps/96x96/crossed_circle.png
deleted file mode 100644
index f70a66e74e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/crossed_circle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/crosshair.png b/icons/src/cursors/bitmaps/96x96/crosshair.png
deleted file mode 100644
index bdf80784b5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/crosshair.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dnd-ask.png b/icons/src/cursors/bitmaps/96x96/dnd-ask.png
deleted file mode 100644
index f48ea4e0f4..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dnd-ask.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dnd-copy.png b/icons/src/cursors/bitmaps/96x96/dnd-copy.png
deleted file mode 100644
index 5bb9817ac9..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dnd-copy.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dnd-link.png b/icons/src/cursors/bitmaps/96x96/dnd-link.png
deleted file mode 100644
index e971d2fb72..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dnd-link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dnd-move.png b/icons/src/cursors/bitmaps/96x96/dnd-move.png
deleted file mode 100644
index 81108af5a2..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dnd-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dnd-no-drop.png b/icons/src/cursors/bitmaps/96x96/dnd-no-drop.png
deleted file mode 100644
index 78ea33bd0c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dnd-no-drop.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dnd-none.png b/icons/src/cursors/bitmaps/96x96/dnd-none.png
deleted file mode 100644
index d18f2e119c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dnd-none.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/dotbox.png b/icons/src/cursors/bitmaps/96x96/dotbox.png
deleted file mode 100644
index 249b76cb08..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/dotbox.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/fd_double_arrow.png b/icons/src/cursors/bitmaps/96x96/fd_double_arrow.png
deleted file mode 100644
index ca7c844c16..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/fd_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/grabbing.png b/icons/src/cursors/bitmaps/96x96/grabbing.png
deleted file mode 100644
index d18f2e119c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/grabbing.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/hand1.png b/icons/src/cursors/bitmaps/96x96/hand1.png
deleted file mode 100644
index 7fa21aba93..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/hand1.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/hand2.png b/icons/src/cursors/bitmaps/96x96/hand2.png
deleted file mode 100644
index 8828c4cb08..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/hand2.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr.png b/icons/src/cursors/bitmaps/96x96/left_ptr.png
deleted file mode 100644
index 7cc61f6f6c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0001.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0001.png
deleted file mode 100644
index 414a99d6d8..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0002.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0002.png
deleted file mode 100644
index 9047e3a21f..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0003.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0003.png
deleted file mode 100644
index 912d8c9c22..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0004.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0004.png
deleted file mode 100644
index 7045d3d505..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0005.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0005.png
deleted file mode 100644
index 12e94a1506..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0006.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0006.png
deleted file mode 100644
index bf7041caec..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0007.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0007.png
deleted file mode 100644
index 59560b2394..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0008.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0008.png
deleted file mode 100644
index 6c76458f7c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0009.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0009.png
deleted file mode 100644
index 62a259bf14..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0010.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0010.png
deleted file mode 100644
index c750a2543a..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0011.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0011.png
deleted file mode 100644
index 278aba7ed1..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0012.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0012.png
deleted file mode 100644
index fbe01bffcf..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0013.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0013.png
deleted file mode 100644
index 061d2f5652..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0014.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0014.png
deleted file mode 100644
index 8663223907..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0015.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0015.png
deleted file mode 100644
index 5fdcc6fbf6..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0016.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0016.png
deleted file mode 100644
index fce6c3041d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0017.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0017.png
deleted file mode 100644
index 9e958b863e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0018.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0018.png
deleted file mode 100644
index 60c569d2eb..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0019.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0019.png
deleted file mode 100644
index ec5c5f174a..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0020.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0020.png
deleted file mode 100644
index 4686fcf26f..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0021.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0021.png
deleted file mode 100644
index e2f3b21761..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0022.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0022.png
deleted file mode 100644
index ce64199e7b..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0023.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0023.png
deleted file mode 100644
index ddb41d4c75..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0024.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0024.png
deleted file mode 100644
index 8fc1931178..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0025.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0025.png
deleted file mode 100644
index ea2f61b0f3..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0026.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0026.png
deleted file mode 100644
index eb641f3543..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0027.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0027.png
deleted file mode 100644
index fd03b1f2a5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0028.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0028.png
deleted file mode 100644
index c05a8f3d28..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0029.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0029.png
deleted file mode 100644
index 52717cfe24..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0030.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0030.png
deleted file mode 100644
index 50e4eb5fe6..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0031.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0031.png
deleted file mode 100644
index 220d24b264..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0032.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0032.png
deleted file mode 100644
index a6c1094e04..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0033.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0033.png
deleted file mode 100644
index 6bd81d44cc..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0034.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0034.png
deleted file mode 100644
index 942332e49e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0035.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0035.png
deleted file mode 100644
index 1b6629a654..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0036.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0036.png
deleted file mode 100644
index bc9bd823c6..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0037.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0037.png
deleted file mode 100644
index 37d7a61fde..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0038.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0038.png
deleted file mode 100644
index 6353bb1416..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0039.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0039.png
deleted file mode 100644
index 6f79265dc6..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0040.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0040.png
deleted file mode 100644
index c7e1c8c324..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0041.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0041.png
deleted file mode 100644
index 4070dc510d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0042.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0042.png
deleted file mode 100644
index 0c340798b0..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0043.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0043.png
deleted file mode 100644
index 62b556eebf..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0044.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0044.png
deleted file mode 100644
index 09f7e7420b..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0045.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0045.png
deleted file mode 100644
index 4188460a6b..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0046.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0046.png
deleted file mode 100644
index bf7c68baa7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0047.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0047.png
deleted file mode 100644
index 550faa021d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0048.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0048.png
deleted file mode 100644
index 9a7b43af3e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0049.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0049.png
deleted file mode 100644
index 92c7e4cb0f..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0050.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0050.png
deleted file mode 100644
index 7e0c4ef144..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0051.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0051.png
deleted file mode 100644
index df6224f0ce..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0052.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0052.png
deleted file mode 100644
index 7131f07215..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0053.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0053.png
deleted file mode 100644
index e1379eaf22..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0054.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0054.png
deleted file mode 100644
index 14d675f670..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0055.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0055.png
deleted file mode 100644
index 387c00f7b8..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0056.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0056.png
deleted file mode 100644
index b6be11512c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0057.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0057.png
deleted file mode 100644
index 25e22ebd89..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0058.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0058.png
deleted file mode 100644
index efeeb5a968..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0059.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0059.png
deleted file mode 100644
index 53a603ee7e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0060.png b/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0060.png
deleted file mode 100644
index 1828a9172c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_ptr_watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_side.png b/icons/src/cursors/bitmaps/96x96/left_side.png
deleted file mode 100644
index 4076151af0..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/left_tee.png b/icons/src/cursors/bitmaps/96x96/left_tee.png
deleted file mode 100644
index 36f6a14c48..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/left_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/link.png b/icons/src/cursors/bitmaps/96x96/link.png
deleted file mode 100644
index 656762545d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/link.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/ll_angle.png b/icons/src/cursors/bitmaps/96x96/ll_angle.png
deleted file mode 100644
index d5bad45677..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/ll_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/lr_angle.png b/icons/src/cursors/bitmaps/96x96/lr_angle.png
deleted file mode 100644
index 2580627cc7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/lr_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/move.png b/icons/src/cursors/bitmaps/96x96/move.png
deleted file mode 100644
index 8e967f0f48..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/pencil.png b/icons/src/cursors/bitmaps/96x96/pencil.png
deleted file mode 100644
index 8c3877e070..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/pencil.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/plus.png b/icons/src/cursors/bitmaps/96x96/plus.png
deleted file mode 100644
index cc920e02c5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/plus.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/pointer-move.png b/icons/src/cursors/bitmaps/96x96/pointer-move.png
deleted file mode 100644
index 193e7cd7fb..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/pointer-move.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/question_arrow.png b/icons/src/cursors/bitmaps/96x96/question_arrow.png
deleted file mode 100644
index ea847c7e58..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/question_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/right_ptr.png b/icons/src/cursors/bitmaps/96x96/right_ptr.png
deleted file mode 100644
index cee5cd35c4..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/right_ptr.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/right_side.png b/icons/src/cursors/bitmaps/96x96/right_side.png
deleted file mode 100644
index 28f0a130b7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/right_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/right_tee.png b/icons/src/cursors/bitmaps/96x96/right_tee.png
deleted file mode 100644
index 3615692c3b..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/right_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/sb_down_arrow.png b/icons/src/cursors/bitmaps/96x96/sb_down_arrow.png
deleted file mode 100644
index a52a6964cd..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/sb_down_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/sb_h_double_arrow.png b/icons/src/cursors/bitmaps/96x96/sb_h_double_arrow.png
deleted file mode 100644
index 933d95a345..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/sb_h_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/sb_left_arrow.png b/icons/src/cursors/bitmaps/96x96/sb_left_arrow.png
deleted file mode 100644
index 2e340f957b..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/sb_left_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/sb_right_arrow.png b/icons/src/cursors/bitmaps/96x96/sb_right_arrow.png
deleted file mode 100644
index 640788aca2..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/sb_right_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/sb_up_arrow.png b/icons/src/cursors/bitmaps/96x96/sb_up_arrow.png
deleted file mode 100644
index d172d805bb..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/sb_up_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/sb_v_double_arrow.png b/icons/src/cursors/bitmaps/96x96/sb_v_double_arrow.png
deleted file mode 100644
index c49206eae7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/sb_v_double_arrow.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/tcross.png b/icons/src/cursors/bitmaps/96x96/tcross.png
deleted file mode 100644
index 9922d7f657..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/tcross.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/top_left_corner.png b/icons/src/cursors/bitmaps/96x96/top_left_corner.png
deleted file mode 100644
index 96bbc71568..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/top_left_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/top_right_corner.png b/icons/src/cursors/bitmaps/96x96/top_right_corner.png
deleted file mode 100644
index 3e8e5725f2..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/top_right_corner.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/top_side.png b/icons/src/cursors/bitmaps/96x96/top_side.png
deleted file mode 100644
index e4ebbd0c8c..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/top_side.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/top_tee.png b/icons/src/cursors/bitmaps/96x96/top_tee.png
deleted file mode 100644
index 32e2661067..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/top_tee.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/ul_angle.png b/icons/src/cursors/bitmaps/96x96/ul_angle.png
deleted file mode 100644
index bc7d54f8ac..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/ul_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/ur_angle.png b/icons/src/cursors/bitmaps/96x96/ur_angle.png
deleted file mode 100644
index d0ba4b1e57..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/ur_angle.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/vertical-text.png b/icons/src/cursors/bitmaps/96x96/vertical-text.png
deleted file mode 100644
index 11cd0a8ae5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/vertical-text.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0001.png b/icons/src/cursors/bitmaps/96x96/watch_0001.png
deleted file mode 100644
index cbdb17d34e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0001.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0002.png b/icons/src/cursors/bitmaps/96x96/watch_0002.png
deleted file mode 100644
index 500d829890..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0002.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0003.png b/icons/src/cursors/bitmaps/96x96/watch_0003.png
deleted file mode 100644
index c08d9ed107..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0003.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0004.png b/icons/src/cursors/bitmaps/96x96/watch_0004.png
deleted file mode 100644
index 94b12cd5d0..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0004.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0005.png b/icons/src/cursors/bitmaps/96x96/watch_0005.png
deleted file mode 100644
index 7d4e8bdc37..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0005.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0006.png b/icons/src/cursors/bitmaps/96x96/watch_0006.png
deleted file mode 100644
index 807beb832e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0006.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0007.png b/icons/src/cursors/bitmaps/96x96/watch_0007.png
deleted file mode 100644
index fecac1a0ac..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0007.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0008.png b/icons/src/cursors/bitmaps/96x96/watch_0008.png
deleted file mode 100644
index 3a815fa55d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0008.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0009.png b/icons/src/cursors/bitmaps/96x96/watch_0009.png
deleted file mode 100644
index 058598e5fa..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0009.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0010.png b/icons/src/cursors/bitmaps/96x96/watch_0010.png
deleted file mode 100644
index 3e5b7e77a6..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0010.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0011.png b/icons/src/cursors/bitmaps/96x96/watch_0011.png
deleted file mode 100644
index a11afc98b9..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0011.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0012.png b/icons/src/cursors/bitmaps/96x96/watch_0012.png
deleted file mode 100644
index fbc5e1eb3e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0012.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0013.png b/icons/src/cursors/bitmaps/96x96/watch_0013.png
deleted file mode 100644
index a5a5b9e9aa..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0013.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0014.png b/icons/src/cursors/bitmaps/96x96/watch_0014.png
deleted file mode 100644
index 8e08b037e8..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0014.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0015.png b/icons/src/cursors/bitmaps/96x96/watch_0015.png
deleted file mode 100644
index ac22596ec7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0015.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0016.png b/icons/src/cursors/bitmaps/96x96/watch_0016.png
deleted file mode 100644
index ba7d432579..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0016.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0017.png b/icons/src/cursors/bitmaps/96x96/watch_0017.png
deleted file mode 100644
index 3dbedfe77a..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0017.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0018.png b/icons/src/cursors/bitmaps/96x96/watch_0018.png
deleted file mode 100644
index 7051bb2bca..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0018.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0019.png b/icons/src/cursors/bitmaps/96x96/watch_0019.png
deleted file mode 100644
index 1d1bc95056..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0019.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0020.png b/icons/src/cursors/bitmaps/96x96/watch_0020.png
deleted file mode 100644
index 7d5d088023..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0020.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0021.png b/icons/src/cursors/bitmaps/96x96/watch_0021.png
deleted file mode 100644
index 6d694e0fba..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0021.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0022.png b/icons/src/cursors/bitmaps/96x96/watch_0022.png
deleted file mode 100644
index 5c27a0620e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0022.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0023.png b/icons/src/cursors/bitmaps/96x96/watch_0023.png
deleted file mode 100644
index d7ce5a4665..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0023.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0024.png b/icons/src/cursors/bitmaps/96x96/watch_0024.png
deleted file mode 100644
index 05d3498533..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0024.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0025.png b/icons/src/cursors/bitmaps/96x96/watch_0025.png
deleted file mode 100644
index fa0d8a9393..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0025.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0026.png b/icons/src/cursors/bitmaps/96x96/watch_0026.png
deleted file mode 100644
index f66b4326cd..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0026.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0027.png b/icons/src/cursors/bitmaps/96x96/watch_0027.png
deleted file mode 100644
index 6b9f20ef46..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0027.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0028.png b/icons/src/cursors/bitmaps/96x96/watch_0028.png
deleted file mode 100644
index 393d1e0622..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0028.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0029.png b/icons/src/cursors/bitmaps/96x96/watch_0029.png
deleted file mode 100644
index 870ba00894..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0029.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0030.png b/icons/src/cursors/bitmaps/96x96/watch_0030.png
deleted file mode 100644
index 30e47e50a9..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0030.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0031.png b/icons/src/cursors/bitmaps/96x96/watch_0031.png
deleted file mode 100644
index 2605a96ef7..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0031.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0032.png b/icons/src/cursors/bitmaps/96x96/watch_0032.png
deleted file mode 100644
index 877f57297a..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0032.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0033.png b/icons/src/cursors/bitmaps/96x96/watch_0033.png
deleted file mode 100644
index d5f5eeed71..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0033.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0034.png b/icons/src/cursors/bitmaps/96x96/watch_0034.png
deleted file mode 100644
index cfc8b644d5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0034.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0035.png b/icons/src/cursors/bitmaps/96x96/watch_0035.png
deleted file mode 100644
index 6d936a5031..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0035.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0036.png b/icons/src/cursors/bitmaps/96x96/watch_0036.png
deleted file mode 100644
index 44f4666d0e..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0036.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0037.png b/icons/src/cursors/bitmaps/96x96/watch_0037.png
deleted file mode 100644
index 587951ff25..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0037.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0038.png b/icons/src/cursors/bitmaps/96x96/watch_0038.png
deleted file mode 100644
index ecc4dd325f..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0038.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0039.png b/icons/src/cursors/bitmaps/96x96/watch_0039.png
deleted file mode 100644
index 05937d97c3..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0039.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0040.png b/icons/src/cursors/bitmaps/96x96/watch_0040.png
deleted file mode 100644
index a19bb0cb44..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0040.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0041.png b/icons/src/cursors/bitmaps/96x96/watch_0041.png
deleted file mode 100644
index 4d3d317783..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0041.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0042.png b/icons/src/cursors/bitmaps/96x96/watch_0042.png
deleted file mode 100644
index 99518582a6..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0042.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0043.png b/icons/src/cursors/bitmaps/96x96/watch_0043.png
deleted file mode 100644
index 89d61bb5f0..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0043.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0044.png b/icons/src/cursors/bitmaps/96x96/watch_0044.png
deleted file mode 100644
index d5878baef2..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0044.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0045.png b/icons/src/cursors/bitmaps/96x96/watch_0045.png
deleted file mode 100644
index 45ebed91aa..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0045.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0046.png b/icons/src/cursors/bitmaps/96x96/watch_0046.png
deleted file mode 100644
index 6183a634fc..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0046.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0047.png b/icons/src/cursors/bitmaps/96x96/watch_0047.png
deleted file mode 100644
index 70e7f1a11d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0047.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0048.png b/icons/src/cursors/bitmaps/96x96/watch_0048.png
deleted file mode 100644
index d8fe2c7deb..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0048.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0049.png b/icons/src/cursors/bitmaps/96x96/watch_0049.png
deleted file mode 100644
index f9fb4a3fe5..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0049.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0050.png b/icons/src/cursors/bitmaps/96x96/watch_0050.png
deleted file mode 100644
index d978e2ca59..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0050.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0051.png b/icons/src/cursors/bitmaps/96x96/watch_0051.png
deleted file mode 100644
index e0fb8fa405..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0051.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0052.png b/icons/src/cursors/bitmaps/96x96/watch_0052.png
deleted file mode 100644
index 5ffc8b1651..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0052.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0053.png b/icons/src/cursors/bitmaps/96x96/watch_0053.png
deleted file mode 100644
index 4a0ed39831..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0053.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0054.png b/icons/src/cursors/bitmaps/96x96/watch_0054.png
deleted file mode 100644
index 898290e68f..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0054.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0055.png b/icons/src/cursors/bitmaps/96x96/watch_0055.png
deleted file mode 100644
index f029ed7409..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0055.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0056.png b/icons/src/cursors/bitmaps/96x96/watch_0056.png
deleted file mode 100644
index 1f5897b398..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0056.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0057.png b/icons/src/cursors/bitmaps/96x96/watch_0057.png
deleted file mode 100644
index 813cc05fce..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0057.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0058.png b/icons/src/cursors/bitmaps/96x96/watch_0058.png
deleted file mode 100644
index f75fab634d..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0058.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0059.png b/icons/src/cursors/bitmaps/96x96/watch_0059.png
deleted file mode 100644
index b9803955cb..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0059.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/watch_0060.png b/icons/src/cursors/bitmaps/96x96/watch_0060.png
deleted file mode 100644
index c7d8463dd1..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/watch_0060.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/wayland_cursor.png b/icons/src/cursors/bitmaps/96x96/wayland_cursor.png
deleted file mode 100644
index 72e6b3ec98..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/wayland_cursor.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/xterm.png b/icons/src/cursors/bitmaps/96x96/xterm.png
deleted file mode 100644
index 8ec6e8d556..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/xterm.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/zoom-in.png b/icons/src/cursors/bitmaps/96x96/zoom-in.png
deleted file mode 100644
index 6a306ff885..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/zoom-in.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/96x96/zoom-out.png b/icons/src/cursors/bitmaps/96x96/zoom-out.png
deleted file mode 100644
index f256ea2cc0..0000000000
Binary files a/icons/src/cursors/bitmaps/96x96/zoom-out.png and /dev/null differ
diff --git a/icons/src/cursors/bitmaps/X_cursor.in b/icons/src/cursors/bitmaps/X_cursor.in
deleted file mode 100644
index c1e46e7177..0000000000
--- a/icons/src/cursors/bitmaps/X_cursor.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/X_cursor.png
-32 16 16 32x32/X_cursor.png
-48 24 24 48x48/X_cursor.png
-64 32 32 64x64/X_cursor.png
-96 48 48 96x96/X_cursor.png
diff --git a/icons/src/cursors/bitmaps/all-scroll.in b/icons/src/cursors/bitmaps/all-scroll.in
deleted file mode 100644
index 43713dd7d5..0000000000
--- a/icons/src/cursors/bitmaps/all-scroll.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 11 24x24/all-scroll.png
-32 15 15 32x32/all-scroll.png
-48 23 22 48x48/all-scroll.png
-64 30 30 64x64/all-scroll.png
-96 45 44 96x96/all-scroll.png
diff --git a/icons/src/cursors/bitmaps/bd_double_arrow.in b/icons/src/cursors/bitmaps/bd_double_arrow.in
deleted file mode 100644
index a3c1679481..0000000000
--- a/icons/src/cursors/bitmaps/bd_double_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 11 24x24/bd_double_arrow.png
-32 14 14 32x32/bd_double_arrow.png
-48 21 21 48x48/bd_double_arrow.png
-64 28 28 64x64/bd_double_arrow.png
-96 42 41 96x96/bd_double_arrow.png
diff --git a/icons/src/cursors/bitmaps/bottom_left_corner.in b/icons/src/cursors/bitmaps/bottom_left_corner.in
deleted file mode 100644
index 82421cdf00..0000000000
--- a/icons/src/cursors/bitmaps/bottom_left_corner.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/bottom_left_corner.png
-32 16 16 32x32/bottom_left_corner.png
-48 24 24 48x48/bottom_left_corner.png
-64 32 32 64x64/bottom_left_corner.png
-96 48 48 96x96/bottom_left_corner.png
diff --git a/icons/src/cursors/bitmaps/bottom_right_corner.in b/icons/src/cursors/bitmaps/bottom_right_corner.in
deleted file mode 100644
index de7c99bc4f..0000000000
--- a/icons/src/cursors/bitmaps/bottom_right_corner.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/bottom_right_corner.png
-32 16 16 32x32/bottom_right_corner.png
-48 24 24 48x48/bottom_right_corner.png
-64 32 32 64x64/bottom_right_corner.png
-96 48 48 96x96/bottom_right_corner.png
diff --git a/icons/src/cursors/bitmaps/bottom_side.in b/icons/src/cursors/bitmaps/bottom_side.in
deleted file mode 100644
index 4d9cbb720d..0000000000
--- a/icons/src/cursors/bitmaps/bottom_side.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/bottom_side.png
-32 16 16 32x32/bottom_side.png
-48 24 24 48x48/bottom_side.png
-64 32 32 64x64/bottom_side.png
-96 48 48 96x96/bottom_side.png
diff --git a/icons/src/cursors/bitmaps/bottom_tee.in b/icons/src/cursors/bitmaps/bottom_tee.in
deleted file mode 100644
index 7c44b1c52e..0000000000
--- a/icons/src/cursors/bitmaps/bottom_tee.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 19 24x24/bottom_tee.png
-32 16 26 32x32/bottom_tee.png
-48 24 38 48x48/bottom_tee.png
-64 32 51 64x64/bottom_tee.png
-96 48 76 96x96/bottom_tee.png
diff --git a/icons/src/cursors/bitmaps/circle.in b/icons/src/cursors/bitmaps/circle.in
deleted file mode 100644
index fe75bc2479..0000000000
--- a/icons/src/cursors/bitmaps/circle.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 4 24x24/circle.png
-32 5 5 32x32/circle.png
-48 7 7 48x48/circle.png
-64 9 9 64x64/circle.png
-96 14 13 96x96/circle.png
diff --git a/icons/src/cursors/bitmaps/color-picker.in b/icons/src/cursors/bitmaps/color-picker.in
deleted file mode 100644
index 927095d283..0000000000
--- a/icons/src/cursors/bitmaps/color-picker.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 5 21 24x24/color-picker.png
-32 7 28 32x32/color-picker.png
-48 10 41 48x48/color-picker.png
-64 15 54 64x64/color-picker.png
-96 20 81 96x96/color-picker.png
diff --git a/icons/src/cursors/bitmaps/context-menu.in b/icons/src/cursors/bitmaps/context-menu.in
deleted file mode 100644
index 94d8763b39..0000000000
--- a/icons/src/cursors/bitmaps/context-menu.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 4 24x24/context-menu.png
-32 5 5 32x32/context-menu.png
-48 7 7 48x48/context-menu.png
-64 9 9 64x64/context-menu.png
-96 14 13 96x96/context-menu.png
diff --git a/icons/src/cursors/bitmaps/copy.in b/icons/src/cursors/bitmaps/copy.in
deleted file mode 100644
index 13f482f865..0000000000
--- a/icons/src/cursors/bitmaps/copy.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 4 24x24/copy.png
-32 5 5 32x32/copy.png
-48 7 7 48x48/copy.png
-64 9 9 64x64/copy.png
-96 14 13 96x96/copy.png
diff --git a/icons/src/cursors/bitmaps/cross.in b/icons/src/cursors/bitmaps/cross.in
deleted file mode 100644
index 3ce7c55870..0000000000
--- a/icons/src/cursors/bitmaps/cross.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 11 24x24/cross.png
-32 15 15 32x32/cross.png
-48 22 22 48x48/cross.png
-64 29 29 64x64/cross.png
-96 43 43 96x96/cross.png
diff --git a/icons/src/cursors/bitmaps/crossed_circle.in b/icons/src/cursors/bitmaps/crossed_circle.in
deleted file mode 100644
index 1a71b2b425..0000000000
--- a/icons/src/cursors/bitmaps/crossed_circle.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/crossed_circle.png
-32 16 16 32x32/crossed_circle.png
-48 24 24 48x48/crossed_circle.png
-64 32 32 64x64/crossed_circle.png
-96 47 47 96x96/crossed_circle.png
diff --git a/icons/src/cursors/bitmaps/crosshair.in b/icons/src/cursors/bitmaps/crosshair.in
deleted file mode 100644
index 02cf9e1f59..0000000000
--- a/icons/src/cursors/bitmaps/crosshair.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 11 24x24/crosshair.png
-32 15 15 32x32/crosshair.png
-48 22 22 48x48/crosshair.png
-64 29 29 64x64/crosshair.png
-96 43 43 96x96/crosshair.png
diff --git a/icons/src/cursors/bitmaps/dnd-ask.in b/icons/src/cursors/bitmaps/dnd-ask.in
deleted file mode 100644
index 8df4eb61b0..0000000000
--- a/icons/src/cursors/bitmaps/dnd-ask.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 9 9 24x24/dnd-ask.png
-32 11 12 32x32/dnd-ask.png
-48 17 17 48x48/dnd-ask.png
-64 22 23 64x64/dnd-ask.png
-96 33 34 96x96/dnd-ask.png
diff --git a/icons/src/cursors/bitmaps/dnd-copy.in b/icons/src/cursors/bitmaps/dnd-copy.in
deleted file mode 100644
index 47e20286a2..0000000000
--- a/icons/src/cursors/bitmaps/dnd-copy.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 9 9 24x24/dnd-copy.png
-32 12 11 32x32/dnd-copy.png
-48 17 17 48x48/dnd-copy.png
-64 23 22 64x64/dnd-copy.png
-96 34 33 96x96/dnd-copy.png
diff --git a/icons/src/cursors/bitmaps/dnd-link.in b/icons/src/cursors/bitmaps/dnd-link.in
deleted file mode 100644
index 3e27af049c..0000000000
--- a/icons/src/cursors/bitmaps/dnd-link.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 9 9 24x24/dnd-link.png
-32 12 11 32x32/dnd-link.png
-48 17 17 48x48/dnd-link.png
-64 22 22 64x64/dnd-link.png
-96 33 33 96x96/dnd-link.png
diff --git a/icons/src/cursors/bitmaps/dnd-move.in b/icons/src/cursors/bitmaps/dnd-move.in
deleted file mode 100644
index 51721f8258..0000000000
--- a/icons/src/cursors/bitmaps/dnd-move.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 9 9 24x24/dnd-move.png
-32 12 11 32x32/dnd-move.png
-48 17 17 48x48/dnd-move.png
-64 23 22 64x64/dnd-move.png
-96 33 33 96x96/dnd-move.png
diff --git a/icons/src/cursors/bitmaps/dnd-no-drop.in b/icons/src/cursors/bitmaps/dnd-no-drop.in
deleted file mode 100644
index 10ed33e645..0000000000
--- a/icons/src/cursors/bitmaps/dnd-no-drop.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 9 9 24x24/dnd-no-drop.png
-32 12 11 32x32/dnd-no-drop.png
-48 17 17 48x48/dnd-no-drop.png
-64 22 22 64x64/dnd-no-drop.png
-96 33 33 96x96/dnd-no-drop.png
diff --git a/icons/src/cursors/bitmaps/dnd-none.in b/icons/src/cursors/bitmaps/dnd-none.in
deleted file mode 100644
index 54039e72ec..0000000000
--- a/icons/src/cursors/bitmaps/dnd-none.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 11 24x24/dnd-none.png
-32 15 14 32x32/dnd-none.png
-48 23 21 48x48/dnd-none.png
-64 30 28 64x64/dnd-none.png
-96 46 41 96x96/dnd-none.png
diff --git a/icons/src/cursors/bitmaps/dotbox.in b/icons/src/cursors/bitmaps/dotbox.in
deleted file mode 100644
index 0cc5a9fe4e..0000000000
--- a/icons/src/cursors/bitmaps/dotbox.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 11 24x24/dotbox.png
-32 14 14 32x32/dotbox.png
-48 21 21 48x48/dotbox.png
-64 28 28 64x64/dotbox.png
-96 42 42 96x96/dotbox.png
diff --git a/icons/src/cursors/bitmaps/fd_double_arrow.in b/icons/src/cursors/bitmaps/fd_double_arrow.in
deleted file mode 100644
index e8438d58ff..0000000000
--- a/icons/src/cursors/bitmaps/fd_double_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 11 24x24/fd_double_arrow.png
-32 14 14 32x32/fd_double_arrow.png
-48 21 21 48x48/fd_double_arrow.png
-64 28 28 64x64/fd_double_arrow.png
-96 42 41 96x96/fd_double_arrow.png
diff --git a/icons/src/cursors/bitmaps/grabbing.in b/icons/src/cursors/bitmaps/grabbing.in
deleted file mode 100644
index 87999f9737..0000000000
--- a/icons/src/cursors/bitmaps/grabbing.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 11 24x24/grabbing.png
-32 15 14 32x32/grabbing.png
-48 23 21 48x48/grabbing.png
-64 30 28 64x64/grabbing.png
-96 46 41 96x96/grabbing.png
diff --git a/icons/src/cursors/bitmaps/hand1.in b/icons/src/cursors/bitmaps/hand1.in
deleted file mode 100644
index 8f9ae9a990..0000000000
--- a/icons/src/cursors/bitmaps/hand1.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 7 24x24/hand1.png
-32 14 9 32x32/hand1.png
-48 21 13 48x48/hand1.png
-64 28 17 64x64/hand1.png
-96 42 25 96x96/hand1.png
diff --git a/icons/src/cursors/bitmaps/hand2.in b/icons/src/cursors/bitmaps/hand2.in
deleted file mode 100644
index 31f27ed0cc..0000000000
--- a/icons/src/cursors/bitmaps/hand2.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 8 5 24x24/hand2.png
-32 10 6 32x32/hand2.png
-48 15 9 48x48/hand2.png
-64 20 12 64x64/hand2.png
-96 30 17 96x96/hand2.png
diff --git a/icons/src/cursors/bitmaps/left_ptr.in b/icons/src/cursors/bitmaps/left_ptr.in
deleted file mode 100644
index 6a0d014be3..0000000000
--- a/icons/src/cursors/bitmaps/left_ptr.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 4 24x24/left_ptr.png
-32 5 5 32x32/left_ptr.png
-48 7 7 48x48/left_ptr.png
-64 9 9 64x64/left_ptr.png
-96 14 13 96x96/left_ptr.png
diff --git a/icons/src/cursors/bitmaps/left_ptr_watch.in b/icons/src/cursors/bitmaps/left_ptr_watch.in
deleted file mode 100644
index 085fefe395..0000000000
--- a/icons/src/cursors/bitmaps/left_ptr_watch.in
+++ /dev/null
@@ -1,300 +0,0 @@
-24 4 3 24x24/left_ptr_watch_0001.png 16
-24 4 3 24x24/left_ptr_watch_0002.png 16
-24 4 3 24x24/left_ptr_watch_0003.png 16
-24 4 3 24x24/left_ptr_watch_0004.png 16
-24 4 3 24x24/left_ptr_watch_0005.png 16
-24 4 3 24x24/left_ptr_watch_0006.png 16
-24 4 3 24x24/left_ptr_watch_0007.png 16
-24 4 3 24x24/left_ptr_watch_0008.png 16
-24 4 3 24x24/left_ptr_watch_0009.png 16
-24 4 3 24x24/left_ptr_watch_0010.png 16
-24 4 3 24x24/left_ptr_watch_0011.png 16
-24 4 3 24x24/left_ptr_watch_0012.png 16
-24 4 3 24x24/left_ptr_watch_0013.png 16
-24 4 3 24x24/left_ptr_watch_0014.png 16
-24 4 3 24x24/left_ptr_watch_0015.png 16
-24 4 3 24x24/left_ptr_watch_0016.png 16
-24 4 3 24x24/left_ptr_watch_0017.png 16
-24 4 3 24x24/left_ptr_watch_0018.png 16
-24 4 3 24x24/left_ptr_watch_0019.png 16
-24 4 3 24x24/left_ptr_watch_0020.png 16
-24 4 3 24x24/left_ptr_watch_0021.png 16
-24 4 3 24x24/left_ptr_watch_0022.png 16
-24 4 3 24x24/left_ptr_watch_0023.png 16
-24 4 3 24x24/left_ptr_watch_0024.png 16
-24 4 3 24x24/left_ptr_watch_0025.png 16
-24 4 3 24x24/left_ptr_watch_0026.png 16
-24 4 3 24x24/left_ptr_watch_0027.png 16
-24 4 3 24x24/left_ptr_watch_0028.png 16
-24 4 3 24x24/left_ptr_watch_0029.png 16
-24 4 3 24x24/left_ptr_watch_0030.png 16
-24 4 3 24x24/left_ptr_watch_0031.png 16
-24 4 3 24x24/left_ptr_watch_0032.png 16
-24 4 3 24x24/left_ptr_watch_0033.png 16
-24 4 3 24x24/left_ptr_watch_0034.png 16
-24 4 3 24x24/left_ptr_watch_0035.png 16
-24 4 3 24x24/left_ptr_watch_0036.png 16
-24 4 3 24x24/left_ptr_watch_0037.png 16
-24 4 3 24x24/left_ptr_watch_0038.png 16
-24 4 3 24x24/left_ptr_watch_0039.png 16
-24 4 3 24x24/left_ptr_watch_0040.png 16
-24 4 3 24x24/left_ptr_watch_0041.png 16
-24 4 3 24x24/left_ptr_watch_0042.png 16
-24 4 3 24x24/left_ptr_watch_0043.png 16
-24 4 3 24x24/left_ptr_watch_0044.png 16
-24 4 3 24x24/left_ptr_watch_0045.png 16
-24 4 3 24x24/left_ptr_watch_0046.png 16
-24 4 3 24x24/left_ptr_watch_0047.png 16
-24 4 3 24x24/left_ptr_watch_0048.png 16
-24 4 3 24x24/left_ptr_watch_0049.png 16
-24 4 3 24x24/left_ptr_watch_0050.png 16
-24 4 3 24x24/left_ptr_watch_0051.png 16
-24 4 3 24x24/left_ptr_watch_0052.png 16
-24 4 3 24x24/left_ptr_watch_0053.png 16
-24 4 3 24x24/left_ptr_watch_0054.png 16
-24 4 3 24x24/left_ptr_watch_0055.png 16
-24 4 3 24x24/left_ptr_watch_0056.png 16
-24 4 3 24x24/left_ptr_watch_0057.png 16
-24 4 3 24x24/left_ptr_watch_0058.png 16
-24 4 3 24x24/left_ptr_watch_0059.png 16
-24 4 3 24x24/left_ptr_watch_0060.png 16
-32 5 4 32x32/left_ptr_watch_0001.png 16
-32 5 4 32x32/left_ptr_watch_0002.png 16
-32 5 4 32x32/left_ptr_watch_0003.png 16
-32 5 4 32x32/left_ptr_watch_0004.png 16
-32 5 4 32x32/left_ptr_watch_0005.png 16
-32 5 4 32x32/left_ptr_watch_0006.png 16
-32 5 4 32x32/left_ptr_watch_0007.png 16
-32 5 4 32x32/left_ptr_watch_0008.png 16
-32 5 4 32x32/left_ptr_watch_0009.png 16
-32 5 4 32x32/left_ptr_watch_0010.png 16
-32 5 4 32x32/left_ptr_watch_0011.png 16
-32 5 4 32x32/left_ptr_watch_0012.png 16
-32 5 4 32x32/left_ptr_watch_0013.png 16
-32 5 4 32x32/left_ptr_watch_0014.png 16
-32 5 4 32x32/left_ptr_watch_0015.png 16
-32 5 4 32x32/left_ptr_watch_0016.png 16
-32 5 4 32x32/left_ptr_watch_0017.png 16
-32 5 4 32x32/left_ptr_watch_0018.png 16
-32 5 4 32x32/left_ptr_watch_0019.png 16
-32 5 4 32x32/left_ptr_watch_0020.png 16
-32 5 4 32x32/left_ptr_watch_0021.png 16
-32 5 4 32x32/left_ptr_watch_0022.png 16
-32 5 4 32x32/left_ptr_watch_0023.png 16
-32 5 4 32x32/left_ptr_watch_0024.png 16
-32 5 4 32x32/left_ptr_watch_0025.png 16
-32 5 4 32x32/left_ptr_watch_0026.png 16
-32 5 4 32x32/left_ptr_watch_0027.png 16
-32 5 4 32x32/left_ptr_watch_0028.png 16
-32 5 4 32x32/left_ptr_watch_0029.png 16
-32 5 4 32x32/left_ptr_watch_0030.png 16
-32 5 4 32x32/left_ptr_watch_0031.png 16
-32 5 4 32x32/left_ptr_watch_0032.png 16
-32 5 4 32x32/left_ptr_watch_0033.png 16
-32 5 4 32x32/left_ptr_watch_0034.png 16
-32 5 4 32x32/left_ptr_watch_0035.png 16
-32 5 4 32x32/left_ptr_watch_0036.png 16
-32 5 4 32x32/left_ptr_watch_0037.png 16
-32 5 4 32x32/left_ptr_watch_0038.png 16
-32 5 4 32x32/left_ptr_watch_0039.png 16
-32 5 4 32x32/left_ptr_watch_0040.png 16
-32 5 4 32x32/left_ptr_watch_0041.png 16
-32 5 4 32x32/left_ptr_watch_0042.png 16
-32 5 4 32x32/left_ptr_watch_0043.png 16
-32 5 4 32x32/left_ptr_watch_0044.png 16
-32 5 4 32x32/left_ptr_watch_0045.png 16
-32 5 4 32x32/left_ptr_watch_0046.png 16
-32 5 4 32x32/left_ptr_watch_0047.png 16
-32 5 4 32x32/left_ptr_watch_0048.png 16
-32 5 4 32x32/left_ptr_watch_0049.png 16
-32 5 4 32x32/left_ptr_watch_0050.png 16
-32 5 4 32x32/left_ptr_watch_0051.png 16
-32 5 4 32x32/left_ptr_watch_0052.png 16
-32 5 4 32x32/left_ptr_watch_0053.png 16
-32 5 4 32x32/left_ptr_watch_0054.png 16
-32 5 4 32x32/left_ptr_watch_0055.png 16
-32 5 4 32x32/left_ptr_watch_0056.png 16
-32 5 4 32x32/left_ptr_watch_0057.png 16
-32 5 4 32x32/left_ptr_watch_0058.png 16
-32 5 4 32x32/left_ptr_watch_0059.png 16
-32 5 4 32x32/left_ptr_watch_0060.png 16
-48 7 5 48x48/left_ptr_watch_0001.png 16
-48 7 5 48x48/left_ptr_watch_0002.png 16
-48 7 5 48x48/left_ptr_watch_0003.png 16
-48 7 5 48x48/left_ptr_watch_0004.png 16
-48 7 5 48x48/left_ptr_watch_0005.png 16
-48 7 5 48x48/left_ptr_watch_0006.png 16
-48 7 5 48x48/left_ptr_watch_0007.png 16
-48 7 5 48x48/left_ptr_watch_0008.png 16
-48 7 5 48x48/left_ptr_watch_0009.png 16
-48 7 5 48x48/left_ptr_watch_0010.png 16
-48 7 5 48x48/left_ptr_watch_0011.png 16
-48 7 5 48x48/left_ptr_watch_0012.png 16
-48 7 5 48x48/left_ptr_watch_0013.png 16
-48 7 5 48x48/left_ptr_watch_0014.png 16
-48 7 5 48x48/left_ptr_watch_0015.png 16
-48 7 5 48x48/left_ptr_watch_0016.png 16
-48 7 5 48x48/left_ptr_watch_0017.png 16
-48 7 5 48x48/left_ptr_watch_0018.png 16
-48 7 5 48x48/left_ptr_watch_0019.png 16
-48 7 5 48x48/left_ptr_watch_0020.png 16
-48 7 5 48x48/left_ptr_watch_0021.png 16
-48 7 5 48x48/left_ptr_watch_0022.png 16
-48 7 5 48x48/left_ptr_watch_0023.png 16
-48 7 5 48x48/left_ptr_watch_0024.png 16
-48 7 5 48x48/left_ptr_watch_0025.png 16
-48 7 5 48x48/left_ptr_watch_0026.png 16
-48 7 5 48x48/left_ptr_watch_0027.png 16
-48 7 5 48x48/left_ptr_watch_0028.png 16
-48 7 5 48x48/left_ptr_watch_0029.png 16
-48 7 5 48x48/left_ptr_watch_0030.png 16
-48 7 5 48x48/left_ptr_watch_0031.png 16
-48 7 5 48x48/left_ptr_watch_0032.png 16
-48 7 5 48x48/left_ptr_watch_0033.png 16
-48 7 5 48x48/left_ptr_watch_0034.png 16
-48 7 5 48x48/left_ptr_watch_0035.png 16
-48 7 5 48x48/left_ptr_watch_0036.png 16
-48 7 5 48x48/left_ptr_watch_0037.png 16
-48 7 5 48x48/left_ptr_watch_0038.png 16
-48 7 5 48x48/left_ptr_watch_0039.png 16
-48 7 5 48x48/left_ptr_watch_0040.png 16
-48 7 5 48x48/left_ptr_watch_0041.png 16
-48 7 5 48x48/left_ptr_watch_0042.png 16
-48 7 5 48x48/left_ptr_watch_0043.png 16
-48 7 5 48x48/left_ptr_watch_0044.png 16
-48 7 5 48x48/left_ptr_watch_0045.png 16
-48 7 5 48x48/left_ptr_watch_0046.png 16
-48 7 5 48x48/left_ptr_watch_0047.png 16
-48 7 5 48x48/left_ptr_watch_0048.png 16
-48 7 5 48x48/left_ptr_watch_0049.png 16
-48 7 5 48x48/left_ptr_watch_0050.png 16
-48 7 5 48x48/left_ptr_watch_0051.png 16
-48 7 5 48x48/left_ptr_watch_0052.png 16
-48 7 5 48x48/left_ptr_watch_0053.png 16
-48 7 5 48x48/left_ptr_watch_0054.png 16
-48 7 5 48x48/left_ptr_watch_0055.png 16
-48 7 5 48x48/left_ptr_watch_0056.png 16
-48 7 5 48x48/left_ptr_watch_0057.png 16
-48 7 5 48x48/left_ptr_watch_0058.png 16
-48 7 5 48x48/left_ptr_watch_0059.png 16
-48 7 5 48x48/left_ptr_watch_0060.png 16
-64 9 7 64x64/left_ptr_watch_0001.png 16
-64 9 7 64x64/left_ptr_watch_0002.png 16
-64 9 7 64x64/left_ptr_watch_0003.png 16
-64 9 7 64x64/left_ptr_watch_0004.png 16
-64 9 7 64x64/left_ptr_watch_0005.png 16
-64 9 7 64x64/left_ptr_watch_0006.png 16
-64 9 7 64x64/left_ptr_watch_0007.png 16
-64 9 7 64x64/left_ptr_watch_0008.png 16
-64 9 7 64x64/left_ptr_watch_0009.png 16
-64 9 7 64x64/left_ptr_watch_0010.png 16
-64 9 7 64x64/left_ptr_watch_0011.png 16
-64 9 7 64x64/left_ptr_watch_0012.png 16
-64 9 7 64x64/left_ptr_watch_0013.png 16
-64 9 7 64x64/left_ptr_watch_0014.png 16
-64 9 7 64x64/left_ptr_watch_0015.png 16
-64 9 7 64x64/left_ptr_watch_0016.png 16
-64 9 7 64x64/left_ptr_watch_0017.png 16
-64 9 7 64x64/left_ptr_watch_0018.png 16
-64 9 7 64x64/left_ptr_watch_0019.png 16
-64 9 7 64x64/left_ptr_watch_0020.png 16
-64 9 7 64x64/left_ptr_watch_0021.png 16
-64 9 7 64x64/left_ptr_watch_0022.png 16
-64 9 7 64x64/left_ptr_watch_0023.png 16
-64 9 7 64x64/left_ptr_watch_0024.png 16
-64 9 7 64x64/left_ptr_watch_0025.png 16
-64 9 7 64x64/left_ptr_watch_0026.png 16
-64 9 7 64x64/left_ptr_watch_0027.png 16
-64 9 7 64x64/left_ptr_watch_0028.png 16
-64 9 7 64x64/left_ptr_watch_0029.png 16
-64 9 7 64x64/left_ptr_watch_0030.png 16
-64 9 7 64x64/left_ptr_watch_0031.png 16
-64 9 7 64x64/left_ptr_watch_0032.png 16
-64 9 7 64x64/left_ptr_watch_0033.png 16
-64 9 7 64x64/left_ptr_watch_0034.png 16
-64 9 7 64x64/left_ptr_watch_0035.png 16
-64 9 7 64x64/left_ptr_watch_0036.png 16
-64 9 7 64x64/left_ptr_watch_0037.png 16
-64 9 7 64x64/left_ptr_watch_0038.png 16
-64 9 7 64x64/left_ptr_watch_0039.png 16
-64 9 7 64x64/left_ptr_watch_0040.png 16
-64 9 7 64x64/left_ptr_watch_0041.png 16
-64 9 7 64x64/left_ptr_watch_0042.png 16
-64 9 7 64x64/left_ptr_watch_0043.png 16
-64 9 7 64x64/left_ptr_watch_0044.png 16
-64 9 7 64x64/left_ptr_watch_0045.png 16
-64 9 7 64x64/left_ptr_watch_0046.png 16
-64 9 7 64x64/left_ptr_watch_0047.png 16
-64 9 7 64x64/left_ptr_watch_0048.png 16
-64 9 7 64x64/left_ptr_watch_0049.png 16
-64 9 7 64x64/left_ptr_watch_0050.png 16
-64 9 7 64x64/left_ptr_watch_0051.png 16
-64 9 7 64x64/left_ptr_watch_0052.png 16
-64 9 7 64x64/left_ptr_watch_0053.png 16
-64 9 7 64x64/left_ptr_watch_0054.png 16
-64 9 7 64x64/left_ptr_watch_0055.png 16
-64 9 7 64x64/left_ptr_watch_0056.png 16
-64 9 7 64x64/left_ptr_watch_0057.png 16
-64 9 7 64x64/left_ptr_watch_0058.png 16
-64 9 7 64x64/left_ptr_watch_0059.png 16
-64 9 7 64x64/left_ptr_watch_0060.png 16
-96 13 11 96x96/left_ptr_watch_0001.png 16
-96 13 11 96x96/left_ptr_watch_0002.png 16
-96 13 11 96x96/left_ptr_watch_0003.png 16
-96 13 11 96x96/left_ptr_watch_0004.png 16
-96 13 11 96x96/left_ptr_watch_0005.png 16
-96 13 11 96x96/left_ptr_watch_0006.png 16
-96 13 11 96x96/left_ptr_watch_0007.png 16
-96 13 11 96x96/left_ptr_watch_0008.png 16
-96 13 11 96x96/left_ptr_watch_0009.png 16
-96 13 11 96x96/left_ptr_watch_0010.png 16
-96 13 11 96x96/left_ptr_watch_0011.png 16
-96 13 11 96x96/left_ptr_watch_0012.png 16
-96 13 11 96x96/left_ptr_watch_0013.png 16
-96 13 11 96x96/left_ptr_watch_0014.png 16
-96 13 11 96x96/left_ptr_watch_0015.png 16
-96 13 11 96x96/left_ptr_watch_0016.png 16
-96 13 11 96x96/left_ptr_watch_0017.png 16
-96 13 11 96x96/left_ptr_watch_0018.png 16
-96 13 11 96x96/left_ptr_watch_0019.png 16
-96 13 11 96x96/left_ptr_watch_0020.png 16
-96 13 11 96x96/left_ptr_watch_0021.png 16
-96 13 11 96x96/left_ptr_watch_0022.png 16
-96 13 11 96x96/left_ptr_watch_0023.png 16
-96 13 11 96x96/left_ptr_watch_0024.png 16
-96 13 11 96x96/left_ptr_watch_0025.png 16
-96 13 11 96x96/left_ptr_watch_0026.png 16
-96 13 11 96x96/left_ptr_watch_0027.png 16
-96 13 11 96x96/left_ptr_watch_0028.png 16
-96 13 11 96x96/left_ptr_watch_0029.png 16
-96 13 11 96x96/left_ptr_watch_0030.png 16
-96 13 11 96x96/left_ptr_watch_0031.png 16
-96 13 11 96x96/left_ptr_watch_0032.png 16
-96 13 11 96x96/left_ptr_watch_0033.png 16
-96 13 11 96x96/left_ptr_watch_0034.png 16
-96 13 11 96x96/left_ptr_watch_0035.png 16
-96 13 11 96x96/left_ptr_watch_0036.png 16
-96 13 11 96x96/left_ptr_watch_0037.png 16
-96 13 11 96x96/left_ptr_watch_0038.png 16
-96 13 11 96x96/left_ptr_watch_0039.png 16
-96 13 11 96x96/left_ptr_watch_0040.png 16
-96 13 11 96x96/left_ptr_watch_0041.png 16
-96 13 11 96x96/left_ptr_watch_0042.png 16
-96 13 11 96x96/left_ptr_watch_0043.png 16
-96 13 11 96x96/left_ptr_watch_0044.png 16
-96 13 11 96x96/left_ptr_watch_0045.png 16
-96 13 11 96x96/left_ptr_watch_0046.png 16
-96 13 11 96x96/left_ptr_watch_0047.png 16
-96 13 11 96x96/left_ptr_watch_0048.png 16
-96 13 11 96x96/left_ptr_watch_0049.png 16
-96 13 11 96x96/left_ptr_watch_0050.png 16
-96 13 11 96x96/left_ptr_watch_0051.png 16
-96 13 11 96x96/left_ptr_watch_0052.png 16
-96 13 11 96x96/left_ptr_watch_0053.png 16
-96 13 11 96x96/left_ptr_watch_0054.png 16
-96 13 11 96x96/left_ptr_watch_0055.png 16
-96 13 11 96x96/left_ptr_watch_0056.png 16
-96 13 11 96x96/left_ptr_watch_0057.png 16
-96 13 11 96x96/left_ptr_watch_0058.png 16
-96 13 11 96x96/left_ptr_watch_0059.png 16
-96 13 11 96x96/left_ptr_watch_0060.png 16
diff --git a/icons/src/cursors/bitmaps/left_side.in b/icons/src/cursors/bitmaps/left_side.in
deleted file mode 100644
index 56050dfc66..0000000000
--- a/icons/src/cursors/bitmaps/left_side.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/left_side.png
-32 16 16 32x32/left_side.png
-48 24 24 48x48/left_side.png
-64 32 32 64x64/left_side.png
-96 48 48 96x96/left_side.png
diff --git a/icons/src/cursors/bitmaps/left_tee.in b/icons/src/cursors/bitmaps/left_tee.in
deleted file mode 100644
index 1e8741f1a3..0000000000
--- a/icons/src/cursors/bitmaps/left_tee.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 6 12 24x24/left_tee.png
-32 8 16 32x32/left_tee.png
-48 11 24 48x48/left_tee.png
-64 15 32 64x64/left_tee.png
-96 22 47 96x96/left_tee.png
diff --git a/icons/src/cursors/bitmaps/link.in b/icons/src/cursors/bitmaps/link.in
deleted file mode 100644
index 65a09b74ca..0000000000
--- a/icons/src/cursors/bitmaps/link.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 4 24x24/link.png
-32 5 5 32x32/link.png
-48 7 7 48x48/link.png
-64 9 9 64x64/link.png
-96 13 13 96x96/link.png
diff --git a/icons/src/cursors/bitmaps/ll_angle.in b/icons/src/cursors/bitmaps/ll_angle.in
deleted file mode 100644
index 8a7891c409..0000000000
--- a/icons/src/cursors/bitmaps/ll_angle.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 19 24x24/ll_angle.png
-32 5 25 32x32/ll_angle.png
-48 7 37 48x48/ll_angle.png
-64 9 49 64x64/ll_angle.png
-96 14 73 96x96/ll_angle.png
diff --git a/icons/src/cursors/bitmaps/lr_angle.in b/icons/src/cursors/bitmaps/lr_angle.in
deleted file mode 100644
index 13f4b9c644..0000000000
--- a/icons/src/cursors/bitmaps/lr_angle.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 20 19 24x24/lr_angle.png
-32 26 25 32x32/lr_angle.png
-48 39 37 48x48/lr_angle.png
-64 51 49 64x64/lr_angle.png
-96 77 73 96x96/lr_angle.png
diff --git a/icons/src/cursors/bitmaps/move.in b/icons/src/cursors/bitmaps/move.in
deleted file mode 100644
index fc03a9a090..0000000000
--- a/icons/src/cursors/bitmaps/move.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 11 24x24/move.png
-32 16 15 32x32/move.png
-48 24 22 48x48/move.png
-64 32 29 64x64/move.png
-96 47 43 96x96/move.png
diff --git a/icons/src/cursors/bitmaps/pencil.in b/icons/src/cursors/bitmaps/pencil.in
deleted file mode 100644
index 295263559f..0000000000
--- a/icons/src/cursors/bitmaps/pencil.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 7 21 24x24/pencil.png
-32 9 28 32x32/pencil.png
-48 13 41 48x48/pencil.png
-64 18 54 64x64/pencil.png
-96 26 81 96x96/pencil.png
diff --git a/icons/src/cursors/bitmaps/plus.in b/icons/src/cursors/bitmaps/plus.in
deleted file mode 100644
index a276a8ba66..0000000000
--- a/icons/src/cursors/bitmaps/plus.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 10 11 24x24/plus.png
-32 13 15 32x32/plus.png
-48 20 22 48x48/plus.png
-64 26 29 64x64/plus.png
-96 39 43 96x96/plus.png
diff --git a/icons/src/cursors/bitmaps/pointer-move.in b/icons/src/cursors/bitmaps/pointer-move.in
deleted file mode 100644
index b768a24697..0000000000
--- a/icons/src/cursors/bitmaps/pointer-move.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 4 24x24/pointer-move.png
-32 5 5 32x32/pointer-move.png
-48 7 7 48x48/pointer-move.png
-64 9 9 64x64/pointer-move.png
-96 14 13 96x96/pointer-move.png
diff --git a/icons/src/cursors/bitmaps/question_arrow.in b/icons/src/cursors/bitmaps/question_arrow.in
deleted file mode 100644
index 57c05ba2e0..0000000000
--- a/icons/src/cursors/bitmaps/question_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 21 24x24/question_arrow.png
-32 16 27 32x32/question_arrow.png
-48 23 41 48x48/question_arrow.png
-64 31 54 64x64/question_arrow.png
-96 46 81 96x96/question_arrow.png
diff --git a/icons/src/cursors/bitmaps/right_ptr.in b/icons/src/cursors/bitmaps/right_ptr.in
deleted file mode 100644
index 4c7512a97b..0000000000
--- a/icons/src/cursors/bitmaps/right_ptr.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 21 4 24x24/right_ptr.png
-32 27 5 32x32/right_ptr.png
-48 41 7 48x48/right_ptr.png
-64 54 9 64x64/right_ptr.png
-96 82 13 96x96/right_ptr.png
diff --git a/icons/src/cursors/bitmaps/right_side.in b/icons/src/cursors/bitmaps/right_side.in
deleted file mode 100644
index 9229f0c7d3..0000000000
--- a/icons/src/cursors/bitmaps/right_side.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/right_side.png
-32 16 16 32x32/right_side.png
-48 24 24 48x48/right_side.png
-64 32 32 64x64/right_side.png
-96 48 48 96x96/right_side.png
diff --git a/icons/src/cursors/bitmaps/right_tee.in b/icons/src/cursors/bitmaps/right_tee.in
deleted file mode 100644
index f8f94d056e..0000000000
--- a/icons/src/cursors/bitmaps/right_tee.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 20 12 24x24/right_tee.png
-32 26 16 32x32/right_tee.png
-48 39 24 48x48/right_tee.png
-64 51 32 64x64/right_tee.png
-96 77 47 96x96/right_tee.png
diff --git a/icons/src/cursors/bitmaps/sb_down_arrow.in b/icons/src/cursors/bitmaps/sb_down_arrow.in
deleted file mode 100644
index 003c82d2ab..0000000000
--- a/icons/src/cursors/bitmaps/sb_down_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 19 24x24/sb_down_arrow.png
-32 15 25 32x32/sb_down_arrow.png
-48 23 37 48x48/sb_down_arrow.png
-64 31 49 64x64/sb_down_arrow.png
-96 45 74 96x96/sb_down_arrow.png
diff --git a/icons/src/cursors/bitmaps/sb_h_double_arrow.in b/icons/src/cursors/bitmaps/sb_h_double_arrow.in
deleted file mode 100644
index da74b5c5f7..0000000000
--- a/icons/src/cursors/bitmaps/sb_h_double_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/sb_h_double_arrow.png
-32 16 15 32x32/sb_h_double_arrow.png
-48 24 23 48x48/sb_h_double_arrow.png
-64 32 30 64x64/sb_h_double_arrow.png
-96 48 45 96x96/sb_h_double_arrow.png
diff --git a/icons/src/cursors/bitmaps/sb_left_arrow.in b/icons/src/cursors/bitmaps/sb_left_arrow.in
deleted file mode 100644
index 698653ddee..0000000000
--- a/icons/src/cursors/bitmaps/sb_left_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 6 12 24x24/sb_left_arrow.png
-32 7 15 32x32/sb_left_arrow.png
-48 11 23 48x48/sb_left_arrow.png
-64 14 30 64x64/sb_left_arrow.png
-96 21 45 96x96/sb_left_arrow.png
diff --git a/icons/src/cursors/bitmaps/sb_right_arrow.in b/icons/src/cursors/bitmaps/sb_right_arrow.in
deleted file mode 100644
index d578a2eec9..0000000000
--- a/icons/src/cursors/bitmaps/sb_right_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 19 12 24x24/sb_right_arrow.png
-32 25 15 32x32/sb_right_arrow.png
-48 37 23 48x48/sb_right_arrow.png
-64 49 30 64x64/sb_right_arrow.png
-96 74 45 96x96/sb_right_arrow.png
diff --git a/icons/src/cursors/bitmaps/sb_up_arrow.in b/icons/src/cursors/bitmaps/sb_up_arrow.in
deleted file mode 100644
index 95293fa608..0000000000
--- a/icons/src/cursors/bitmaps/sb_up_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 3 24x24/sb_up_arrow.png
-32 16 3 32x32/sb_up_arrow.png
-48 23 5 48x48/sb_up_arrow.png
-64 31 6 64x64/sb_up_arrow.png
-96 46 9 96x96/sb_up_arrow.png
diff --git a/icons/src/cursors/bitmaps/sb_v_double_arrow.in b/icons/src/cursors/bitmaps/sb_v_double_arrow.in
deleted file mode 100644
index f2be47c1ac..0000000000
--- a/icons/src/cursors/bitmaps/sb_v_double_arrow.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 13 24x24/sb_v_double_arrow.png
-32 15 17 32x32/sb_v_double_arrow.png
-48 23 25 48x48/sb_v_double_arrow.png
-64 31 33 64x64/sb_v_double_arrow.png
-96 46 49 96x96/sb_v_double_arrow.png
diff --git a/icons/src/cursors/bitmaps/tcross.in b/icons/src/cursors/bitmaps/tcross.in
deleted file mode 100644
index 59c4892a1b..0000000000
--- a/icons/src/cursors/bitmaps/tcross.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/tcross.png
-32 16 15 32x32/tcross.png
-48 23 23 48x48/tcross.png
-64 31 30 64x64/tcross.png
-96 46 45 96x96/tcross.png
diff --git a/icons/src/cursors/bitmaps/top_left_corner.in b/icons/src/cursors/bitmaps/top_left_corner.in
deleted file mode 100644
index a14e04dcdb..0000000000
--- a/icons/src/cursors/bitmaps/top_left_corner.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/top_left_corner.png
-32 16 16 32x32/top_left_corner.png
-48 24 24 48x48/top_left_corner.png
-64 32 32 64x64/top_left_corner.png
-96 48 48 96x96/top_left_corner.png
diff --git a/icons/src/cursors/bitmaps/top_right_corner.in b/icons/src/cursors/bitmaps/top_right_corner.in
deleted file mode 100644
index 4e170bc6f6..0000000000
--- a/icons/src/cursors/bitmaps/top_right_corner.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/top_right_corner.png
-32 16 16 32x32/top_right_corner.png
-48 24 24 48x48/top_right_corner.png
-64 32 32 64x64/top_right_corner.png
-96 48 48 96x96/top_right_corner.png
diff --git a/icons/src/cursors/bitmaps/top_side.in b/icons/src/cursors/bitmaps/top_side.in
deleted file mode 100644
index 0631937320..0000000000
--- a/icons/src/cursors/bitmaps/top_side.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/top_side.png
-32 16 16 32x32/top_side.png
-48 24 24 48x48/top_side.png
-64 32 32 64x64/top_side.png
-96 48 48 96x96/top_side.png
diff --git a/icons/src/cursors/bitmaps/top_tee.in b/icons/src/cursors/bitmaps/top_tee.in
deleted file mode 100644
index c711ff6cf3..0000000000
--- a/icons/src/cursors/bitmaps/top_tee.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 5 24x24/top_tee.png
-32 16 6 32x32/top_tee.png
-48 24 9 48x48/top_tee.png
-64 32 12 64x64/top_tee.png
-96 48 17 96x96/top_tee.png
diff --git a/icons/src/cursors/bitmaps/ul_angle.in b/icons/src/cursors/bitmaps/ul_angle.in
deleted file mode 100644
index 033607418f..0000000000
--- a/icons/src/cursors/bitmaps/ul_angle.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 4 5 24x24/ul_angle.png
-32 5 6 32x32/ul_angle.png
-48 7 9 48x48/ul_angle.png
-64 9 12 64x64/ul_angle.png
-96 14 18 96x96/ul_angle.png
diff --git a/icons/src/cursors/bitmaps/ur_angle.in b/icons/src/cursors/bitmaps/ur_angle.in
deleted file mode 100644
index c6e443e587..0000000000
--- a/icons/src/cursors/bitmaps/ur_angle.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 20 5 24x24/ur_angle.png
-32 26 6 32x32/ur_angle.png
-48 39 9 48x48/ur_angle.png
-64 52 12 64x64/ur_angle.png
-96 77 18 96x96/ur_angle.png
diff --git a/icons/src/cursors/bitmaps/vertical-text.in b/icons/src/cursors/bitmaps/vertical-text.in
deleted file mode 100644
index 7bacc0444c..0000000000
--- a/icons/src/cursors/bitmaps/vertical-text.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 11 24x24/vertical-text.png
-32 16 15 32x32/vertical-text.png
-48 22 22 48x48/vertical-text.png
-64 30 30 64x64/vertical-text.png
-96 45 44 96x96/vertical-text.png
diff --git a/icons/src/cursors/bitmaps/watch.in b/icons/src/cursors/bitmaps/watch.in
deleted file mode 100644
index 5f9dc173f1..0000000000
--- a/icons/src/cursors/bitmaps/watch.in
+++ /dev/null
@@ -1,300 +0,0 @@
-24 11 11 24x24/watch_0001.png 16
-24 11 11 24x24/watch_0002.png 16
-24 11 11 24x24/watch_0003.png 16
-24 11 11 24x24/watch_0004.png 16
-24 11 11 24x24/watch_0005.png 16
-24 11 11 24x24/watch_0006.png 16
-24 11 11 24x24/watch_0007.png 16
-24 11 11 24x24/watch_0008.png 16
-24 11 11 24x24/watch_0009.png 16
-24 11 11 24x24/watch_0010.png 16
-24 11 11 24x24/watch_0011.png 16
-24 11 11 24x24/watch_0012.png 16
-24 11 11 24x24/watch_0013.png 16
-24 11 11 24x24/watch_0014.png 16
-24 11 11 24x24/watch_0015.png 16
-24 11 11 24x24/watch_0016.png 16
-24 11 11 24x24/watch_0017.png 16
-24 11 11 24x24/watch_0018.png 16
-24 11 11 24x24/watch_0019.png 16
-24 11 11 24x24/watch_0020.png 16
-24 11 11 24x24/watch_0021.png 16
-24 11 11 24x24/watch_0022.png 16
-24 11 11 24x24/watch_0023.png 16
-24 11 11 24x24/watch_0024.png 16
-24 11 11 24x24/watch_0025.png 16
-24 11 11 24x24/watch_0026.png 16
-24 11 11 24x24/watch_0027.png 16
-24 11 11 24x24/watch_0028.png 16
-24 11 11 24x24/watch_0029.png 16
-24 11 11 24x24/watch_0030.png 16
-24 11 11 24x24/watch_0031.png 16
-24 11 11 24x24/watch_0032.png 16
-24 11 11 24x24/watch_0033.png 16
-24 11 11 24x24/watch_0034.png 16
-24 11 11 24x24/watch_0035.png 16
-24 11 11 24x24/watch_0036.png 16
-24 11 11 24x24/watch_0037.png 16
-24 11 11 24x24/watch_0038.png 16
-24 11 11 24x24/watch_0039.png 16
-24 11 11 24x24/watch_0040.png 16
-24 11 11 24x24/watch_0041.png 16
-24 11 11 24x24/watch_0042.png 16
-24 11 11 24x24/watch_0043.png 16
-24 11 11 24x24/watch_0044.png 16
-24 11 11 24x24/watch_0045.png 16
-24 11 11 24x24/watch_0046.png 16
-24 11 11 24x24/watch_0047.png 16
-24 11 11 24x24/watch_0048.png 16
-24 11 11 24x24/watch_0049.png 16
-24 11 11 24x24/watch_0050.png 16
-24 11 11 24x24/watch_0051.png 16
-24 11 11 24x24/watch_0052.png 16
-24 11 11 24x24/watch_0053.png 16
-24 11 11 24x24/watch_0054.png 16
-24 11 11 24x24/watch_0055.png 16
-24 11 11 24x24/watch_0056.png 16
-24 11 11 24x24/watch_0057.png 16
-24 11 11 24x24/watch_0058.png 16
-24 11 11 24x24/watch_0059.png 16
-24 11 11 24x24/watch_0060.png 16
-32 15 14 32x32/watch_0002.png 16
-32 15 14 32x32/watch_0003.png 16
-32 15 14 32x32/watch_0004.png 16
-32 15 14 32x32/watch_0005.png 16
-32 15 14 32x32/watch_0006.png 16
-32 15 14 32x32/watch_0007.png 16
-32 15 14 32x32/watch_0008.png 16
-32 15 14 32x32/watch_0009.png 16
-32 15 14 32x32/watch_0010.png 16
-32 15 14 32x32/watch_0011.png 16
-32 15 14 32x32/watch_0012.png 16
-32 15 14 32x32/watch_0013.png 16
-32 15 14 32x32/watch_0014.png 16
-32 15 14 32x32/watch_0015.png 16
-32 15 14 32x32/watch_0016.png 16
-32 15 14 32x32/watch_0017.png 16
-32 15 14 32x32/watch_0018.png 16
-32 15 14 32x32/watch_0019.png 16
-32 15 14 32x32/watch_0020.png 16
-32 15 14 32x32/watch_0021.png 16
-32 15 14 32x32/watch_0022.png 16
-32 15 14 32x32/watch_0023.png 16
-32 15 14 32x32/watch_0024.png 16
-32 15 14 32x32/watch_0025.png 16
-32 15 14 32x32/watch_0026.png 16
-32 15 14 32x32/watch_0027.png 16
-32 15 14 32x32/watch_0028.png 16
-32 15 14 32x32/watch_0029.png 16
-32 15 14 32x32/watch_0030.png 16
-32 15 14 32x32/watch_0031.png 16
-32 15 14 32x32/watch_0032.png 16
-32 15 14 32x32/watch_0033.png 16
-32 15 14 32x32/watch_0034.png 16
-32 15 14 32x32/watch_0035.png 16
-32 15 14 32x32/watch_0036.png 16
-32 15 14 32x32/watch_0037.png 16
-32 15 14 32x32/watch_0038.png 16
-32 15 14 32x32/watch_0039.png 16
-32 15 14 32x32/watch_0040.png 16
-32 15 14 32x32/watch_0041.png 16
-32 15 14 32x32/watch_0042.png 16
-32 15 14 32x32/watch_0043.png 16
-32 15 14 32x32/watch_0044.png 16
-32 15 14 32x32/watch_0045.png 16
-32 15 14 32x32/watch_0046.png 16
-32 15 14 32x32/watch_0047.png 16
-32 15 14 32x32/watch_0048.png 16
-32 15 14 32x32/watch_0049.png 16
-32 15 14 32x32/watch_0050.png 16
-32 15 14 32x32/watch_0051.png 16
-32 15 14 32x32/watch_0052.png 16
-32 15 14 32x32/watch_0053.png 16
-32 15 14 32x32/watch_0054.png 16
-32 15 14 32x32/watch_0055.png 16
-32 15 14 32x32/watch_0056.png 16
-32 15 14 32x32/watch_0057.png 16
-32 15 14 32x32/watch_0058.png 16
-32 15 14 32x32/watch_0059.png 16
-32 15 14 32x32/watch_0060.png 16
-32 15 15 32x32/watch_0001.png 16
-48 22 22 48x48/watch_0002.png 16
-48 22 22 48x48/watch_0003.png 16
-48 22 22 48x48/watch_0004.png 16
-48 22 22 48x48/watch_0005.png 16
-48 22 22 48x48/watch_0006.png 16
-48 22 22 48x48/watch_0007.png 16
-48 22 22 48x48/watch_0008.png 16
-48 22 22 48x48/watch_0009.png 16
-48 22 22 48x48/watch_0010.png 16
-48 22 22 48x48/watch_0011.png 16
-48 22 22 48x48/watch_0012.png 16
-48 22 22 48x48/watch_0013.png 16
-48 22 22 48x48/watch_0014.png 16
-48 22 22 48x48/watch_0015.png 16
-48 22 22 48x48/watch_0016.png 16
-48 22 22 48x48/watch_0017.png 16
-48 22 22 48x48/watch_0018.png 16
-48 22 22 48x48/watch_0019.png 16
-48 22 22 48x48/watch_0020.png 16
-48 22 22 48x48/watch_0021.png 16
-48 22 22 48x48/watch_0022.png 16
-48 22 22 48x48/watch_0023.png 16
-48 22 22 48x48/watch_0024.png 16
-48 22 22 48x48/watch_0025.png 16
-48 22 22 48x48/watch_0026.png 16
-48 22 22 48x48/watch_0027.png 16
-48 22 22 48x48/watch_0028.png 16
-48 22 22 48x48/watch_0029.png 16
-48 22 22 48x48/watch_0030.png 16
-48 22 22 48x48/watch_0031.png 16
-48 22 22 48x48/watch_0032.png 16
-48 22 22 48x48/watch_0033.png 16
-48 22 22 48x48/watch_0034.png 16
-48 22 22 48x48/watch_0035.png 16
-48 22 22 48x48/watch_0036.png 16
-48 22 22 48x48/watch_0037.png 16
-48 22 22 48x48/watch_0038.png 16
-48 22 22 48x48/watch_0039.png 16
-48 22 22 48x48/watch_0040.png 16
-48 22 22 48x48/watch_0041.png 16
-48 22 22 48x48/watch_0042.png 16
-48 22 22 48x48/watch_0043.png 16
-48 22 22 48x48/watch_0044.png 16
-48 22 22 48x48/watch_0045.png 16
-48 22 22 48x48/watch_0046.png 16
-48 22 22 48x48/watch_0047.png 16
-48 22 22 48x48/watch_0048.png 16
-48 22 22 48x48/watch_0049.png 16
-48 22 22 48x48/watch_0050.png 16
-48 22 22 48x48/watch_0051.png 16
-48 22 22 48x48/watch_0052.png 16
-48 22 22 48x48/watch_0053.png 16
-48 22 22 48x48/watch_0054.png 16
-48 22 22 48x48/watch_0055.png 16
-48 22 22 48x48/watch_0056.png 16
-48 22 22 48x48/watch_0057.png 16
-48 22 22 48x48/watch_0058.png 16
-48 22 22 48x48/watch_0059.png 16
-48 22 22 48x48/watch_0060.png 16
-48 23 22 48x48/watch_0001.png 16
-64 30 29 64x64/watch_0001.png 16
-64 30 29 64x64/watch_0002.png 16
-64 30 29 64x64/watch_0003.png 16
-64 30 29 64x64/watch_0004.png 16
-64 30 29 64x64/watch_0005.png 16
-64 30 29 64x64/watch_0006.png 16
-64 30 29 64x64/watch_0007.png 16
-64 30 29 64x64/watch_0008.png 16
-64 30 29 64x64/watch_0009.png 16
-64 30 29 64x64/watch_0010.png 16
-64 30 29 64x64/watch_0011.png 16
-64 30 29 64x64/watch_0012.png 16
-64 30 29 64x64/watch_0013.png 16
-64 30 29 64x64/watch_0014.png 16
-64 30 29 64x64/watch_0015.png 16
-64 30 29 64x64/watch_0016.png 16
-64 30 29 64x64/watch_0017.png 16
-64 30 29 64x64/watch_0018.png 16
-64 30 29 64x64/watch_0019.png 16
-64 30 29 64x64/watch_0020.png 16
-64 30 29 64x64/watch_0021.png 16
-64 30 29 64x64/watch_0022.png 16
-64 30 29 64x64/watch_0023.png 16
-64 30 29 64x64/watch_0024.png 16
-64 30 29 64x64/watch_0025.png 16
-64 30 29 64x64/watch_0026.png 16
-64 30 29 64x64/watch_0027.png 16
-64 30 29 64x64/watch_0028.png 16
-64 30 29 64x64/watch_0029.png 16
-64 30 29 64x64/watch_0030.png 16
-64 30 29 64x64/watch_0031.png 16
-64 30 29 64x64/watch_0032.png 16
-64 30 29 64x64/watch_0033.png 16
-64 30 29 64x64/watch_0034.png 16
-64 30 29 64x64/watch_0035.png 16
-64 30 29 64x64/watch_0036.png 16
-64 30 29 64x64/watch_0037.png 16
-64 30 29 64x64/watch_0038.png 16
-64 30 29 64x64/watch_0039.png 16
-64 30 29 64x64/watch_0040.png 16
-64 30 29 64x64/watch_0041.png 16
-64 30 29 64x64/watch_0042.png 16
-64 30 29 64x64/watch_0043.png 16
-64 30 29 64x64/watch_0044.png 16
-64 30 29 64x64/watch_0045.png 16
-64 30 29 64x64/watch_0046.png 16
-64 30 29 64x64/watch_0047.png 16
-64 30 29 64x64/watch_0048.png 16
-64 30 29 64x64/watch_0049.png 16
-64 30 29 64x64/watch_0050.png 16
-64 30 29 64x64/watch_0051.png 16
-64 30 29 64x64/watch_0052.png 16
-64 30 29 64x64/watch_0053.png 16
-64 30 29 64x64/watch_0054.png 16
-64 30 29 64x64/watch_0055.png 16
-64 30 29 64x64/watch_0056.png 16
-64 30 29 64x64/watch_0057.png 16
-64 30 29 64x64/watch_0058.png 16
-64 30 29 64x64/watch_0059.png 16
-64 30 29 64x64/watch_0060.png 16
-96 45 42 96x96/watch_0002.png 16
-96 45 42 96x96/watch_0003.png 16
-96 45 42 96x96/watch_0004.png 16
-96 45 42 96x96/watch_0005.png 16
-96 45 42 96x96/watch_0006.png 16
-96 45 42 96x96/watch_0007.png 16
-96 45 42 96x96/watch_0008.png 16
-96 45 42 96x96/watch_0009.png 16
-96 45 42 96x96/watch_0010.png 16
-96 45 42 96x96/watch_0011.png 16
-96 45 42 96x96/watch_0012.png 16
-96 45 42 96x96/watch_0013.png 16
-96 45 42 96x96/watch_0014.png 16
-96 45 42 96x96/watch_0015.png 16
-96 45 42 96x96/watch_0016.png 16
-96 45 42 96x96/watch_0017.png 16
-96 45 42 96x96/watch_0018.png 16
-96 45 42 96x96/watch_0019.png 16
-96 45 42 96x96/watch_0020.png 16
-96 45 42 96x96/watch_0021.png 16
-96 45 42 96x96/watch_0022.png 16
-96 45 42 96x96/watch_0023.png 16
-96 45 42 96x96/watch_0024.png 16
-96 45 42 96x96/watch_0025.png 16
-96 45 42 96x96/watch_0026.png 16
-96 45 42 96x96/watch_0027.png 16
-96 45 42 96x96/watch_0028.png 16
-96 45 42 96x96/watch_0029.png 16
-96 45 42 96x96/watch_0030.png 16
-96 45 42 96x96/watch_0031.png 16
-96 45 42 96x96/watch_0032.png 16
-96 45 42 96x96/watch_0033.png 16
-96 45 42 96x96/watch_0034.png 16
-96 45 42 96x96/watch_0035.png 16
-96 45 42 96x96/watch_0036.png 16
-96 45 42 96x96/watch_0037.png 16
-96 45 42 96x96/watch_0038.png 16
-96 45 42 96x96/watch_0039.png 16
-96 45 42 96x96/watch_0040.png 16
-96 45 42 96x96/watch_0041.png 16
-96 45 42 96x96/watch_0042.png 16
-96 45 42 96x96/watch_0043.png 16
-96 45 42 96x96/watch_0044.png 16
-96 45 42 96x96/watch_0045.png 16
-96 45 42 96x96/watch_0046.png 16
-96 45 42 96x96/watch_0047.png 16
-96 45 42 96x96/watch_0048.png 16
-96 45 42 96x96/watch_0049.png 16
-96 45 42 96x96/watch_0050.png 16
-96 45 42 96x96/watch_0051.png 16
-96 45 42 96x96/watch_0052.png 16
-96 45 42 96x96/watch_0053.png 16
-96 45 42 96x96/watch_0054.png 16
-96 45 42 96x96/watch_0055.png 16
-96 45 42 96x96/watch_0056.png 16
-96 45 42 96x96/watch_0057.png 16
-96 45 42 96x96/watch_0058.png 16
-96 45 42 96x96/watch_0059.png 16
-96 45 42 96x96/watch_0060.png 16
-96 45 42 96x96/watch_0001.png 16
diff --git a/icons/src/cursors/bitmaps/wayland_cursor.in b/icons/src/cursors/bitmaps/wayland_cursor.in
deleted file mode 100644
index c40a7aad79..0000000000
--- a/icons/src/cursors/bitmaps/wayland_cursor.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 12 12 24x24/wayland_cursor.png
-32 15 16 32x32/wayland_cursor.png
-48 24 24 48x48/wayland_cursor.png
-64 32 32 64x64/wayland_cursor.png
-96 48 48 96x96/wayland_cursor.png
diff --git a/icons/src/cursors/bitmaps/xterm.in b/icons/src/cursors/bitmaps/xterm.in
deleted file mode 100644
index 8ca625dd7d..0000000000
--- a/icons/src/cursors/bitmaps/xterm.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 12 24x24/xterm.png
-32 14 15 32x32/xterm.png
-48 21 23 48x48/xterm.png
-64 28 30 64x64/xterm.png
-96 42 45 96x96/xterm.png
diff --git a/icons/src/cursors/bitmaps/zoom-in.in b/icons/src/cursors/bitmaps/zoom-in.in
deleted file mode 100644
index c8fa428bf7..0000000000
--- a/icons/src/cursors/bitmaps/zoom-in.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 10 24x24/zoom-in.png
-32 14 13 32x32/zoom-in.png
-48 22 19 48x48/zoom-in.png
-64 29 25 64x64/zoom-in.png
-96 43 37 96x96/zoom-in.png
diff --git a/icons/src/cursors/bitmaps/zoom-out.in b/icons/src/cursors/bitmaps/zoom-out.in
deleted file mode 100644
index 0097e0efec..0000000000
--- a/icons/src/cursors/bitmaps/zoom-out.in
+++ /dev/null
@@ -1,5 +0,0 @@
-24 11 10 24x24/zoom-out.png
-32 14 13 32x32/zoom-out.png
-48 22 19 48x48/zoom-out.png
-64 28 25 64x64/zoom-out.png
-96 43 37 96x96/zoom-out.png
diff --git a/icons/src/cursors/cursorgen.py b/icons/src/cursors/cursorgen.py
new file mode 100755
index 0000000000..8dc7be35ab
--- /dev/null
+++ b/icons/src/cursors/cursorgen.py
@@ -0,0 +1,123 @@
+#!/usr/bin/env python3
+
+import os
+import math
+import subprocess
+import logging
+
+# Configure logging
+logging.basicConfig(level=logging.DEBUG, format='%(levelname)s: %(message)s')
+
+# Define the nominal size and a dictionary for cursor names and their hotspots (24x24)
+nominal_size = 24
+cursors = {
+ "alias": (10, 10),#
+ "all-resize": (11, 11),#
+ "all-scroll": (11, 11),#
+ "cell": (11, 11),#
+ "col-resize": (11, 11),#
+ "context-menu": (2, 1),#
+ "copy": (2, 1),#
+ "crosshair": (11, 11),#
+ "default": (3, 3),#
+ "e-resize": (11, 11),#
+ "ew-resize": (11, 11),#
+ "grab": (11, 2),#
+ "grabbing": (11, 9),#
+ "help": (11, 19),#
+ "ne-resize": (11, 11),#
+ "nesw-resize": (11, 11),#
+ "no-drop": (2, 1),#
+ "not-allowed": (11, 11),#
+ "n-resize": (11, 11),#
+ "ns-resize": (11, 11),#
+ "nw-resize": (11, 11),#
+ "nwse-resize": (11, 11),#
+ "pointer": (8, 3),#
+ "progress": {"hotspot": (2, 1), "frames": 60, "duration": 16},#
+ "row-resize": (11, 11),#
+ "se-resize": (11, 11),#
+ "s-resize": (11, 11),#
+ "sw-resize": (11, 11),#
+ "text": (10, 11),#
+ "vertical-text": (11, 10),#
+ "text": (10, 11),#
+ "wait": {"hotspot": (11, 11), "frames": 60, "duration": 16},#
+ "w-resize": (11, 11),#
+ "zoom-in": (10, 10),#
+ "zoom-out": (10, 10),#
+ "X_cursor": (11, 11)
+}
+
+# Define the sizes we want to scale to
+sizes = [24, 30, 36, 48, 72, 96]
+
+# Base directories
+png_dir = './pngs' # Updated to use "pngs"
+output_dir = '../../Yaru/cursors/'
+
+# Function to generate .in file content
+def generate_in_file_content(cursor_name, cursor_info):
+ in_content = []
+ is_animated = isinstance(cursor_info, dict)
+
+ frame_range = range(1, cursor_info["frames"] + 1) if is_animated else [1]
+ hotspot = cursor_info["hotspot"] if is_animated else cursor_info
+
+ for frame in frame_range:
+ for size in sizes:
+ file_name = f"{cursor_name}_{frame:04d}.png" if is_animated else f"{cursor_name}.png"
+ png_file_relative = f"pngs/{size}x{size}/{file_name}"
+ png_file = os.path.join(png_dir, f"{size}x{size}", file_name)
+
+ if not os.path.exists(png_file):
+ logging.error(f"PNG file not found: {png_file}")
+ continue
+
+ hotspot_x = math.floor(hotspot[0] * size / nominal_size)
+ hotspot_y = math.floor(hotspot[1] * size / nominal_size)
+
+ entry = f"{size} {hotspot_x} {hotspot_y} {png_file_relative}"
+ if is_animated:
+ entry += f" {cursor_info['duration']}"
+ in_content.append(entry + "\n")
+
+ return ''.join(in_content)
+
+# Function to generate all .in files and call xcursorgen
+def generate_cursors():
+ for cursor_name, cursor_info in cursors.items():
+ logging.info(f"Processing cursor: {cursor_name}")
+
+ # Generate the full .in file content
+ in_file_content = generate_in_file_content(cursor_name, cursor_info)
+ in_file_path = os.path.join(png_dir, f'{cursor_name}.in')
+
+ # Write the .in file in ./pngs/ directory
+ try:
+ with open(in_file_path, 'w') as in_file:
+ in_file.write(in_file_content)
+ logging.info(f"Generated .in file: {in_file_path}")
+ except Exception as e:
+ logging.error(f"Error writing .in file: {in_file_path} - {str(e)}")
+ continue
+
+ # Call xcursorgen to generate the cursor file
+ cursor_output = os.path.join(output_dir, cursor_name)
+ command = ['xcursorgen', in_file_path, cursor_output]
+ logging.debug(f"Running command: {' '.join(command)}")
+ try:
+ subprocess.run(command, check=True)
+ logging.info(f"Generated cursor: {cursor_output}")
+ except subprocess.CalledProcessError as e:
+ logging.error(f"xcursorgen failed for {cursor_name}: {str(e)}")
+
+if __name__ == "__main__":
+ # Ensure output directory exists
+ if not os.path.exists(output_dir):
+ logging.info(f"Creating output directory: {output_dir}")
+ os.makedirs(output_dir)
+
+ # Call the main function to generate cursors
+ generate_cursors()
+
diff --git a/icons/src/cursors/pngs/make-w32.sh b/icons/src/cursors/pngs/make-w32.sh
new file mode 100755
index 0000000000..527ad8da6c
--- /dev/null
+++ b/icons/src/cursors/pngs/make-w32.sh
@@ -0,0 +1,42 @@
+#!/bin/sh
+
+THEME=Yaru
+DIR="../../.."
+
+# $@ is for the caller to be able to supply arguments to anicursorgen (-s, in particular)
+GEN=../anicursorgen.py\ "$@"
+mkdir -p $DIR/$THEME/cursors
+${GEN} default$s.in $DIR/$THEME/cursors/default.cur
+${GEN} help$s.in $DIR/$THEME/cursors/help.cur
+${GEN} pointer$s.in $DIR/$THEME/cursors/pointer.cur
+${GEN} context-menu$s.in $DIR/$THEME/cursors/context-menu.cur
+${GEN} progress$s.in $DIR/$THEME/cursors/progress.ani
+${GEN} wait$s.in $DIR/$THEME/cursors/wait.ani
+${GEN} cell$s.in $DIR/$THEME/cursors/cell.cur
+${GEN} crosshair$s.in $DIR/$THEME/cursors/crosshair.cur
+${GEN} text$s.in $DIR/$THEME/cursors/text.cur
+${GEN} vertical-text$s.in $DIR/$THEME/cursors/vertical-text.cur
+${GEN} alias$s.in $DIR/$THEME/cursors/alias.cur
+${GEN} copy$s.in $DIR/$THEME/cursors/copy.cur
+${GEN} no-drop$s.in $DIR/$THEME/cursors/no-drop.cur
+${GEN} move$s.in $DIR/$THEME/cursors/move.cur
+${GEN} not-allowed$s.in $DIR/$THEME/cursors/not-allowed.cur
+${GEN} grab$s.in $DIR/$THEME/cursors/grab.cur
+${GEN} grabbing$s.in $DIR/$THEME/cursors/grabbing.cur
+${GEN} all-scroll$s.in $DIR/$THEME/cursors/all-scroll.cur
+${GEN} col-resize$s.in $DIR/$THEME/cursors/col-resize.cur
+${GEN} row-resize$s.in $DIR/$THEME/cursors/row-resize.cur
+${GEN} n-resize$s.in $DIR/$THEME/cursors/n-resize.cur
+${GEN} s-resize$s.in $DIR/$THEME/cursors/s-resize.cur
+${GEN} e-resize$s.in $DIR/$THEME/cursors/e-resize.cur
+${GEN} w-resize$s.in $DIR/$THEME/cursors/w-resize.cur
+${GEN} ne-resize$s.in $DIR/$THEME/cursors/ne-resize.cur
+${GEN} nw-resize$s.in $DIR/$THEME/cursors/nw-resize.cur
+${GEN} sw-resize$s.in $DIR/$THEME/cursors/sw-resize.cur
+${GEN} se-resize$s.in $DIR/$THEME/cursors/se-resize.cur
+${GEN} ew-resize$s.in $DIR/$THEME/cursors/ew-resize.cur
+${GEN} ns-resize$s.in $DIR/$THEME/cursors/ns-resize.cur
+${GEN} nesw-resize$s.in $DIR/$THEME/cursors/nesw-resize.cur
+${GEN} nwse-resize$s.in $DIR/$THEME/cursors/nwse-resize.cur
+${GEN} zoom-in$s.in $DIR/$THEME/cursors/zoom-in.cur
+${GEN} zoom-out$s.in $DIR/$THEME/cursors/zoom-out.cur
\ No newline at end of file
diff --git a/icons/src/cursors/render-cursors.py b/icons/src/cursors/renderpngs.py
similarity index 84%
rename from icons/src/cursors/render-cursors.py
rename to icons/src/cursors/renderpngs.py
index 57a8f03f33..3d159c6cbd 100755
--- a/icons/src/cursors/render-cursors.py
+++ b/icons/src/cursors/renderpngs.py
@@ -38,15 +38,13 @@
import multiprocessing
import io
-
-MODE_HOTSPOTS = ["hotspots"]
MODE_INVERT = ["invert"]
MODE_SHADOWS = ["shadows"]
MODE_SLICES = ["slices"]
RENDERERS = []
SCALE_PAIRS = [(1.25, "s1"), (1.50, "s2")]
-SIZES = [24, 32, 48, 64, 96]
-SVG_HOTSPOT_WORKING_COPY = "hotspot-working-copy.svg"
+SIZES = [24, 30, 36, 48, 72, 96] # 24 - 100%, 30 - 125%, 36 - 150%,
+ # 48 - 200%, 72 - 300%, 96 - 400%
SVG_WORKING_COPY = "working-copy.svg"
debug = logging.debug
@@ -92,13 +90,6 @@ def configure():
dest="remove_shadows",
help="Remove shadows the cursors have.",
)
- parser.add_argument(
- "-o",
- "--hotspots",
- action="store_true",
- dest="hotspots",
- help="Produce hotspot images and hotspot datafiles.",
- )
parser.add_argument(
"-s",
"--scales",
@@ -197,22 +188,6 @@ def cleanup():
if SVG_WORKING_COPY != None and os.path.exists(SVG_WORKING_COPY):
os.remove(SVG_WORKING_COPY)
- if SVG_HOTSPOT_WORKING_COPY != None and os.path.exists(SVG_HOTSPOT_WORKING_COPY):
- os.remove(SVG_HOTSPOT_WORKING_COPY)
-
-
-def find_hotspot(hotfile):
- img = Image.open(hotfile)
- pixels = img.load()
- reddest = [-1, -1, -999999]
- for y in range(img.size[1]):
- for x in range(img.size[0]):
- redness = pixels[x, y][0] - pixels[x, y][1] - pixels[x, y][2]
- if redness > reddest[2]:
- reddest = [x, y, redness]
- return (reddest[0] + 1, reddest[1] + 1)
-
-
def cropalign(size, filename):
img = Image.open(filename)
content_dimensions = img.getbbox()
@@ -286,17 +261,6 @@ def cropalign(size, filename):
return result
-def cropalign_hotspot(new_base, size, filename):
- if not new_base:
- return
- img = Image.open(filename)
- expimg = img.crop(
- (new_base[0], new_base[1], new_base[0] + size, new_base[1] + size)
- )
- pixels = expimg.load()
- expimg.save(filename, "png")
- del img
-
def negative(img):
pixels = img.load()
@@ -317,7 +281,7 @@ def __init__(self, x1, y1, x2, y2, name=None):
self.name = name
debug(f"New SVGRect: {name}")
- def renderFromSVG(self, svgFName, slicename, skipped, roundrobin, hotsvgFName):
+ def renderFromSVG(self, svgFName, slicename, skipped, roundrobin):
def do_res(size, output, svgFName):
global RENDERERS
nonlocal skipped, roundrobin
@@ -336,10 +300,9 @@ def do_res(size, output, svgFName):
RENDERERS[roundrobin[0]][0].stdin.write(command.encode())
pngsliceFName = f"{slicename}.png"
- hotsliceFName = f"{slicename}.hotspot.png"
for i, size in enumerate(SIZES):
- subdir = f"bitmaps/{size}x{size}"
+ subdir = f"pngs/{size}x{size}"
if not os.path.exists(subdir):
os.makedirs(subdir)
@@ -347,12 +310,8 @@ def do_res(size, output, svgFName):
relslice = f"{subdir}/{pngsliceFName}"
do_res(size, relslice, svgFName)
- if options.hotspots:
- hotrelslice = f"{subdir}/{hotsliceFName}"
- do_res(size, hotrelslice, hotsvgFName)
-
for scale in SCALE_PAIRS:
- subdir = f"bitmaps/{size}x{size}_{scale[1]}"
+ subdir = f"pngs/{size}x{size}_{scale[1]}"
relslice = f"{subdir}/{pngsliceFName}"
if not os.path.exists(subdir):
@@ -361,9 +320,6 @@ def do_res(size, output, svgFName):
scaled_size = int(size * scale[0])
do_res(scaled_size, relslice, svgFName)
- if options.hotspots:
- hotrelslice = f"{subdir}/{hotsliceFName}"
- do_res(scaled_size, hotrelslice, hotsvgFName)
# This is not inside do_res() because we want each instance to work all scales in case scales are enabled,
# otherwise instances that get mostly smallscale renders will finish up way before the others
@@ -390,26 +346,19 @@ def get_csize(index, current_size):
def postprocess_slice(slicename, skipped):
pngsliceFName = f"{slicename}.png"
- hotsliceFName = f"{slicename}.hotspot.png"
for i, size in enumerate(SIZES):
- subdir = f"bitmaps/{size}x{size}"
+ subdir = f"pngs/{size}x{size}"
relslice = f"{subdir}/{pngsliceFName}"
csize = get_csize(i, size)
- if relslice not in skipped:
- if options.hotspots:
- hotrelslice = f"{subdir}/{hotsliceFName}"
+
for scale in SCALE_PAIRS:
- subdir = f"bitmaps/{size}x{size}_{scale[1]}"
+ subdir = f"pngs/{size}x{size}_{scale[1]}"
relslice = f"{subdir}/{pngsliceFName}"
- if relslice not in skipped:
- if options.hotspots:
- hotrelslice = f"{subdir}/{hotsliceFName}"
def write_xcur(slicename):
pngsliceFName = f"{slicename}.png"
- hotsliceFName = f"{slicename}.hotspot.png"
framenum = -1
if slicename[-5:].startswith("_"):
@@ -436,30 +385,28 @@ def write_xcur(slicename):
fps_field = " {}".format(int(1000.0 / options.fps))
xcur = {}
- xcur["s0"] = open(f"bitmaps/{slicename}.in", mode)
+ xcur["s0"] = open(f"pngs/{slicename}.in", mode)
if len(SCALE_PAIRS) > 0:
- xcur["s1"] = open(f"bitmaps/{slicename}.s1.in", mode)
- xcur["s2"] = open(f"bitmaps/{slicename}.s2.in", mode)
+ xcur["s1"] = open(f"pngs/{slicename}.s1.in", mode)
+ xcur["s2"] = open(f"pngs/{slicename}.s2.in", mode)
for i, size in enumerate(SIZES):
- subdir = f"bitmaps/{size}x{size}"
+ subdir = f"pngs/{size}x{size}"
relslice = f"{subdir}/{pngsliceFName}"
filename = f"{size}x{size}/{pngsliceFName}"
hotrelslice = f"{subdir}/{hotsliceFName}"
- hot = find_hotspot(hotrelslice)
csize = get_csize(i, size)
xcur["s0"].write(f"{csize} {hot[0]} {hot[1]} {filename}{fps_field}\n")
for scale in SCALE_PAIRS:
- subdir = f"bitmaps/{size}x{size}_{scale[1]}"
+ subdir = f"pngs/{size}x{size}_{scale[1]}"
relslice = f"{subdir}/{pngsliceFName}"
filename = f"{size}x{size}/{scale[1]}"
scaled_size = int(size * scale[0])
hotrelslice = f"{subdir}/{hotsliceFName}"
- hot = find_hotspot(hotrelslice)
xcur[scale[1]].write(f"{csize} {hot[0]} {hot[1]} {filename}{fps_field}\n")
@@ -491,25 +438,10 @@ def sort_xcur(slicename, passed):
return
passed[slicename] = True
- sort_file("bitmaps/{slicename}.in")
+ sort_file("pngs/{slicename}.in")
if len(SCALE_PAIRS) > 0:
- sort_file(f"bitmaps/{slicename}.s1.in")
- sort_file(f"bitmaps/{slicename}.s2.in")
-
-
-def delete_hotspot(slicename):
- hotsliceFName = f"{slicename}.hotspot.png"
-
- for i, size in enumerate(SIZES):
- subdir = f"bitmaps/{size}x{size}"
- hotrelslice = f"{subdir}/{hotsliceFName}"
- if os.path.exists(hotrelslice):
- os.unlink(hotrelslice)
- for scale in SCALE_PAIRS:
- subdir = f"bitmaps/{size}x{size}_{scale[1]}"
- hotrelslice = f"{subdir}/{hotsliceFName}"
- if os.path.exists(hotrelslice):
- os.unlink(hotrelslice)
+ sort_file(f"pngs/{slicename}.s1.in")
+ sort_file(f"pngs/{slicename}.s2.in")
class SVGHandler(handler.ContentHandler):
@@ -680,7 +612,6 @@ def modify_style(style, old_style, new_style=None):
dict = {}
is_throwaway_layer = False
is_slices = False
- is_hotspots = False
is_shadows = False
is_layer = False
if localname == "g":
@@ -688,8 +619,6 @@ def modify_style(style, old_style, new_style=None):
if key == "inkscape:label":
if value == "slices":
is_slices = True
- elif value == "hotspots":
- is_hotspots = True
elif value == "shadows":
is_shadows = True
elif key == "inkscape:groupmode":
@@ -698,10 +627,6 @@ def modify_style(style, old_style, new_style=None):
if MODE_SHADOWS in self.mode and is_shadows:
# Only remove the shadows
is_throwaway_layer = True
- elif MODE_HOTSPOTS in self.mode and not (is_hotspots or is_slices):
- # Remove all layers but hotspots and slices
- if localname == "g":
- is_throwaway_layer = True
idict = {}
idict.update(attrs)
if "style" not in attrs.keys():
@@ -714,13 +639,6 @@ def modify_style(style, old_style, new_style=None):
# Make slices invisible. Do not check the mode, because there is
# no circumstances where we *want* to render slices
value = modify_style(value, "display", "display:none")
- if alocalname == "style" and is_hotspots:
- if MODE_HOTSPOTS in self.mode:
- # Make hotspots visible in hotspots mode
- value = modify_style(value, "display", "display:inline")
- else:
- # Make hotspots invisible otherwise
- value = modify_style(value, "display", "display:none")
if (
alocalname == "style"
and MODE_INVERT in self.mode
@@ -752,9 +670,6 @@ def filter_svg(input, output, mode):
"""filter_svg(input:file, output:file, mode)
Parses the SVG input from the input stream.
- For mode == 'hotspots' it filters out all
- layers except for hotspots and slices. Also makes hotspots
- visible.
For mode == 'shadows' it filters out the shadows layer.
"""
@@ -850,7 +765,7 @@ def spawn_inkscape(number_of_renderers, filename):
info(f"spawning {number_of_renderers} inkscape instances")
for i in range(number_of_renderers):
proc = subprocess.Popen(
- ["inkscape", "--shell", filename],
+ ["flatpak", "run", "org.inkscape.Inkscape", "--shell", filename],
stdin=subprocess.PIPE,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
@@ -871,26 +786,17 @@ def render_pngs(svgLayerHandler, sliceprefix):
for rect in svgLayerHandler.svg_rects:
slicename = sliceprefix + rect.name
rect.renderFromSVG(
- SVG_WORKING_COPY, slicename, skipped, roundrobin, SVG_HOTSPOT_WORKING_COPY
+ SVG_WORKING_COPY, slicename, skipped, roundrobin
)
return skipped
-def postprocess(svgLayerHandler, prefix, skipped, hotspots):
+def postprocess(svgLayerHandler, prefix, skipped):
for rect in svgLayerHandler.svg_rects:
slicename = prefix + rect.name
postprocess_slice(slicename, skipped)
- if options.hotspots:
- write_xcur(slicename)
- if options.hotspots:
- passed = {}
- for rect in svgLayerHandler.svg_rects:
- slicename = prefix + rect.name
- sort_xcur(slicename, passed)
- # if not option.testing:
- # delete_hotspot(slicename)
if __name__ == "__main__":
@@ -899,15 +805,11 @@ def postprocess(svgLayerHandler, prefix, skipped, hotspots):
with open(SVG_WORKING_COPY, "wb") as output:
filter_svg(options.originalFilename, output, options.modes)
- if options.hotspots:
- with open(SVG_HOTSPOT_WORKING_COPY, "wb") as output:
- filter_svg(options.originalFilename, output, ["hotspots"])
-
try:
spawn_inkscape(options.number_of_renderers, SVG_WORKING_COPY)
svgLayerHandler = parse_svg_file(SVG_WORKING_COPY)
skipped = render_pngs(svgLayerHandler, options.sliceprefix)
- postprocess(svgLayerHandler, options.sliceprefix, skipped, options.hotspots)
+ postprocess(svgLayerHandler, options.sliceprefix, skipped)
debug("Slicing complete.")
finally:
cleanup()
diff --git a/icons/src/cursors/source-cursors.svg b/icons/src/cursors/source-cursors.svg
deleted file mode 100644
index 9df9487930..0000000000
--- a/icons/src/cursors/source-cursors.svg
+++ /dev/null
@@ -1,9174 +0,0 @@
-
-
diff --git a/icons/src/cursors/w32-make.sh b/icons/src/cursors/w32-make.sh
deleted file mode 100755
index 49ff87f91a..0000000000
--- a/icons/src/cursors/w32-make.sh
+++ /dev/null
@@ -1,169 +0,0 @@
-#!/bin/sh
-
-THEME=Yaru
-DIR="../../.."
-
-# $@ is for the caller to be able to supply arguments to anicursorgen (-s, in particular)
-GEN=../anicursorgen.py\ "$@"
-# enter cursors folder
-cd bitmaps
-
-if [ ! -d "$DIR/$THEME/cursors" ]; then
- mkdir -p $DIR/$THEME/cursors
-fi
-
-${GEN} all-scroll$s.in $DIR/$THEME/cursors/all-scroll.cur
-# ${GEN} based_arrow_down$s.in $DIR/$THEME/cursors/based_arrow_down.cur
-# ${GEN} based_arrow_up$s.in $DIR/$THEME/cursors/based_arrow_up.cur
-${GEN} bd_double_arrow$s.in $DIR/$THEME/cursors/bd_double_arrow.cur
-${GEN} bd_double_arrow$s.in $DIR/$THEME/cursors/c7088f0f3e6c8088236ef8e1e3e70000.cur
-${GEN} bd_double_arrow$s.in $DIR/$THEME/cursors/nwse-resize.cur
-${GEN} bd_double_arrow$s.in $DIR/$THEME/cursors/size_fdiag.cur
-${GEN} bd_double_arrow$s.in $DIR/$THEME/cursors/size-fdiag.cur
-${GEN} bottom_left_corner$s.in $DIR/$THEME/cursors/bottom_left_corner.cur
-${GEN} bottom_left_corner$s.in $DIR/$THEME/cursors/sw-resize.cur
-${GEN} bottom_right_corner$s.in $DIR/$THEME/cursors/bottom_right_corner.cur
-${GEN} bottom_right_corner$s.in $DIR/$THEME/cursors/se-resize.cur
-${GEN} bottom_side$s.in $DIR/$THEME/cursors/bottom_side.cur
-${GEN} bottom_side$s.in $DIR/$THEME/cursors/s-resize.cur
-${GEN} bottom_tee$s.in $DIR/$THEME/cursors/bottom_tee.cur
-# ${GEN} center_ptr$s.in $DIR/$THEME/cursors/center_ptr.cur
-${GEN} circle$s.in $DIR/$THEME/cursors/circle.cur
-${GEN} color-picker$s.in $DIR/$THEME/cursors/color-picker.cur
-${GEN} context-menu$s.in $DIR/$THEME/cursors/context-menu.cur
-${GEN} copy$s.in $DIR/$THEME/cursors/copy.cur
-${GEN} copy$s.in $DIR/$THEME/cursors/1081e37283d90000800003c07f3ef6bf.cur
-${GEN} copy$s.in $DIR/$THEME/cursors/6407b0e94181790501fd1e167b474872.cur
-${GEN} cross$s.in $DIR/$THEME/cursors/cross.cur
-${GEN} cross$s.in $DIR/$THEME/cursors/cross_reverse.cur
-${GEN} cross$s.in $DIR/$THEME/cursors/diamond_cross.cur
-${GEN} crossed_circle$s.in $DIR/$THEME/cursors/crossed_circle.cur
-${GEN} crossed_circle$s.in $DIR/$THEME/cursors/03b6e0fcb3499374a867c041f52298f0.cur
-${GEN} crossed_circle$s.in $DIR/$THEME/cursors/not-allowed.cur
-${GEN} crosshair$s.in $DIR/$THEME/cursors/crosshair.cur
-${GEN} dnd-ask$s.in $DIR/$THEME/cursors/dnd-ask.cur
-${GEN} dnd-copy$s.in $DIR/$THEME/cursors/dnd-copy.cur
-${GEN} dnd-link$s.in $DIR/$THEME/cursors/dnd-link.cur
-${GEN} dnd-link$s.in $DIR/$THEME/cursors/alias.cur
-${GEN} dnd-move$s.in $DIR/$THEME/cursors/dnd-move.cur
-${GEN} dnd-no-drop$s.in $DIR/$THEME/cursors/dnd-no-drop.cur
-${GEN} dnd-no-drop$s.in $DIR/$THEME/cursors/no-drop.cur
-${GEN} dnd-no-drop$s.in $DIR/$THEME/cursors/forbidden.cur
-${GEN} dnd-none$s.in $DIR/$THEME/cursors/dnd-none.cur
-${GEN} dnd-none$s.in $DIR/$THEME/cursors/closedhand.cur
-${GEN} dotbox$s.in $DIR/$THEME/cursors/dotbox.cur
-${GEN} dotbox$s.in $DIR/$THEME/cursors/dot_box_mask.cur
-${GEN} dotbox$s.in $DIR/$THEME/cursors/draped_box.cur
-${GEN} dotbox$s.in $DIR/$THEME/cursors/icon.cur
-${GEN} dotbox$s.in $DIR/$THEME/cursors/target.cur
-${GEN} fd_double_arrow$s.in $DIR/$THEME/cursors/fd_double_arrow.cur
-${GEN} fd_double_arrow$s.in $DIR/$THEME/cursors/fcf1c3c7cd4491d801f1e1c78f100000.cur
-${GEN} fd_double_arrow$s.in $DIR/$THEME/cursors/nesw-resize.cur
-${GEN} fd_double_arrow$s.in $DIR/$THEME/cursors/size_bdiag.cur
-${GEN} fd_double_arrow$s.in $DIR/$THEME/cursors/size-bdiag.cur
-${GEN} grabbing$s.in $DIR/$THEME/cursors/grabbing.cur
-${GEN} grabbing$s.in $DIR/$THEME/cursors/size_all.cur
-${GEN} hand1$s.in $DIR/$THEME/cursors/hand1.cur
-${GEN} hand1$s.in $DIR/$THEME/cursors/grab.cur
-${GEN} hand1$s.in $DIR/$THEME/cursors/openhand.cur
-${GEN} hand2$s.in $DIR/$THEME/cursors/hand2.cur
-${GEN} hand2$s.in $DIR/$THEME/cursors/hand.cur
-${GEN} hand2$s.in $DIR/$THEME/cursors/pointer.cur
-${GEN} hand2$s.in $DIR/$THEME/cursors/pointing_hand.cur
-${GEN} hand2$s.in $DIR/$THEME/cursors/9d800788f1b08800ae810202380a0822.cur
-${GEN} hand2$s.in $DIR/$THEME/cursors/e29285e634086352946a0e7090d73106.cur
-${GEN} left_ptr$s.in $DIR/$THEME/cursors/left_ptr.cur
-${GEN} left_ptr$s.in $DIR/$THEME/cursors/arrow.cur
-${GEN} left_ptr$s.in $DIR/$THEME/cursors/default.cur
-${GEN} left_ptr$s.in $DIR/$THEME/cursors/top_left_arrow.cur
-${GEN} left_ptr_watch$s.in $DIR/$THEME/cursors/left_ptr_watch.ani
-${GEN} left_ptr_watch$s.in $DIR/$THEME/cursors/08e8e1c95fe2fc01f976f1e063a24ccd.ani
-${GEN} left_ptr_watch$s.in $DIR/$THEME/cursors/3ecb610c1bf2410f44200f48c40d3599.ani
-${GEN} left_ptr_watch$s.in $DIR/$THEME/cursors/progress.ani
-${GEN} left_ptr_watch$s.in $DIR/$THEME/cursors/00000000000000020006000e7e9ffc3f.ani
-${GEN} left_ptr_watch$s.in $DIR/$THEME/cursors/half-busy.ani
-${GEN} left_side$s.in $DIR/$THEME/cursors/left_side.cur
-${GEN} left_side$s.in $DIR/$THEME/cursors/w-resize.cur
-${GEN} left_tee$s.in $DIR/$THEME/cursors/left_tee.cur
-${GEN} link$s.in $DIR/$THEME/cursors/link.cur
-${GEN} link$s.in $DIR/$THEME/cursors/3085a0e285430894940527032f8b26df.cur
-${GEN} link$s.in $DIR/$THEME/cursors/640fb0e74195791501fd1ed57b41487f.cur
-${GEN} link$s.in $DIR/$THEME/cursors/a2a266d0498c3104214a47bd64ab0fc8.cur
-${GEN} ll_angle$s.in $DIR/$THEME/cursors/ll_angle.cur
-${GEN} lr_angle$s.in $DIR/$THEME/cursors/lr_angle.cur
-${GEN} move$s.in $DIR/$THEME/cursors/move.cur
-${GEN} move$s.in $DIR/$THEME/cursors/4498f0e0c1937ffe01fd06f973665830.cur
-${GEN} move$s.in $DIR/$THEME/cursors/9081237383d90e509aa00f00170e968f.cur
-${GEN} move$s.in $DIR/$THEME/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff.cur
-${GEN} move$s.in $DIR/$THEME/cursors/fleur.cur
-${GEN} pencil$s.in $DIR/$THEME/cursors/pencil.cur
-${GEN} pencil$s.in $DIR/$THEME/cursors/draft.cur
-${GEN} plus$s.in $DIR/$THEME/cursors/plus.cur
-${GEN} plus$s.in $DIR/$THEME/cursors/cell.cur
-${GEN} pointer-move$s.in $DIR/$THEME/cursors/pointer-move.cur
-${GEN} question_arrow$s.in $DIR/$THEME/cursors/question_arrow.cur
-${GEN} question_arrow$s.in $DIR/$THEME/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408.cur
-${GEN} question_arrow$s.in $DIR/$THEME/cursors/d9ce0ab605698f320427677b458ad60b.cur
-${GEN} question_arrow$s.in $DIR/$THEME/cursors/help.cur
-${GEN} question_arrow$s.in $DIR/$THEME/cursors/left_ptr_help.cur
-${GEN} question_arrow$s.in $DIR/$THEME/cursors/whats_this.cur
-${GEN} right_ptr$s.in $DIR/$THEME/cursors/right_ptr.cur
-${GEN} right_ptr$s.in $DIR/$THEME/cursors/draft_large.cur
-${GEN} right_ptr$s.in $DIR/$THEME/cursors/draft_small.cur
-${GEN} right_side$s.in $DIR/$THEME/cursors/right_side.cur
-${GEN} right_side$s.in $DIR/$THEME/cursors/e-resize.cur
-${GEN} right_tee$s.in $DIR/$THEME/cursors/right_tee.cur
-${GEN} sb_down_arrow$s.in $DIR/$THEME/cursors/sb_down_arrow.cur
-${GEN} sb_down_arrow$s.in $DIR/$THEME/cursors/down-arrow.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/sb_h_double_arrow.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/col-resize.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/14fef782d02440884392942c11205230.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/split_h.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/ew-resize.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/h_double_arrow.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/028006030e0e7ebffc7f7070c0600140.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/size_hor.cur
-${GEN} sb_h_double_arrow$s.in $DIR/$THEME/cursors/size-hor.cur
-${GEN} sb_left_arrow$s.in $DIR/$THEME/cursors/sb_left_arrow.cur
-${GEN} sb_left_arrow$s.in $DIR/$THEME/cursors/left-arrow.cur
-${GEN} sb_right_arrow$s.in $DIR/$THEME/cursors/sb_right_arrow.cur
-${GEN} sb_right_arrow$s.in $DIR/$THEME/cursors/right-arrow.cur
-${GEN} sb_up_arrow$s.in $DIR/$THEME/cursors/sb_up_arrow.cur
-${GEN} sb_up_arrow$s.in $DIR/$THEME/cursors/up-arrow.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/sb_v_double_arrow.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/00008160000006810000408080010102.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/2870a09082c103050810ffdffffe0204.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/00008160000006810000408080010102.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/size_ver.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/size-ver.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/double_arrow.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/ns-resize.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/row-resize.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/split_v.cur
-${GEN} sb_v_double_arrow$s.in $DIR/$THEME/cursors/v_double_arrow.cur
-${GEN} tcross$s.in $DIR/$THEME/cursors/tcross.cur
-${GEN} top_left_corner$s.in $DIR/$THEME/cursors/top_left_corner.cur
-${GEN} top_left_corner$s.in $DIR/$THEME/cursors/nw-resize.cur
-${GEN} top_right_corner$s.in $DIR/$THEME/cursors/top_right_corner.cur
-${GEN} top_right_corner$s.in $DIR/$THEME/cursors/ne-resize.cur
-${GEN} top_side$s.in $DIR/$THEME/cursors/top_side.cur
-${GEN} top_side$s.in $DIR/$THEME/cursors/n-resize.cur
-${GEN} top_tee$s.in $DIR/$THEME/cursors/top_tee.cur
-${GEN} ul_angle$s.in $DIR/$THEME/cursors/ul_angle.cur
-${GEN} ur_angle$s.in $DIR/$THEME/cursors/ur_angle.cur
-${GEN} vertical-text$s.in $DIR/$THEME/cursors/vertical-text.cur
-${GEN} watch$s.in $DIR/$THEME/cursors/watch.ani
-${GEN} watch$s.in $DIR/$THEME/cursors/wait.ani
-${GEN} wayland_cursor$s.in $DIR/$THEME/cursors/wayland_cursor.cur
-${GEN} wayland_cursor$s.in $DIR/$THEME/cursors/wayland-cursor.cur
-${GEN} X_cursor$s.in $DIR/$THEME/cursors/X_cursor.cur
-${GEN} X_cursor$s.in $DIR/$THEME/cursors/x-cursor.cur
-${GEN} X_cursor$s.in $DIR/$THEME/cursors/pirate.cur
-${GEN} xterm$s.in $DIR/$THEME/cursors/xterm.cur
-${GEN} xterm$s.in $DIR/$THEME/cursors/text.cur
-${GEN} xterm$s.in $DIR/$THEME/cursors/ibeam.cur
-${GEN} zoom-in$s.in $DIR/$THEME/cursors/zoom-in.cur
-${GEN} zoom-out$s.in $DIR/$THEME/cursors/zoom-out.cur
-
-# go back up one
-cd ..
diff --git a/icons/src/cursors/x11-make.sh b/icons/src/cursors/x11-make.sh
deleted file mode 100755
index 4987167022..0000000000
--- a/icons/src/cursors/x11-make.sh
+++ /dev/null
@@ -1,168 +0,0 @@
-#!/bin/sh
-
-THEME=Yaru
-DIR="../../.."
-
-# enter bitmaps folder
-cd bitmaps
-
-# if cursors folder doesn't exist
-if [ ! -d "$DIR/$THEME/cursors" ]; then
- mkdir -p $DIR/$THEME/cursors
-fi
-
-xcursorgen all-scroll.in $DIR/$THEME/cursors/all-scroll
-# xcursorgen based_arrow_down.in $DIR/$THEME/cursors/based_arrow_down
-# xcursorgen based_arrow_up.in $DIR/$THEME/cursors/based_arrow_up
-xcursorgen bd_double_arrow.in $DIR/$THEME/cursors/bd_double_arrow
-xcursorgen bd_double_arrow.in $DIR/$THEME/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-xcursorgen bd_double_arrow.in $DIR/$THEME/cursors/nwse-resize
-xcursorgen bd_double_arrow.in $DIR/$THEME/cursors/size_fdiag
-xcursorgen bd_double_arrow.in $DIR/$THEME/cursors/size-fdiag
-xcursorgen bottom_left_corner.in $DIR/$THEME/cursors/bottom_left_corner
-xcursorgen bottom_left_corner.in $DIR/$THEME/cursors/sw-resize
-xcursorgen bottom_right_corner.in $DIR/$THEME/cursors/bottom_right_corner
-xcursorgen bottom_right_corner.in $DIR/$THEME/cursors/se-resize
-xcursorgen bottom_side.in $DIR/$THEME/cursors/bottom_side
-xcursorgen bottom_side.in $DIR/$THEME/cursors/s-resize
-xcursorgen bottom_tee.in $DIR/$THEME/cursors/bottom_tee
-# xcursorgen center_ptr.in $DIR/$THEME/cursors/center_ptr
-xcursorgen circle.in $DIR/$THEME/cursors/circle
-xcursorgen color-picker.in $DIR/$THEME/cursors/color-picker
-xcursorgen context-menu.in $DIR/$THEME/cursors/context-menu
-xcursorgen copy.in $DIR/$THEME/cursors/copy
-xcursorgen copy.in $DIR/$THEME/cursors/1081e37283d90000800003c07f3ef6bf
-xcursorgen copy.in $DIR/$THEME/cursors/6407b0e94181790501fd1e167b474872
-xcursorgen cross.in $DIR/$THEME/cursors/cross
-xcursorgen cross.in $DIR/$THEME/cursors/cross_reverse
-xcursorgen cross.in $DIR/$THEME/cursors/diamond_cross
-xcursorgen crossed_circle.in $DIR/$THEME/cursors/crossed_circle
-xcursorgen crossed_circle.in $DIR/$THEME/cursors/03b6e0fcb3499374a867c041f52298f0
-xcursorgen crossed_circle.in $DIR/$THEME/cursors/not-allowed
-xcursorgen crosshair.in $DIR/$THEME/cursors/crosshair
-xcursorgen dnd-ask.in $DIR/$THEME/cursors/dnd-ask
-xcursorgen dnd-copy.in $DIR/$THEME/cursors/dnd-copy
-xcursorgen dnd-link.in $DIR/$THEME/cursors/dnd-link
-xcursorgen dnd-link.in $DIR/$THEME/cursors/alias
-xcursorgen dnd-move.in $DIR/$THEME/cursors/dnd-move
-xcursorgen dnd-no-drop.in $DIR/$THEME/cursors/dnd-no-drop
-xcursorgen dnd-no-drop.in $DIR/$THEME/cursors/no-drop
-xcursorgen dnd-no-drop.in $DIR/$THEME/cursors/forbidden
-xcursorgen dnd-none.in $DIR/$THEME/cursors/dnd-none
-xcursorgen dnd-none.in $DIR/$THEME/cursors/closedhand
-xcursorgen dotbox.in $DIR/$THEME/cursors/dotbox
-xcursorgen dotbox.in $DIR/$THEME/cursors/dot_box_mask
-xcursorgen dotbox.in $DIR/$THEME/cursors/draped_box
-xcursorgen dotbox.in $DIR/$THEME/cursors/icon
-xcursorgen dotbox.in $DIR/$THEME/cursors/target
-xcursorgen fd_double_arrow.in $DIR/$THEME/cursors/fd_double_arrow
-xcursorgen fd_double_arrow.in $DIR/$THEME/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-xcursorgen fd_double_arrow.in $DIR/$THEME/cursors/nesw-resize
-xcursorgen fd_double_arrow.in $DIR/$THEME/cursors/size_bdiag
-xcursorgen fd_double_arrow.in $DIR/$THEME/cursors/size-bdiag
-xcursorgen grabbing.in $DIR/$THEME/cursors/grabbing
-xcursorgen grabbing.in $DIR/$THEME/cursors/size_all
-xcursorgen hand1.in $DIR/$THEME/cursors/hand1
-xcursorgen hand1.in $DIR/$THEME/cursors/grab
-xcursorgen hand1.in $DIR/$THEME/cursors/openhand
-xcursorgen hand2.in $DIR/$THEME/cursors/hand2
-xcursorgen hand2.in $DIR/$THEME/cursors/hand
-xcursorgen hand2.in $DIR/$THEME/cursors/pointer
-xcursorgen hand2.in $DIR/$THEME/cursors/pointing_hand
-xcursorgen hand2.in $DIR/$THEME/cursors/9d800788f1b08800ae810202380a0822
-xcursorgen hand2.in $DIR/$THEME/cursors/e29285e634086352946a0e7090d73106
-xcursorgen left_ptr.in $DIR/$THEME/cursors/left_ptr
-xcursorgen left_ptr.in $DIR/$THEME/cursors/arrow
-xcursorgen left_ptr.in $DIR/$THEME/cursors/default
-xcursorgen left_ptr.in $DIR/$THEME/cursors/top_left_arrow
-xcursorgen left_ptr_watch.in $DIR/$THEME/cursors/left_ptr_watch
-xcursorgen left_ptr_watch.in $DIR/$THEME/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-xcursorgen left_ptr_watch.in $DIR/$THEME/cursors/3ecb610c1bf2410f44200f48c40d3599
-xcursorgen left_ptr_watch.in $DIR/$THEME/cursors/progress
-xcursorgen left_ptr_watch.in $DIR/$THEME/cursors/00000000000000020006000e7e9ffc3f
-xcursorgen left_ptr_watch.in $DIR/$THEME/cursors/half-busy
-xcursorgen left_side.in $DIR/$THEME/cursors/left_side
-xcursorgen left_side.in $DIR/$THEME/cursors/w-resize
-xcursorgen left_tee.in $DIR/$THEME/cursors/left_tee
-xcursorgen link.in $DIR/$THEME/cursors/link
-xcursorgen link.in $DIR/$THEME/cursors/3085a0e285430894940527032f8b26df
-xcursorgen link.in $DIR/$THEME/cursors/640fb0e74195791501fd1ed57b41487f
-xcursorgen link.in $DIR/$THEME/cursors/a2a266d0498c3104214a47bd64ab0fc8
-xcursorgen ll_angle.in $DIR/$THEME/cursors/ll_angle
-xcursorgen lr_angle.in $DIR/$THEME/cursors/lr_angle
-xcursorgen move.in $DIR/$THEME/cursors/move
-xcursorgen move.in $DIR/$THEME/cursors/4498f0e0c1937ffe01fd06f973665830
-xcursorgen move.in $DIR/$THEME/cursors/9081237383d90e509aa00f00170e968f
-xcursorgen move.in $DIR/$THEME/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff
-xcursorgen move.in $DIR/$THEME/cursors/fleur
-xcursorgen pencil.in $DIR/$THEME/cursors/pencil
-xcursorgen pencil.in $DIR/$THEME/cursors/draft
-xcursorgen plus.in $DIR/$THEME/cursors/plus
-xcursorgen plus.in $DIR/$THEME/cursors/cell
-xcursorgen pointer-move.in $DIR/$THEME/cursors/pointer-move
-xcursorgen question_arrow.in $DIR/$THEME/cursors/question_arrow
-xcursorgen question_arrow.in $DIR/$THEME/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-xcursorgen question_arrow.in $DIR/$THEME/cursors/d9ce0ab605698f320427677b458ad60b
-xcursorgen question_arrow.in $DIR/$THEME/cursors/help
-xcursorgen question_arrow.in $DIR/$THEME/cursors/left_ptr_help
-xcursorgen question_arrow.in $DIR/$THEME/cursors/whats_this
-xcursorgen right_ptr.in $DIR/$THEME/cursors/right_ptr
-xcursorgen right_ptr.in $DIR/$THEME/cursors/draft_large
-xcursorgen right_ptr.in $DIR/$THEME/cursors/draft_small
-xcursorgen right_side.in $DIR/$THEME/cursors/right_side
-xcursorgen right_side.in $DIR/$THEME/cursors/e-resize
-xcursorgen right_tee.in $DIR/$THEME/cursors/right_tee
-xcursorgen sb_down_arrow.in $DIR/$THEME/cursors/sb_down_arrow
-xcursorgen sb_down_arrow.in $DIR/$THEME/cursors/down-arrow
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/sb_h_double_arrow
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/col-resize
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/14fef782d02440884392942c11205230
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/split_h
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/ew-resize
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/h_double_arrow
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/028006030e0e7ebffc7f7070c0600140
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/size_hor
-xcursorgen sb_h_double_arrow.in $DIR/$THEME/cursors/size-hor
-xcursorgen sb_left_arrow.in $DIR/$THEME/cursors/sb_left_arrow
-xcursorgen sb_left_arrow.in $DIR/$THEME/cursors/left-arrow
-xcursorgen sb_right_arrow.in $DIR/$THEME/cursors/sb_right_arrow
-xcursorgen sb_right_arrow.in $DIR/$THEME/cursors/right-arrow
-xcursorgen sb_up_arrow.in $DIR/$THEME/cursors/sb_up_arrow
-xcursorgen sb_up_arrow.in $DIR/$THEME/cursors/up-arrow
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/sb_v_double_arrow
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/00008160000006810000408080010102
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/2870a09082c103050810ffdffffe0204
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/00008160000006810000408080010102
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/size_ver
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/size-ver
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/double_arrow
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/ns-resize
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/row-resize
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/split_v
-xcursorgen sb_v_double_arrow.in $DIR/$THEME/cursors/v_double_arrow
-xcursorgen tcross.in $DIR/$THEME/cursors/tcross
-xcursorgen top_left_corner.in $DIR/$THEME/cursors/top_left_corner
-xcursorgen top_left_corner.in $DIR/$THEME/cursors/nw-resize
-xcursorgen top_right_corner.in $DIR/$THEME/cursors/top_right_corner
-xcursorgen top_right_corner.in $DIR/$THEME/cursors/ne-resize
-xcursorgen top_side.in $DIR/$THEME/cursors/top_side
-xcursorgen top_side.in $DIR/$THEME/cursors/n-resize
-xcursorgen top_tee.in $DIR/$THEME/cursors/top_tee
-xcursorgen ul_angle.in $DIR/$THEME/cursors/ul_angle
-xcursorgen ur_angle.in $DIR/$THEME/cursors/ur_angle
-xcursorgen vertical-text.in $DIR/$THEME/cursors/vertical-text
-xcursorgen watch.in $DIR/$THEME/cursors/watch
-xcursorgen watch.in $DIR/$THEME/cursors/wait
-xcursorgen wayland_cursor.in $DIR/$THEME/cursors/wayland_cursor
-xcursorgen wayland_cursor.in $DIR/$THEME/cursors/wayland-cursor
-xcursorgen X_cursor.in $DIR/$THEME/cursors/X_cursor
-xcursorgen X_cursor.in $DIR/$THEME/cursors/x-cursor
-xcursorgen X_cursor.in $DIR/$THEME/cursors/pirate
-xcursorgen xterm.in $DIR/$THEME/cursors/xterm
-xcursorgen xterm.in $DIR/$THEME/cursors/text
-xcursorgen xterm.in $DIR/$THEME/cursors/ibeam
-xcursorgen zoom-in.in $DIR/$THEME/cursors/zoom-in
-xcursorgen zoom-out.in $DIR/$THEME/cursors/zoom-out
-
-# go back up one
-cd ..
diff --git a/icons/src/cursors/yaru-cursors.svg b/icons/src/cursors/yaru-cursors.svg
new file mode 100644
index 0000000000..34f44c293b
--- /dev/null
+++ b/icons/src/cursors/yaru-cursors.svg
@@ -0,0 +1,15107 @@
+
+
+
+
diff --git a/icons/src/symlinks/cursors/cursors.list b/icons/src/symlinks/cursors/cursors.list
new file mode 100644
index 0000000000..e24170d4d9
--- /dev/null
+++ b/icons/src/symlinks/cursors/cursors.list
@@ -0,0 +1,54 @@
+cell plus
+default left_ptr
+grabbing size_all
+alias dnd-link
+
+n-resize top_side
+s-resize bottom_side
+e-resize right_side
+w-resize left_side
+
+ne-resize top_right_corner
+nw-resize top_left_corner
+se-resize bottom_right_corner
+sw-resize bottom_left_corner
+
+help question_arrow
+help left_ptr_help
+help whats_this
+help d9ce0ab605698f320427677b458ad60b
+help c5c6cd98b3f3ebcb1f9c7f1c204630408
+
+grab hand1
+grab openhand
+
+ponter hand2
+pointer hand
+pointer pointing_hand
+pointer 9d800788f1b08800ae810202380a0822
+pointer e29285e634086352946a0e7090d73106
+
+text xterm
+text ibeam
+
+X_cursor x-cursor
+X_cursor pirate
+
+not-allowed crossed_circle
+not-allowed 03b6e0fcb3499374a867c041f52298f0
+
+copy 1081e37283d90000800003c07f3ef6bf
+copy 6407b0e94181790501fd1e167b474872
+
+no-drop dnd-no-drop
+no-drop forbidden
+
+nesw-resize fd_double_arrow
+nesw-resize size-bdiag
+nesw-resize size_bdiag
+
+nwse-resize bd_double_arrow
+nwse-resize size-fdiag
+nwse-resize size_fdiag
+
+
diff --git a/icons/src/symlinks/generate-symlinks.sh b/icons/src/symlinks/generate-symlinks.sh
index 30761c1d06..c96ec678cd 100755
--- a/icons/src/symlinks/generate-symlinks.sh
+++ b/icons/src/symlinks/generate-symlinks.sh
@@ -109,6 +109,7 @@ CONTEXTS=(
"org.gnome.Settings"
)
OPTIONAL_CONTEXTS=("panel" "animations")
+OPTIONAL_SIZES=("8x8" "8x8@2x" "22x22", "cursors")
SIZES=(
"16x16"
"16x16@2x"
@@ -121,7 +122,6 @@ SIZES=(
"256x256"
"256x256@2x"
)
-OPTIONAL_SIZES=("8x8" "8x8@2x" "22x22")
VARIANTS=("default" "dark" "mate")
in_array() {
@@ -266,6 +266,12 @@ do
done
echo "Done"
+# Cursors
+echo "Generating links for cursors..."
+CONTEXT="cursors"
+THEME="Yaru"
+linker "cursors" "" # we want empty sub_folder to avoid Yaru/cursors/cursors which do not exist
+
# Clear symlink errors
if command -v symlinks &>/dev/null; then
echo "Deleting broken links..."