First import
[xorg_rtime.git] / xorg-server-1.4 / hw / xfree86 / utils / xorgcfg / TODO
blobd8d1cd5ee91e3552f0099bb590099a5f03434dbc
1 $XFree86$
3 o Have code to fetch the SymTabRec chipset list from a video driver.
4   This is mostly useful for the testing tool/interface, so that the
5   Cards file "uptodate" state can also be verified.
6         Probably it is better to forgot about the Cards file, and
7         either parse the output of scanpci, or link libscanpci.a
8         (and whatever else be required) in xorgcfg.
10 o Check if a module is "certified", there was some talk about a
11   certification process in the past.
13 o Rewrite mouse driver to use the same code as video drivers, so that
14   it is possible to store all available options in a single place.
15   This would also require rewriting all existing input device modules.
16   (Probably most of this can be made with cpp macros).
18 o Create a protocol to allow 3rd part xorgcfg modules.
20 o Write an interface for testing extensions/accel, maybe a frontend to
21   xdpyinfo, x11perf, glxinfo, etc.
23 o Write a "wizard" mode, as several users find the graphical interface
24   too complicated, but find the text one easier to user.
26 o Write code to use a Monitors database, either update the old Monitors
27   file or use RedHat MonitorsDB.
28         Chris Morgan is writting code to use MonitorsDB.
29   If xorgcfg could be changed to ddcprobe (in all supported platforms),
30   it would be even be a better solution than using a database.
32 o Add interface to allow changing comments without the need of editing
33   config file with a text editor.