]> git.sur5r.net Git - glabels/blob - glabels2/TODO
2005-04-19 Jim Evins <evins@snaught.com>
[glabels] / glabels2 / TODO
1
2 Development plan
3 ----------------
4 This development plan sets a specific set of milestones for future versions of glabels.
5 At this time (just prior to releasing 2.0.0) these milestones are somewhat nebulous and
6 subject to change.
7
8
9 Goals for 2.0.x:
10
11                 -  Bugfixes
12
13                 -  Translations
14
15
16 Possible Goals for 2.1.x (next development branch):
17
18                 -  Undo, Redo capability (possibly backport to 2.0.x)
19
20                 -  Editing text in-place (may not be all that necessary with the new
21                    object editor sidebar.
22
23                 -  Make text items rich.  I.e. allow multiple characteristics
24                    to exist within a single object.
25
26                 -  Text effects.  (follow contour, non-rectangular text boxes,
27                    ...)
28
29                 -  Object shadows.  This is very important for text that
30                    overlays photographs, so that it stands out against
31                    varying backgrounds.
32
33                 -  Possible technology upgrades:
34
35                         o Pango.  This is a must to support rich text items.
36
37                         o Cairo-based canvas.  Either someone elses or home-grown.
38
39                         o Cairo print rendering.
40
41
42                 -  Ability to select/unselect individual records during a merge-print.
43
44                 -  Add additional "merge" backends.  Candidates include:
45                         vCard
46                         generic XML
47                         freedb (CDDB) for CD labels
48                         gnome-db
49
50                 -  Add facility for tweaking output (origin).  This should really be
51                    part of the underlying print system but is currently difficult to
52                    accomplish, so I may want to add the hack. (candidate to backport
53                    to 2.0.x)
54
55
56