diff options
-rw-r--r-- | NEWS | 72 | ||||
-rw-r--r-- | TODO | 64 |
2 files changed, 78 insertions, 58 deletions
@@ -1,29 +1,45 @@ | |||
1 | So whats new in 0.1.6? | 1 | News in 0.1.7: |
2 | * Rootcommand is configured for each screen | 2 | * Title bar configuration is moved to the init file |
3 | * Less strict keyconfig file reading | 3 | * Fluxbox will auto copy the default files to ~/.fluxbox/ |
4 | * Coding design | 4 | if they don't exist |
5 | * Tabs can be dropped on the window as well | 5 | * Partial Gnome support: |
6 | (if the sloppy window grouping is on) | 6 | - Atoms supported: |
7 | * Tab width is configured for each screen | 7 | _WIN_WORKSPACE |
8 | * Tab cycling | 8 | _WIN_WORKSPACE_COUNT |
9 | * "Maximize stop at slit" option | 9 | _WIN_WORKSPACE_NAMES |
10 | * Lower window with mouse button 3 | 10 | _WIN_CLIENT_LIST |
11 | * You can now comment lines in keys config file | 11 | _WIN_STATE : |
12 | (commented lines must start with a #) | 12 | WIN_STATE_MINIMIZED |
13 | * You can now click to raise window while | 13 | WIN_STATE_STICKY |
14 | you are in sloppy focus mode | 14 | WIN_STATE_SHADED |
15 | _WIN_HINT : | ||
16 | WIN_HINTS_SKIP_FOCUS | ||
17 | * Tree new languages | ||
18 | - Portuguese | ||
19 | - Bulgarian | ||
20 | - Japanese | ||
21 | * New key bindings and with parameter support | ||
22 | - NudgeRight <step> | ||
23 | - NudgeLeft <step> | ||
24 | - NudgeUp <step> | ||
25 | - NudgeDown <step> | ||
26 | - PrevWorkspace <step> | ||
27 | - NextWorkspace <step> | ||
28 | - Workspace <workspacenum> | ||
29 | We keep the Workspace1 Workspace2 etc | ||
30 | but they will be removed in next release | ||
31 | (new) - LeftWorkspace | ||
32 | this will change to the workspace to the left (no workspace cycling) | ||
33 | (new) - RightWorkspace | ||
34 | this will change to the workspace to the right (no workspace cycling) | ||
35 | (new) - SendToWorkspace <workspacenum> | ||
36 | sends current window to a workspace | ||
37 | |||
38 | * Huge code clean up | ||
15 | 39 | ||
16 | Bugfixes: | 40 | Bugfixes in 0.1.7: |
17 | * Close button (aterm, eterm etc) | 41 | * BadWindow error in ~FluxboxWindow |
18 | * Keys memory leak | 42 | * negative width in a window |
19 | * Keybinding bug | 43 | * Fixed lower/raise of windows when using windowmenu/keybinding |
20 | * Withdraw state fixed (opera will not open another instance | 44 | so now tabs should follow |
21 | if there is one already opened) | 45 | * Slit always on top crash |
22 | * Slit OnTop while Toolbar OnTop | ||
23 | * Alt + resize and pressing button 1 | ||
24 | * Tab toggle texture/position | ||
25 | * Windowmenu bug when resizing with num/caps/scrollock on | ||
26 | * Shade bug in Windowmenu | ||
27 | * Sticky toggle bug in Windowmenu | ||
28 | * Tab/Iconbar resource | ||
29 | * Crash on no title (the slit apps) | ||
@@ -1,35 +1,39 @@ | |||
1 | TODO for Fluxbox 0.2.0 | 1 | * Screen.cc: |
2 | Screen.cc { | ||
3 | fix toupper for str_key in in Menu loading | 2 | fix toupper for str_key in in Menu loading |
4 | nls for "error on row" in Menu loading ?? | 3 | nls for "error on row" in Menu loading ?? |
5 | } | 4 | * remove cyclic deps: |
6 | * | 5 | Tab <-> Window |
7 | * Remove the cylic dep between class Tab and class Window | 6 | Workspace <-> Window |
7 | and more | ||
8 | * Fix "no font" crash | 8 | * Fix "no font" crash |
9 | * Remove cyclic dep on Basemenu with class Fluxbox | ||
10 | * Fix configurable toolbar | 9 | * Fix configurable toolbar |
11 | so the user can configure toolbar in a config file | 10 | so the user can configure toolbar in a config file |
12 | 11 | * Toolbar shouldn't hide if its autohide and | |
13 | * Fix so config file is created @ $HOME if first use | 12 | you are in "change workspace mode" |
14 | and config files is copied and configured | 13 | * The BadAccess error in Theme |
15 | 14 | * Finnish (Finland) translation | |
16 | * Fix so toolbar dont hide if its autohide and | 15 | * Keybinding for ROOTMENU |
17 | you are in "change workspace mode" | 16 | * Wheel-config support |
18 | * the BadAccess error in Theme | 17 | * Separator in the menus |
19 | * Finska översättning | 18 | * Fix "move group to..." without tab bugg. |
20 | * keybinding for ROOTMENU | ||
21 | * wheel-config support | ||
22 | * separator in the menus | ||
23 | (* restructure BImageControl::parseTexture) | ||
24 | * fix "move group to..." without tab bugg. | ||
25 | * 0,0-pos fix | 19 | * 0,0-pos fix |
26 | * gnome support | 20 | * More Gnome atom support |
27 | * net wm atom support | 21 | * Net wm atom support |
28 | * clean up in the global namespace | 22 | * Clean up in the global namespace |
29 | * remove cyclic deps | ||
30 | * Create fbinput style app | 23 | * Create fbinput style app |
31 | (* Add wheelscroll-workspace-change configuration (reversed order or | 24 | * Add wheelscroll-workspace-change configuration (reversed order or |
32 | regular)- Add "system menu" for minimized apps in the toolbar. | 25 | regular) |
33 | (Close, Kill, Send to, etc) ) | 26 | * Add "system menu" for minimized apps in the icon bar. |
34 | 27 | (Close, Kill, Send to, etc) | |
35 | * "Iconify group" in Windowmenu | 28 | * "Iconify group"/group commands in Windowmenu |
29 | * Call and navigate menus from the keyboard (bind a menu to a key | ||
30 | and use arrows to navigate) | ||
31 | * Dynamic tag width. Currently I know of two options - constant width | ||
32 | and dividing the full window width. I like it better when the width is | ||
33 | enough to show all the title, as long as the aggregation of all tabs | ||
34 | doesn't exceed the frame's width (see PWM for example) | ||
35 | * Unique names (e.g, the second xterm title will be "xterm <2>", as in | ||
36 | emacs), needed for the next wish: | ||
37 | * "Goto Frame" as Emacs C-x b, that show completions in the bar | ||
38 | (I really like the emacs's "ido.el" package behavior, which I recommend | ||
39 | to any emacs user) | ||