aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: f62721812a7180c7cb71827ff669787adfe0dc45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

* const-correctnes
* Clean up in BImage class, some of those functions are huge, and needs to be smaller.
  And make the class more independent so it could be movable to other applications, 
  such as config tools.

* toolbar -> separate application
* Some kind of resource class instead of the Screen and Fluxbox class with all the resources?


* Screen.cc:
	fix toupper for str_key in in Menu loading
	nls for "error on row" in Menu loading ?? 
* remove cyclic deps:
	Tab <-> Window
	Workspace <-> Window
	and more 
* Fix "no font" crash
* Fix configurable toolbar
  so the user can configure toolbar in a config file
* Toolbar shouldn't hide if its autohide and 
  you are in "change workspace mode"
* The BadAccess error in Theme
* Finnish (Finland) translation
* Wheel-config support
* Separator in the menus
* More Gnome atom support 
* Net wm atom support
* Clean up in the global namespace
* Create fbinput style app
* Add wheelscroll-workspace-change configuration (reversed order or
  regular)
* Add "system menu" for minimized apps in the icon bar.
  (Close, Kill, Send to, etc)	
* "Iconify group"/group commands in Windowmenu
* Call and navigate menus from the keyboard (bind a menu to a key
  and use arrows to navigate)
* Dynamic tag width. Currently I know of two options - constant width
  and dividing the full window width. I like it better when the width is
  enough to show all the title, as long as the aggregation of all tabs
  doesn't exceed the frame's width (see PWM for example)
* Unique names (e.g, the second xterm title will be "xterm <2>", as in
  emacs), needed for the next wish:
* "Goto Frame" as Emacs C-x b, that show completions in the bar
  (I really like the emacs's "ido.el" package behavior, which I recommend
   to any emacs user)
* mouse button configure