# Features

The current feature list and other planned features is shown here.

- Creation of new patterns

  - User defined size

  - Selection of material type (not yet supported)

  - Selection of material color

  - Insertion of a background images for tracing

  - Importing of various image formats

  - Importing options allow

    - Limiting the number of colors

    - Limiting colors to a specific palette

    - Scaling to a finished size

    - Cropping of the image (not yet supported)

    - Support for transparency in images

    - Allow the use of fractional stitches

- Editing of existing patterns, Editing tools will include

  - Open and filled rectangles

  - Open and filled ellipses

  - Filled polygons

  - Painting

  - Lines

  - Erasing stitches, knots and backstitches

  - Color selection from existing stitches

  - Swapping two colors

  - Replace one color with another

  - Text with user defined fonts and sizes

  - Cut, copy and paste of rectangular areas.

  - Unlimited undo and redo

  - Mirroring, horizontally and vertically.

  - Rotation, 90, 180 and 270 degrees anti clockwise.

  - Resizing of the canvas

    - Extend canvas left, top, right, bottom

    - Cropping canvas to pattern

    - Cropping canvas to selection

    - Inserting rows and columns

    - Center the pattern on the canvas

  - Conversion between floss schemes

- Use of standard floss pallets, DMC, Anchor, etc.

- Create customized floss pallets

- Create new colors for any floss pallet

- Save / Load current palette

- Use of standard stitches

- Creation of custom stitches (not yet supported)

- Pattern library manager

  - Create new library patterns

  - Insert library patterns into a design

  - Export selected patterns (not yet supported)

  - Import patterns from an external source (not yet supported)

  - Drag and drop from the library to the pattern

  - Assign key press to patterns for use with the Alphabet tool

- Free use of backstitching

- Printing of completed patterns and floss keys

  - Pattern image

  - Instructions

  - Floss key and stitch summary

  - Pattern chart with page map

  - Text boxes

- Mapping of symbols to flosses

- Specify the number of threads for stitches and backstitches

- Calibration of floss colors

Requests for new features can be made to the KDE Bugtracking System