4 This development plan sets a specific set of milestones for future versions of glabels.
14 Possible Goals for 2.3.x (current development branch):
16 - Undo, Redo capability
18 - Make text items rich. I.e. allow multiple characteristics
19 to exist within a single object.
21 - Text effects. (follow contour, non-rectangular text boxes,
24 - Ability to select/unselect individual records during a merge-print.
26 - Add additional "merge" backends. Candidates include:
28 freedb (CDDB) for CD labels
30 ADIF for generating QSL-cards
32 - Printer calibration tool: a facility for tweaking output origin and
33 scale. This should really be part of the underlying print system but
34 currently is not, so I may want to add the hack.
36 - Adjustable grid spacing. Spacing of visible grid should be user
37 adjustable. This grid spacing should be an integral multiple of
38 a finer invisible grid. There should be a "snap to grid" toggle,
39 that causes all posistioning and sizing performed on the canvas
40 to snap to the closest grid. The possible grid spacing should be
41 appropriate for the current units selected (e.g. .1 points, .01 mm,
42 1/64 inch, 0.001 inch).
44 - Allow for management of custom templates
45 (i.e. delete, rename, edit).