all repos — fluxbox @ 78e0f1fea49dd2dc323670de3752c327b7e9e9bc

custom fork of the fluxbox windowmanager

update
fluxgen fluxgen
commit

78e0f1fea49dd2dc323670de3752c327b7e9e9bc

parent

1e9ee6cca46acba134d8d82a2330d1e702eabfa6

2 files changed, 78 insertions(+), 58 deletions(-)

jump to
M NEWSNEWS

@@ -1,29 +1,45 @@

-So whats new in 0.1.6? -* Rootcommand is configured for each screen -* Less strict keyconfig file reading -* Coding design -* Tabs can be dropped on the window as well - (if the sloppy window grouping is on) -* Tab width is configured for each screen -* Tab cycling -* "Maximize stop at slit" option -* Lower window with mouse button 3 -* You can now comment lines in keys config file - (commented lines must start with a #) -* You can now click to raise window while - you are in sloppy focus mode +News in 0.1.7: +* Title bar configuration is moved to the init file +* Fluxbox will auto copy the default files to ~/.fluxbox/ + if they don't exist +* Partial Gnome support: + - Atoms supported: + _WIN_WORKSPACE + _WIN_WORKSPACE_COUNT + _WIN_WORKSPACE_NAMES + _WIN_CLIENT_LIST + _WIN_STATE : + WIN_STATE_MINIMIZED + WIN_STATE_STICKY + WIN_STATE_SHADED + _WIN_HINT : + WIN_HINTS_SKIP_FOCUS +* Tree new languages + - Portuguese + - Bulgarian + - Japanese +* New key bindings and with parameter support + - NudgeRight <step> + - NudgeLeft <step> + - NudgeUp <step> + - NudgeDown <step> + - PrevWorkspace <step> + - NextWorkspace <step> + - Workspace <workspacenum> + We keep the Workspace1 Workspace2 etc + but they will be removed in next release + (new) - LeftWorkspace + this will change to the workspace to the left (no workspace cycling) + (new) - RightWorkspace + this will change to the workspace to the right (no workspace cycling) + (new) - SendToWorkspace <workspacenum> + sends current window to a workspace + +* Huge code clean up -Bugfixes: -* Close button (aterm, eterm etc) -* Keys memory leak -* Keybinding bug -* Withdraw state fixed (opera will not open another instance - if there is one already opened) -* Slit OnTop while Toolbar OnTop -* Alt + resize and pressing button 1 -* Tab toggle texture/position -* Windowmenu bug when resizing with num/caps/scrollock on -* Shade bug in Windowmenu -* Sticky toggle bug in Windowmenu -* Tab/Iconbar resource -* Crash on no title (the slit apps) +Bugfixes in 0.1.7: +* BadWindow error in ~FluxboxWindow +* negative width in a window +* Fixed lower/raise of windows when using windowmenu/keybinding + so now tabs should follow +* Slit always on top crash
M TODOTODO

@@ -1,35 +1,39 @@

-TODO for Fluxbox 0.2.0 -Screen.cc { +* Screen.cc: fix toupper for str_key in in Menu loading - nls for "error on row" in Menu loading ?? -} -* -* Remove the cylic dep between class Tab and class Window + nls for "error on row" in Menu loading ?? +* remove cyclic deps: + Tab <-> Window + Workspace <-> Window + and more * Fix "no font" crash -* Remove cyclic dep on Basemenu with class Fluxbox * Fix configurable toolbar - so the user can configure toolbar in a config file - -* Fix so config file is created @ $HOME if first use - and config files is copied and configured - -* Fix so toolbar dont hide if its autohide and - you are in "change workspace mode" -* the BadAccess error in Theme -* Finska översättning -* keybinding for ROOTMENU -* wheel-config support -* separator in the menus -(* restructure BImageControl::parseTexture) -* fix "move group to..." without tab bugg. + 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 +* Keybinding for ROOTMENU +* Wheel-config support +* Separator in the menus +* Fix "move group to..." without tab bugg. * 0,0-pos fix -* gnome support -* net wm atom support -* clean up in the global namespace -* remove cyclic deps +* 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 toolbar. - (Close, Kill, Send to, etc) ) - -* "Iconify group" in Windowmenu +* 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)