summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2005-03-05 04:37:14 +0000
committerKristian Høgsberg <krh@redhat.com>2005-03-05 04:37:14 +0000
commit60d190ef80a0dcd9cc3a67306e2c65c5dd482f24 (patch)
tree39991c9c3dd98cb615e8d7195d3f3c425023ab0d /TODO
parente6706e505c1675724c8870f7c58079932661db5f (diff)
2005-03-04 Kristian Høgsberg <krh@redhat.com>
* test/gtk-cairo-test.cc (view_load): * test/gtk-splash-test.cc (view_load): Fix missing return statement, and remove unused variables. * configure.ac: Add configure option to enable the default KDE flags as described by Albert Astals Cid <tsdgeos@yahoo.es>. * TODO: Update with Jeff's items. * .cvsignore: * */.cvsignore: Add these to silence CVS.
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 11 insertions, 4 deletions
diff --git a/TODO b/TODO
index 0e0d14fa..855cbc77 100644
--- a/TODO
+++ b/TODO
@@ -1,16 +1,23 @@
Convert to use as much existing infra-structure as possible:
-
- drop t1lib
- use fontconfig
- dont use /etc/xpdf.rc, add abstraction that can work with
GNOME and KDE configuration systems (GConf and ?)
- improve cairo backend
+ - use jasper for jpeg2000 decoding
+ - use littlecms for color management?
+ - use libtiff for ccitt decoding?
-Maybe:
+Performance:
+ - make color space conversion stuff more sane (right now we
+ hack around some of it in the cairo backend)
+ - move away from getChar to a more read(2) like interface
- - Install poppler-splash and poppler-cairo to indicate
+Maybe:
+ - Install poppler-splash.pc and poppler-cairo.pc to indicate
available backends. Alternatively, just hide the backend
- choice from the application.
+ choice from the application. This is done now, but for this
+ to work properly, we really need multiple .so's.
- make c-wrapper so GNOME projects won't need to use C++ (no
glib, just a plain c wrapper so you can compile against and