File: TODO

package info (click to toggle)
xenophilia 0.8-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 840 kB
  • ctags: 1,202
  • sloc: ansic: 11,181; makefile: 188; python: 47
file content (23 lines) | stat: -rw-r--r-- 1,015 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
To do
=====

Next version:
 * Rewrite XenoColor yet again. A blend between "white" and "black" should yield blue
   and not gray if the background color is blue: new color space. It should also be in
   fixed point and use MMX assembly language routines under x86. (I love assembly language)
   Truecolor -> pseudocolor conversion.

 * Rewrite gradient code:
   - Truecolor gradients should use XenoImageBuffer and be faster.
   - Lazy destruction of the last gradient. Chances are it might be the first to be recreated.
   - Draw gradients in assembly language for x86. Gradients are slow.

 * Tweak the themes, including Xeno Buffed. It should use colors from IReX.
   Tweak the theme Xeno Adept even more. Create new themes.

 * Support 1.2.10 style properties.

Future versions .. maybe:
 * A KDE version. Will continue on this when Xeno/GTK is finished.
   Because the theme framework in Qt/KDE is so different from GTK, I need to
   write lots of stuff that emulates the old functionality. Will take a while.