To do list for Pegg 0.12a:
-------------------------

	Pegg 0.12a - A small printing program for the
	Casio "EGG" KP-C10/C50 label Printer.

	Copyright (c) 2003 Daniel Amkreutz, <daniel.amkreutz@tu-harburg.de>

        IMPORTANT NOTICE:

	* This software was designed using data made available by and is released
          with the permission of CASIO COMPUTER CO., LTD.
       * CASIO COMPUTER Co., LTD. assumes no responsibility for the content of
          this software.
       * Please do not contact CASIO COMPUTER CO., LTD. with any inquiries
          concerning this software.

	A large amount of code is borrowed from the libusb Documentation.
	The communication API of the Printer has been greatly documented
	and published by CASIO COMPUTER CO., LTD

							Many Thanks.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

	You may use this program for whatever you want as long the above written
	text remains.

	Please support Pegg by testing it and reporting bugs. !

------

The most important thing: testing, testing and testing. Best
with different printers. (For KP-C50 you have to add the product id into the source code)

Some parts of the code are not well written.

1. So first should be some cosmetic and other enhancements of the code.

2. Next is that i currently doesn't request a print-report at the
   end of the printing progress. So pegg doesn't recognize a printing
   error and cannot display it to the user.

3. Furthermore i have not jet  implemented a good errorhandler for
   the commandline arguments.

4. And last but not least there has to be a raw file creator.
   Some GUI which makes it easy to create a label using KDE for example.

Im currently working on one, but perhaps there is an easy way to
integrate pegg in an existing source-tree. Let me know.

Daniel Amkreutz <aixpresso@web.de>



