From a75a723968fa1d4690b8b00e4c3ed12bd26f0a6e Mon Sep 17 00:00:00 2001 From: Sven Neumann Date: Fri, 29 Dec 2000 16:57:11 +0000 Subject: [PATCH] more things to do 2000-12-29 Sven Neumann * TODO.xml: more things to do --- ChangeLog | 4 +++ TODO.xml | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+) diff --git a/ChangeLog b/ChangeLog index d237d63de1..bc34b367f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2000-12-29 Sven Neumann + + * TODO.xml: more things to do + 2000-12-29 Michael Natterer * app/Makefile.am diff --git a/TODO.xml b/TODO.xml index 370ffbeb4a..af756c5420 100644 --- a/TODO.xml +++ b/TODO.xml @@ -18,6 +18,38 @@ GIMP TODO List +
+ General Cleanup + + + Header cleanup + +

+ Headers should only include other headers if absolutely necessary + (for derived objects for example). +

+
+ + GIMP Developer List <gimp-developer@xcf.berkeley.edu> + +
+ + + Code reorganization + +

+ Split the core into several subdirectories and build libtool + convenience libraries which are then linked together to form + the gimp binary. +

+
+ + GIMP Developer List <gimp-developer@xcf.berkeley.edu> + +
+ +
+
Objectification @@ -128,8 +160,54 @@ + + Optionally disable tearoff windows + +

+ Add an option to the Preferences to disable tearoff menus. Some + people seem to be annoyed by it and it should be trivial to + make them optional. +

+
+ + GIMP Developer List <gimp-developer@xcf.berkeley.edu> + +
+ + + Better keyboard navigation + +

+ Think about a proper way to make all menus and dialogs accesible + and navigationable without using a mouse. +

+
+ + GIMP Developer List <gimp-developer@xcf.berkeley.edu> + +
+
+
+ LibGimp + + + File plug-in library + +

+ Write a library with a bunch of common functions for file plug-ins + to remove code duplication in these plug-ins. +

+
+ + GIMP Developer List <gimp-developer@xcf.berkeley.edu> + +
+ + +
+
Internationalization