aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO76
1 files changed, 45 insertions, 31 deletions
diff --git a/TODO b/TODO
index 05f8d9b..ffaf66d 100644
--- a/TODO
+++ b/TODO
@@ -1,37 +1,51 @@
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 Tab <-> Window
7 Workspace <-> Window
8 and more
5 9
6- Fix so config file is created @ $HOME if first use 10* Toolbar.cc:
7 and config files is copied and configured 11 Fix placement with bitmap or aligment in menu
8 12
9- Fix so toolbar dont hide if its autohide and 13* Fix some kind of Theme listener class for listening on theme reloads/changes
10 you are in "change workspace mode" 14* Make a function for menus to be moved so they're totaly visible all the time
15* Check FluxboxWindow::toggleDecor
16 Needs cleaning and check functions that uses this one. Should function
17 struct really be affected by this function.
18* Some kind of Config class instead of the Screen and Fluxbox class
19 with all the resources/config values
20* Fix some kind of "global" double click interval. see IntResMenuItem.cc
11 21
12- grabKillWindow to keygrabber grabCloseWindow 22--------- Features:
23* you type a key and then you have a little menu which lets you
24 choose a window to group with the one where you are
25* Fix configurable toolbar
26 so the user can configure toolbar in a config file
27* Finnish (Finland) translation
28* Wheel-config support
29* Separator in the menus
30* "Iconify group"/group commands in Windowmenu
31* Call and navigate menus from the keyboard (bind a menu to a key
32 and use arrows to navigate)
33* Dynamic tag width. Currently I know of two options - constant width
34 and dividing the full window width. I like it better when the width is
35 enough to show all the title, as long as the aggregation of all tabs
36 doesn't exceed the frame's width (see PWM for example)
37* Unique names (e.g, the second xterm title will be "xterm <2>", as in
38 emacs), needed for the next wish:
39* "Goto Frame" as Emacs C-x b, that show completions in the bar
40* mouse button configure
41* better group handling - possibly a structure to hold information about a
42 tabgroup, so you can set a win property with a unique identifier and
43 ordering, so that groups can be reconstructed on restart, and also set
44 on launch somehow. Possibly related would be fixing it so it remembers
45 which member of a tabgroup is the focused one, and set that
46 appropriately when necessary (eg currently, unsticking a group will
47 revert the focus to the "first" window in the group, instead of the
48 focused one).
13 49
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 50
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 51
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