1 If you have any suggests I am happy to add them to the list.
5 - version number in the files
6 - 'make release' target
9 - Mod1-a wmiirc will fail if you don't have ~/.wmii-3.5/wmiirc;
10 it should also look in system files
14 - support for "raw mode" like Mod4-space in wmii+ruby
15 - resize windows/columns with Mod1-[+-] or Mod1-Ctrl-[hjkl]
16 - action and program history (bring up the last X choices in
20 - mpd: controls / volume
21 - acpi: battery life / thermal
22 - cpufreq: cpu freq / governor
23 - whereami: wireless / controls
25 - Mod1-[oi] to provide window history
26 - Mod4-[oi] to provide workspace history (vim inspired)
30 - bundle xclipboard functionality (add a core/x11.so)
31 - make wmii.load_plugin() support multiple api versions
33 - Mod1-; will display a "execute lua code here" command line
34 - it would be nice if it tab completed
36 - tags starting with '@' are reserved for internal use and don't
38 - Mod1-[ and Mod1-] to push/pop windows off a stack in a hidden
41 - figure out a better way for wmiirc to remap function in
43 - an option would be to give each function a name (be it an
44 event, key-binding, or action) and make them usable from
45 either so people could bind a function ring_my_bell() to an
46 event, key, or action. Maybe...
47 wmii.bind_event ("ring", wmii.h_ring_my_bell)
48 wmii.bind_key ("Alt-r", wmii.h_ring_my_bell)
49 wmii.bind_action ("ring", wmii.h_ring_my_bell)
50 it should really make no difference how the action was
51 invoked. We could let the handler function know *how* with
52 a parameter that wmii.lua passes to it.
55 - use file in ~/.wmii-3.5/ like wmii+ruby
59 - remember where windows are, and restart the "session" as
64 - add action or hot-key to copy last message to xclipboard
67 - grouping multiple windows (maybe a tag prefix, and use the
70 - group all in a view,
72 - sending input to all windows in that group
73 - would be useful for a cluster, etc.
76 - add key-bindings to suspend/resume application with
78 - probably should add wmii support to decorate windows
79 differently when in this state
83 vim: set ts=8 et sw=8 tw=72