all repos — fluxbox @ 084792e6ecdf9e3191bf55b727928e03ea938b22

custom fork of the fluxbox windowmanager

update
fluxgen fluxgen
commit

084792e6ecdf9e3191bf55b727928e03ea938b22

parent

6d159ae8c7761869f6a38d2c61ab6173640fcd0f

2 files changed, 38 insertions(+), 25 deletions(-)

jump to
M ChangeLogChangeLog

@@ -1,6 +1,14 @@

(Format: Year/Month/Day) Changes for 0.1.15: -*10/02/03: +*03/02/15: + * Added Style menu and fixed theme listeners for FbWinFrame, Menu and Toolbar (Henrik) + ToolbarTheme.hh/cc, Toolbar.hh/cc, FbTk Menu.hh/cc, FbTk MenuTheme.hh/cc, + Screen.cc, FbWinFrame.hh/cc, FbWinFrameTheme.hh/cc + * Moved Observer.hh/cc and Subject.hh/cc to FbTk directory and + change Subject to use std::list instead of std::vector (Henrik) + * Added SetStyleCmd command, which takes argument for style filename (Henrik) + FbCommands.hh/cc +*03/02/10: * More fiddling of Layer code, cleaning up (Henrik + Simon) FbTk/MultLayers.hh/cc FbTk/XLayer.hh/cc FbTk/XLayerItem.hh/cc Gnome.cc Screen.hh/cc Tab.cc Window.hh/cc Workspace.cc fluxbox.cc

@@ -12,6 +20,9 @@ XLayer.hh/cc XLayerItem.hh/cc Gnome.hh/cc Keys.hh/cc Screen.hh/cc Tab.cc

Window.hh/cc Workspace.hh/cc fluxbox.hh/cc fluxbox.1.in * Added a "Quit" KeyAction (Simon) Keys.hh/cc, fluxbox.cc fluxbox.1.in + * Removed XLayerItem from FbTk::FbWindow + * Removed XLayerItem from FbTk::Menu + FbTk/Menu.hh *03/01/23: * Added polish locales to fluxbox-generate_menu (thanks Adam Byrtek) *03/01/16:
M TODOTODO

@@ -1,24 +1,4 @@

-* make a function for menus to be moved so they're totaly visible... (see note/code in Toolbar::buttonReleaseEvent) -* Clean up in BImage class, some of those functions are huge, and needs - to be smaller. - - also make the class more independent so it could be movable to other - applications, such as config tools. - -* 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). - - -* toolbar -> separate application -* Some kind of resource class instead of the Screen and Fluxbox class - with all the resources? - - +--------- Code: * Screen.cc: fix toupper for str_key in in Menu loading nls for "error on row" in Menu loading ??

@@ -26,12 +6,26 @@ * 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 + + +--------- Features: + * Fix configurable toolbar so the user can configure toolbar in a config file * Finnish (Finland) translation * Wheel-config support * Separator in the menus -* Clean up in the global namespace * "Iconify group"/group commands in Windowmenu * Call and navigate menus from the keyboard (bind a menu to a key and use arrows to navigate)

@@ -43,6 +37,14 @@ * 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 -* Check FluxboxWindow::toggleDecor - Needs cleaning and check functions that uses this one. Should function struct really be affected by this function. +* 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). + +