src/clfswm-util.lisp (update-menus): Follow XDG specifications instead of the non...
[clfswm.git] / TODO
blobf78f0a1587522a9d7d357627e05015587e9b4eda
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 - Use xdg menu spec instead of the Debian specific update-menu command.
12 - Add a data slot to tell if a frame must hide or not its floating windows when its not selected.
15 MAYBE
16 =====
18 - cd/pwd a la shell to navigate through frames.
20 - Zoom
22 Concept:
23   * 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%
24   * 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.
26 Operation:
27   * set-zoom-factor (frame, factor)
28   * move-viewport (frame &optional (increment 1))
29     * left
30     * right
31     * up
32     * down
34 - Undo/redo