This file is not a milestone feature checklist, just a list of things
I'd like to do for various releases. It is only a scratch-pad, don't
expect it to make any sense. DO NOT ASSUME THAT IF YOU SEE SOMETHING
HERE, IT WILL ACTUALLY BE IMPLEMENTED FOR THAT RELEASE.
						- Cactus


NEXT RELEASE (0.7)
------------------
scrollbar
list
popup trigger

Form editor UI improvements:
	moving/resizing widgets on the canvas from a context menu
	indicating the selected state of widgets on the canvas (colored
	   bounding box?)
	separate palette window


AFTER NEXT RELEASE (0.8+)
-------------------------
field
	x/y/w/h			-
	usable			-
	editable		-
	underline		??? - will need font heights
	single line		-
	dynamic size		? - How to render
	left/right justify	-
	max char		-
	font			-
	auto-shift		-
	has scrollbar		? - How to render
	numeric			-

underline accelerators for labels:
	Resource _ID: [________________] M-i should focus the entry


LATER/EVENTUALLY
----------------
table     ??????
formbitmap

icons, bitmaps
Stringlists

Sensible order of widgets on the palette
		LABEL-		FIELD		GRAFFITI-
		BUTTON-		PUSHBUTTON-	SELECTORTRIGGER-
		CHECKBOX-	POPUPTRIGGER*	LIST*
		SCROLLBAR*	TABLE!		BITMAP!
		GADGET!!
		(-) Done
		(*) Scheduled for next release
		(!) Far away
		(!!) Not planned for 1.0
Should the palette be a separate window? I have the feeling that the
       current setup only slows down users
Figure out a better default position for new widgets
		

Internal
--------
Use Bakery for Doc/View
Use GnomeVFS for I/O
XML schema for .guikachu file format (would it be useful at all?)
session manager support (yuck!)
Research the possibility of reusing PilrcEditor font efforts
Maybe using the canvas is a bad idea and a straight pixel-based
      drawing method would be better?

AFTER 1.0
---------
Relative positioning
In-place editing for texts
custom fonts -- are there any special fontsets? (symbol???)
Migrating to GNOME2 (depenind on the schedule of Guikachu and GNOME2
	  releases)
