TODO list for SharpDot cursors
==============================
- Proper Makefile system for building the cursor set.
It seems like a system implementing makefiles rather than build scripts
has the potential to be cleaner and more flexible.
I'm not very experienced with makefiles, so advice and/or examples are
needed.

- Re-do all the SVG's *DONE* 
In the beginning, I had a lot of strange ideas about how cursors are to
be done.  I learned that a light-colored border can make your cursor
stand out against darker backgrounds.  I learned that just because a 
cursor theme is designated as size "24" doesn't mean they need to 
strictly fit in a 24x24 grid.  Especially for cursors that are just the 
default pointer plus some function indicator, like a "+" sign for the 
"copy" function.  So, I'd like to redesign these to be a little larger
where necessary, but based on a 24-px standard 'default' cursor.
Besides, the 'nesw' and 'nwse' cursors just look weird at 24px...

- ...by hand. *MOSTLY DONE* 
Face it, Inkscape makes 'dirty' svg's; good enough to display properly,
and conforming quite well to the Dublin Core standard for metadata,
but for cursors, do we need all that metadata stuff?  And what about all
the transforms that happen when you rotate elements to make a new
cursor?  Hand-coding SVG's I can optimize to my heart's content, making
SVG source files that are as small as possible and easy to modify and 
customize on the fly.
For example, see the "wait" and "progress" cursors, and how I automated 
building the animations, and the "color-test" folder for an idea to 
automate building different color themes.

- Packages. *IN PROGRESS* 
I would like to eventually be able to build .deb and .rpm packages from 
the make-files.
So far, I am only slightly familiar with .deb file structure, and no 
idea about .rpm's .

- Multiple sizes
I only recently learned that xcursorgen can make multi-layer cursors
for different sizes, and Gnome can use these cursors.  Apparently, 
Gnome can only use distinct sizes of 16,24,32 and 48 pixels.
Either way, it'd be nice to have different sizes available from the
same cursors.
Currently planned for version 0.5.x or so...

- Extra Icons
Add 'color-picker', 'target', and 'exchange' icons if they're needed.
Haven't seen any usages up to now, so may not be at all necesary, and 
hopefully one of these days, everybody will have fully embraced the 
freedesktop standard cursors and we won't need these.
