src/clfswm-internal.lisp (display-frame-info): Remove hidden infos in frames windows.
[clfswm.git] / TODO
blobb5fb0465b206956973a2996c7aed98087af3e1cd
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 ;; -> Nothing here yet.
12 numerotate from a..zA..Z0..9 in exposé mode, in frame order
13 remove exposé table key in help.
16 FOR THE NEXT RELEASE
17 ====================
19 MAYBE
20 =====
22 - cd/pwd/find a la shell to navigate through frames.
24 - Zoom:
25     Concept:
26       * zoom out: Behave as if the application window is bigger for the application but
27         completely drawn in a small amount of space (miniature). The zoom factor is inferior to 100%
28       * zoom in: Behave as a magnifying glass. The zoom factor is superior to 100%.
29         The part of the application window shown (viewport) can be moved.
31     Operation:
32       * set-zoom-factor (frame, factor)
33       * move-viewport (frame &optional (increment 1))
34         * left
35         * right
36         * up
37         * down
39     Note: This is done by some applications like the surf web browser from suckless:
40       http://surf.suckless.org/
42     Maybe this can be done with a compositing system:
43       http://en.wikipedia.org/wiki/Compositing_window_manager
44       http://ktown.kde.org/~fredrik/composite_howto.html
46 - Undo/redo