51 lines
2.1 KiB
Text
51 lines
2.1 KiB
Text
--------- Code:
|
|
* 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
|
|
|
|
* Toolbar.cc:
|
|
Fix placement with bitmap or aligment in menu
|
|
|
|
* Fix some kind of Theme listener class for listening on theme reloads/changes
|
|
* Make a function for menus to be moved so they're totaly visible all the time
|
|
* Check FluxboxWindow::toggleDecor
|
|
Needs cleaning and check functions that uses this one. Should function
|
|
struct really be affected by this function.
|
|
* Some kind of Config class instead of the Screen and Fluxbox class
|
|
with all the resources/config values
|
|
* Fix some kind of "global" double click interval. see IntResMenuItem.cc
|
|
|
|
--------- Features:
|
|
* you type a key and then you have a little menu which lets you
|
|
choose a window to group with the one where you are
|
|
* Fix configurable toolbar
|
|
so the user can configure toolbar in a config file
|
|
* Finnish (Finland) translation
|
|
* Wheel-config support
|
|
* Separator in the menus
|
|
* "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
|
|
* mouse button configure
|
|
* better group handling - possibly a structure to hold information about a
|
|
tabgroup, so you can set a win property with a unique identifier and
|
|
ordering, so that groups can be reconstructed on restart, and also set
|
|
on launch somehow. Possibly related would be fixing it so it remembers
|
|
which member of a tabgroup is the focused one, and set that
|
|
appropriately when necessary (eg currently, unsticking a group will
|
|
revert the focus to the "first" window in the group, instead of the
|
|
focused one).
|
|
|
|
|
|
|