contrib/server: add a test file
[clfswm.git] / TODO
blobcfaa7388da6b744137c7400108e4359e08e76257
1 This file contains suggestions for further work.
2 Feel free to edit the wiki at http://trac.common-lisp.net/clfswm/wiki
3 if you want something in clfswm.
6 URGENT PROBLEMS
7 ===============
8 Should handle these soon.
10 - handle cursor with too long lines in info mode
11 - info mode: complet on [tab] without living the info mode.
14 MAYBE
15 =====
17 - cd/pwd a la shell to navigate through frames.
19 - Zoom:
21 Concept:
22   * zoom out: Behave as if the application window is bigger for the application but completely drawn in a small amount of space (miniature). The zoom factor is inferior to 100%
23   * zoom in: Behave as a magnifying glass. The zoom factor is superior to 100%. The part of the application window shown (viewport) can be moved.
25 Operation:
26   * set-zoom-factor (frame, factor)
27   * move-viewport (frame &optional (increment 1))
28     * left
29     * right
30     * up
31     * down
33 Maybe this can be done with a compositing system on Lisp with clx that support xrender.
34   http://en.wikipedia.org/wiki/Compositing_window_manager
35   http://ktown.kde.org/~fredrik/composite_howto.html
37 - Undo/redo