[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#519102: RFP: icon-slicer -- utility for generating icon themes and libXcursor cursor themes



Package: wnpp
Severity: wishlist


Note that the information included below is mostly copied verbatim from the existing Ubuntu package. Icon-slicer is required for
building Sugar [1] 0.84 or later.

* Package name    : icon-slicer
   Version         : 0.3
   Upstream Author : Owen Taylor <otaylor@redhat.com>
* URL             : http://www.freedesktop.org/wiki/Software/icon-slicer
* License         : BSD/as-is?
   Programming Lang: C
Description : utility for generating icon themes and libXcursor cursor themes

This utility makes it possible to generate icon and cursor themes

The inputs to icon-slicer are conceptually:

  A) A set of multi-layer images, one for each size.
  B) A XML theme description file

Each image contains all the cursors arranged in a grid; For cursors the layers are:

  - A layer with a dot for the hotspot of each cursor
  - The main image or first animation frame for multi-frame
    animated cursors
  - The second animation frame for multi-frame animated cursors
  - ...

For icons, the layers are:

  - A layer with the images
  - An optional layer with attachment points for emblems
  - An optional layer with boxes for embedding text into
    icons.

In practice, since loading of multilayer images is not supported by standard image libraries, each layer is input as a separate image file.

The theme description file contains, among other things, information about the source images to read, the location of each named cursor or
icon within the grid, and a set of aliases from names to other names.


[1] http://sugarlabs.org/go/Main_Page

-- System Information:
Debian Release: 5.0
   APT prefers stable
   APT policy: (990, 'stable'), (500, 'stable')
Architecture: amd64 (x86_64)

CU Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/

Attachment: signature.asc
Description: Digital signature


Reply to: