set-globally-hide-unmanaged-window, set-globally-show-unmanaged-window: New functions...
[clfswm.git] / TODO
blob959f5639d10c1df01fc31914870e427eb6c5df61
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 - Add a data slot to tell if a frame must hide or not its floating windows when its not selected.
13 MAYBE
14 =====
16 - cd/pwd a la shell to navigate through frames.
18 - Zoom:
20 Concept:
21   * 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%
22   * 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.
24 Operation:
25   * set-zoom-factor (frame, factor)
26   * move-viewport (frame &optional (increment 1))
27     * left
28     * right
29     * up
30     * down
32 - Undo/redo