aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO74
1 files changed, 43 insertions, 31 deletions
diff --git a/TODO b/TODO
index 05f8d9b..56d2270 100644
--- a/TODO
+++ b/TODO
@@ -1,37 +1,49 @@
1TODO for Fluxbox 0.2.0 1--------- Code:
2* sloppy focus - auto-raise 2* Screen.cc:
3- Fix configurable toolbar 3 fix toupper for str_key in in Menu loading
4 so the user can configure toolbar in a config file 4 nls for "error on row" in Menu loading ??
5* remove cyclic deps:
6 Workspace <-> Window
7 and more
5 8
6- Fix so config file is created @ $HOME if first use 9* Toolbar.cc:
7 and config files is copied and configured 10 Fix placement with bitmap or aligment in menu
8 11
9- Fix so toolbar dont hide if its autohide and 12* Fix some kind of Theme listener class for listening on theme reloads/changes
10 you are in "change workspace mode" 13* Make a function for menus to be moved so they're totaly visible all the time
14* Check FluxboxWindow::toggleDecor
15 Needs cleaning and check functions that uses this one. Should function
16 struct really be affected by this function.
17* Some kind of Config class instead of the Screen and Fluxbox class
18 with all the resources/config values
19* Fix some kind of "global" double click interval. see IntResMenuItem.cc
11 20
12- grabKillWindow to keygrabber grabCloseWindow 21--------- Features:
22* you type a key and then you have a little menu which lets you
23 choose a window to group with the one where you are
24* Fix configurable toolbar
25 so the user can configure toolbar in a config file
26* Finnish (Finland) translation
27* Separator in the menus
28* "Iconify group"/group commands in Windowmenu
29* Call and navigate menus from the keyboard (bind a menu to a key
30 and use arrows to navigate)
31* Dynamic tag width. Currently I know of two options - constant width
32 and dividing the full window width. I like it better when the width is
33 enough to show all the title, as long as the aggregation of all tabs
34 doesn't exceed the frame's width (see PWM for example)
35* Unique names (e.g, the second xterm title will be "xterm <2>", as in
36 emacs), needed for the next wish:
37* "Goto Frame" as Emacs C-x b, that show completions in the bar
38* mouse button configure
39* better group handling - possibly a structure to hold information about a
40 tabgroup, so you can set a win property with a unique identifier and
41 ordering, so that groups can be reconstructed on restart, and also set
42 on launch somehow. Possibly related would be fixing it so it remembers
43 which member of a tabgroup is the focused one, and set that
44 appropriately when necessary (eg currently, unsticking a group will
45 revert the focus to the "first" window in the group, instead of the
46 focused one).
13 47
14* Fluxbox::real_reconfigure ...check "session.styleFile %s"
15* grabRootmenu
16* wheel-config support
17* separator in the menus
18* slit-maximize-stop
19(* restructure BImageControl::parseTexture)
20* slit.onTop and slit.placement "bugg" when changin in configurefile
21* fix "move group to..." without tab bugg.
22* 0,0-pos fix
23* reconfigure tar upp nya dekorationer
24 48
2507:39AM <dopey> also, (2) fluxbox wont currently build on linux-hppa, needs the config.{sub,
26 guess} updated from ftp://ftp.gnu.org/pub/gnu/config/
27 49
28* Create fbrun style app
29* Add wheelscroll-workspace-change configuration (reversed order or
30 regular)- Add "system menu" for minimized apps in the toolbar.
31 (Close, Kill, Send to, etc)
32
33* HUP the window manager, so it re-reads the
34 .fluxbox/init - rather than having to kill the window manager to change those
35 settings (like the key map)
36
37* "Iconify group" in Windowmenu