Added copyright/license notice to roloc.h
This patch removes deprecated fixed pipeline functions in view().
Old calls are now replaced with buffers objects.
The color buffer in prepare_view() now gets its attributes from
"roloc_rgb roloc_last_processed_colors[]".
Last processed color now set when querying for single colors.
This happens the new way, i.e with a "roloc_rgb *" instead of a
"char *".
A fix in export_linear_gradient_image.
"int amount+2" changed to simply "int amount".
Last calculated color is now set with r_set_last_color.
r_set_last_color will be renamed in the near future.
Reorganized hsv functionality in parser.c.
Requesting for hsv currently renders the hsv representation of the
requested color.
Adds rgb request functionality. e.g. "rgb red" will yield (255, 0, 0).
Note future impl.: rgb will set the "representation mode" to rgb instead
of converting a single color value to rgb representation.
This patch adds split-complementary request functionality through
the still rigid "split" request command. Technically speaking the same
functionality is used for triads.
This patch adds roloc_cmy and cmy request functionality through
the "cmy" request command. cmy is represented in percentages.
This patch adds trivial "set last processed color" functionality
to the following parts of the program:
- requesting complement
- requesting split-complement
- requesting cmy