Initial revision
This commit is contained in:
commit
365fe3e5b6
350 changed files with 43559 additions and 0 deletions
131
docs/TODO.txt
Normal file
131
docs/TODO.txt
Normal file
|
|
@ -0,0 +1,131 @@
|
|||
TODO.txt for Tux Paint
|
||||
|
||||
Tux Paint - A simple drawing program for children.
|
||||
|
||||
Copyright (c) 2003 by Bill Kendrick
|
||||
bill@newbreedsoftware.com
|
||||
http://www.newbreedsoftware.com/tuxpaint/
|
||||
|
||||
February 22, 2003
|
||||
|
||||
|
||||
LOW-PRIORITY DOCUMENTATION CHANGES:
|
||||
-----------------------------------
|
||||
* Windows compilation in INSTALL.txt
|
||||
|
||||
* Mention CONFDIR in INSTALL.txt
|
||||
|
||||
|
||||
HIGH-PRIORITY IMPLEMENTATION CHANGES:
|
||||
-------------------------------------
|
||||
|
||||
|
||||
LOW-PRIORITY IMPLEMENTATION CHANGES:
|
||||
------------------------------------
|
||||
* Fix and use scanline fill for filled shapes.
|
||||
|
||||
* Fix "update_shape()" function and use it to replace SDL_Flip()'s
|
||||
|
||||
* Show different text tip for shape tool when in --simpleshapes mode.
|
||||
|
||||
* Update Makefile and source so that "*_PREFIX"-like Makefile vars.
|
||||
don't require an ending slash!
|
||||
|
||||
* Allow runtime alteration of mouse control keys (in --keyboard mode).
|
||||
|
||||
* Clean up 800x600 support code
|
||||
|
||||
* Make mouse pointer change from hand to arrow when over unselectable
|
||||
Selector or Color.
|
||||
|
||||
* Allow locale font files to be specified in conf file
|
||||
(so instead of using /usr/local/share/tuxpaint/fonts/locale/ja.ttf,
|
||||
it can use /usr/local/share/ttf/kochi-mincho.ttf).
|
||||
Distros can take advantage of this.
|
||||
(Ben Armstrong's suggestion.)
|
||||
|
||||
|
||||
HIGH-PRIORITY BUGS:
|
||||
-------------------
|
||||
* Figure out why Tux Paint crashes when displaying Euro symbol (under Linux)
|
||||
2003.02.22
|
||||
|
||||
* Figure out why fonts don't appear on PPC.
|
||||
(Thomas Klausner reported: 2002.09.30)
|
||||
|
||||
* Deal with clash between Open dialog arrow key controls and
|
||||
mouse arrow key (--keyboard) controls.
|
||||
|
||||
|
||||
LOW-PRIORITY BUGS:
|
||||
------------------
|
||||
* Fix XOR bug with blinking text cursor.
|
||||
|
||||
* Fix XOR bug when you 'abort' the shape tool.
|
||||
|
||||
|
||||
PLATFORM-SPECIFIC BUGS:
|
||||
-----------------------
|
||||
* Create a 'tuxpaint-import' type program for Windows.
|
||||
|
||||
* Translated sound effects not working under XP for some reason.
|
||||
(Works okay under Win98 and Win2K. - Gabriel G., 2002.09.13;
|
||||
still a problem as of 0.9.7, 2003.01.27)
|
||||
|
||||
* Crashing when printing on OS X? (Reported in v.0.9.2 for OS X)
|
||||
|
||||
|
||||
HIGH-PRIORITY TRANSLATION STUFF:
|
||||
--------------------------------
|
||||
* Finish current translations.
|
||||
|
||||
* Fix Romanian!
|
||||
|
||||
* Tip text (except stamps) aren't translated in --uppercase mode.
|
||||
|
||||
|
||||
LOW-PRIORITY TRANSLATION STUFF:
|
||||
-------------------------------
|
||||
* Support more languages!
|
||||
* Hindi
|
||||
* ...
|
||||
|
||||
* Update Czech and Slovak translations (so they use accents/etc.!)
|
||||
|
||||
|
||||
FEATURE IDEAS:
|
||||
--------------
|
||||
* Sym-link "~/TuxPaintPictures" to "~/.tuxpaint/saved/"???
|
||||
|
||||
* Show shape instructions after _temporarily_ describing the shape???
|
||||
(Herman Bruyninckx's suggestion; 2002.08.25)
|
||||
|
||||
* Special command-line options that enable groups of other options
|
||||
all at once. (e.g., "--fullscreen --noquit --printdelay=60 --grab")
|
||||
...and/or pre-written configuration files.
|
||||
|
||||
That way a parent/guardian/teacher can very easily set up Tux Paint for
|
||||
certain age groups, for example.
|
||||
|
||||
* Allow compile-time option (or system config?) that disables
|
||||
parsing of ~/.tuxpaintrc and/or command-line options.
|
||||
|
||||
* Allow command-line option to disable parsing of ~/.tuxpaintrc
|
||||
|
||||
* Show only one category of stamps at a time?
|
||||
(Provide category selection dialog) !?!?!?
|
||||
|
||||
* Show configuration options (e.g., from ~/.tuxpaintrc) in --version info.
|
||||
|
||||
|
||||
POSSIBLE FEATURE IDEAS:
|
||||
-----------------------
|
||||
* Round eraser
|
||||
|
||||
* Support animated brushes (then replace Sparkle magic with one) ??
|
||||
|
||||
* Make a 'rainbow' color (then remove Rainbow magic tool; no longer needed) ??
|
||||
|
||||
* "Gallery"/slideshow mode (available via Open dialog, maybe?)
|
||||
(Ben Armstrong's suggestion: 2002.08.26)
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue