summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorColin Hill <colin.james.hill@gmail.com>2011-01-11 18:06:13 -0800
committerColin Hill <colin.james.hill@gmail.com>2011-01-11 18:06:13 -0800
commit97dd4bdbe8c491641eb5224e377b5270350d2299 (patch)
treeb54bdfa4b6b6b0e6f5babc44285b5773e80c44ff /TODO
parent8aa3071eb7d84bb56889636143cf3e297debe913 (diff)
Added Paulo's source code.
Diffstat (limited to 'TODO')
-rw-r--r--TODO22
1 files changed, 22 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..aed9ca2
--- /dev/null
+++ b/TODO
@@ -0,0 +1,22 @@
+TODO
+
+- check if minimum/maximum virtual sizes are set correctly
+- I guess most/all code that deals with mode is somehow wrong
+- define a real policy for the modes we allow the user to use
+- require 1.8 ABI because of HW_SKIP_CONSOLE?
+- add some checking for when the bottom-layer X dies?
+- standardize function definitions (coding style)
+- implement FreeScreen? (http://www.x.org/archive/X11R6.8.2/doc/DESIGN6.html#38)
+- implement the code that validates depths, implement other checks
+- compare Xlib's bpp with pScrn's bpp? is it needed? other similar checks?
+- add some Option "fullscreen"? (for Multiseat)
+- write the xcb backend
+- write other backends (for different window systems, or maybe using portable
+ libraries like SDL or Qt)
+- ability to detach from one xserver and attach to other?
+- be fully xrandr-aware
+- xv?
+- other extensions?
+- improve the code that redraws the screen (damage tracking)
+- fully understand the fb/shadow code to get a clue on what's really going on =)
+- write a man page