Merge branch 'master' of tau.jukie.net:/site/scm/git/wmiirc-lua
[wmiirc-lua.git] / TODO
blobdad5f790084b3cc03f78fa02fb081166e288f7b4
1 If you have any suggests I am happy to add them to the list.
3 for 0.2 release
4     - bundled plugins
5         - 'browser'
6             - wmii.setconf("browser", "firefox")
7             - 'browser' and 'google' actions to go to a browser
8             - cheat and use xclip
10 for 0.3 release
11     - core
12         - rewrite timer handling using select loop and coroutines 
13           and a subprocess to do iread() ... see doc/event-loop
14         - support for "raw mode" like win-space in wmii+ruby
15         - add wmii.load_plugin("name") which works harder to locate a
16           plugin file
17         - resize windows/columns with Mod1-[+-] or Mod1-Ctrl-[hjkl]
18         - action and program history (bring up the last X choices in
19           alt-a and alt-p)
21     - bundled plugins
22         - mpd: controls / volume
23         - acpi: battery life / thermal
24         - cpufreq: cpu freq / governor
25         - whereami: wireless / controls
26         - history: 
27             - Mod1-[oi] to provide window history
28             - Mod4-[oi] to provide workspace history (vim inspired)
30 future
31     - core
32         - bundle xclipboard functionality (add a core/x11.so)
33         - make wmii.load_plugin() support multiple api versions
35     - bundled plugins
36         - 'session_manager'
37             - remember where windows are, and restart the "session" as
38               it was before
39             - global and per-view
44 vim: set ts=8 et sw=8 tw=72