application: add central compositing cursor cache
authorAndrew Chadwick <andrewc-git@piffle.org>
Sat, 17 Nov 2012 17:17:00 +0000 (17:17 +0000)
committerAndrew Chadwick <andrewc-git@piffle.org>
Sat, 17 Nov 2012 22:10:12 +0000 (22:10 +0000)
commit2e981e0c12cb17caf3287763a0580ee7e2807d61
treeb2fa38f247933a4aefd78c41d30fbe66b9186b02
parent53f4fdf0b1d2132e71f3368a284c98d83efd6ce7
application: add central compositing cursor cache

Modes should have better cursors which contain their icons, so add the
capability to composite new cursors from the mode's own icon, or an
arbitrary "pixbufs/" pixmap image.

Tidied up some old pixbufs.

Update license: the cursors' Expat ("MIT") license is considered
GPL-compatible by the Free Software Foundation, Inc.:

http://www.gnu.org/licenses/license-list.html.en
19 files changed:
COPYING.cursors [new file with mode: 0644]
LICENSE
gui/application.py
pixmaps/crosshair_closed.png [new file with mode: 0644]
pixmaps/cursor_arrow.png [new file with mode: 0644]
pixmaps/cursor_arrow_forbidden.png [new file with mode: 0644]
pixmaps/cursor_crosshair_open.png [new file with mode: 0644]
pixmaps/cursor_forbidden_everywhere.png [new file with mode: 0644]
pixmaps/cursor_hand_closed.png [new file with mode: 0644]
pixmaps/cursor_hand_open.png [new file with mode: 0644]
pixmaps/cursor_move_n_s.png [new file with mode: 0644]
pixmaps/cursor_move_ne_sw.png [new file with mode: 0644]
pixmaps/cursor_move_nw_se.png [new file with mode: 0644]
pixmaps/cursor_move_w_e.png [new file with mode: 0644]
pixmaps/cursor_pencil.png [new file with mode: 0644]
pixmaps/layers.png [new file with mode: 0644]
pixmaps/tool_layersWindow.png [deleted file]
pixmaps/tool_scratchWindow.png [deleted file]
pixmaps/tool_scratchpadWindow.png [deleted file]