diff options
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | TODO | 50 |
2 files changed, 38 insertions, 25 deletions
@@ -1,6 +1,14 @@ | |||
1 | (Format: Year/Month/Day) | 1 | (Format: Year/Month/Day) |
2 | Changes for 0.1.15: | 2 | Changes for 0.1.15: |
3 | *10/02/03: | 3 | *03/02/15: |
4 | * Added Style menu and fixed theme listeners for FbWinFrame, Menu and Toolbar (Henrik) | ||
5 | ToolbarTheme.hh/cc, Toolbar.hh/cc, FbTk Menu.hh/cc, FbTk MenuTheme.hh/cc, | ||
6 | Screen.cc, FbWinFrame.hh/cc, FbWinFrameTheme.hh/cc | ||
7 | * Moved Observer.hh/cc and Subject.hh/cc to FbTk directory and | ||
8 | change Subject to use std::list instead of std::vector (Henrik) | ||
9 | * Added SetStyleCmd command, which takes argument for style filename (Henrik) | ||
10 | FbCommands.hh/cc | ||
11 | *03/02/10: | ||
4 | * More fiddling of Layer code, cleaning up (Henrik + Simon) | 12 | * More fiddling of Layer code, cleaning up (Henrik + Simon) |
5 | FbTk/MultLayers.hh/cc FbTk/XLayer.hh/cc FbTk/XLayerItem.hh/cc | 13 | FbTk/MultLayers.hh/cc FbTk/XLayer.hh/cc FbTk/XLayerItem.hh/cc |
6 | Gnome.cc Screen.hh/cc Tab.cc Window.hh/cc Workspace.cc fluxbox.cc | 14 | Gnome.cc Screen.hh/cc Tab.cc Window.hh/cc Workspace.cc fluxbox.cc |
@@ -12,6 +20,9 @@ Changes for 0.1.15: | |||
12 | Window.hh/cc Workspace.hh/cc fluxbox.hh/cc fluxbox.1.in | 20 | Window.hh/cc Workspace.hh/cc fluxbox.hh/cc fluxbox.1.in |
13 | * Added a "Quit" KeyAction (Simon) | 21 | * Added a "Quit" KeyAction (Simon) |
14 | Keys.hh/cc, fluxbox.cc fluxbox.1.in | 22 | Keys.hh/cc, fluxbox.cc fluxbox.1.in |
23 | * Removed XLayerItem from FbTk::FbWindow | ||
24 | * Removed XLayerItem from FbTk::Menu | ||
25 | FbTk/Menu.hh | ||
15 | *03/01/23: | 26 | *03/01/23: |
16 | * Added polish locales to fluxbox-generate_menu (thanks Adam Byrtek) | 27 | * Added polish locales to fluxbox-generate_menu (thanks Adam Byrtek) |
17 | *03/01/16: | 28 | *03/01/16: |
@@ -1,24 +1,4 @@ | |||
1 | * make a function for menus to be moved so they're totaly visible... (see note/code in Toolbar::buttonReleaseEvent) | 1 | --------- Code: |
2 | * Clean up in BImage class, some of those functions are huge, and needs | ||
3 | to be smaller. | ||
4 | - also make the class more independent so it could be movable to other | ||
5 | applications, such as config tools. | ||
6 | |||
7 | * better group handling - possibly a structure to hold information about a | ||
8 | tabgroup, so you can set a win property with a unique identifier and | ||
9 | ordering, so that groups can be reconstructed on restart, and also set | ||
10 | on launch somehow. Possibly related would be fixing it so it remembers | ||
11 | which member of a tabgroup is the focused one, and set that | ||
12 | appropriately when necessary (eg currently, unsticking a group will | ||
13 | revert the focus to the "first" window in the group, instead of the | ||
14 | focused one). | ||
15 | |||
16 | |||
17 | * toolbar -> separate application | ||
18 | * Some kind of resource class instead of the Screen and Fluxbox class | ||
19 | with all the resources? | ||
20 | |||
21 | |||
22 | * Screen.cc: | 2 | * Screen.cc: |
23 | fix toupper for str_key in in Menu loading | 3 | fix toupper for str_key in in Menu loading |
24 | nls for "error on row" in Menu loading ?? | 4 | nls for "error on row" in Menu loading ?? |
@@ -26,12 +6,26 @@ | |||
26 | Tab <-> Window | 6 | Tab <-> Window |
27 | Workspace <-> Window | 7 | Workspace <-> Window |
28 | and more | 8 | and more |
9 | |||
10 | * Toolbar.cc: | ||
11 | Fix placement with bitmap or aligment in menu | ||
12 | |||
13 | * Fix some kind of Theme listener class for listening on theme reloads/changes | ||
14 | * Make a function for menus to be moved so they're totaly visible all the time | ||
15 | * Check FluxboxWindow::toggleDecor | ||
16 | Needs cleaning and check functions that uses this one. Should function | ||
17 | struct really be affected by this function. | ||
18 | * Some kind of Config class instead of the Screen and Fluxbox class | ||
19 | with all the resources/config values | ||
20 | |||
21 | |||
22 | --------- Features: | ||
23 | |||
29 | * Fix configurable toolbar | 24 | * Fix configurable toolbar |
30 | so the user can configure toolbar in a config file | 25 | so the user can configure toolbar in a config file |
31 | * Finnish (Finland) translation | 26 | * Finnish (Finland) translation |
32 | * Wheel-config support | 27 | * Wheel-config support |
33 | * Separator in the menus | 28 | * Separator in the menus |
34 | * Clean up in the global namespace | ||
35 | * "Iconify group"/group commands in Windowmenu | 29 | * "Iconify group"/group commands in Windowmenu |
36 | * Call and navigate menus from the keyboard (bind a menu to a key | 30 | * Call and navigate menus from the keyboard (bind a menu to a key |
37 | and use arrows to navigate) | 31 | and use arrows to navigate) |
@@ -43,6 +37,14 @@ | |||
43 | emacs), needed for the next wish: | 37 | emacs), needed for the next wish: |
44 | * "Goto Frame" as Emacs C-x b, that show completions in the bar | 38 | * "Goto Frame" as Emacs C-x b, that show completions in the bar |
45 | * mouse button configure | 39 | * mouse button configure |
46 | * Check FluxboxWindow::toggleDecor | 40 | * better group handling - possibly a structure to hold information about a |
47 | Needs cleaning and check functions that uses this one. Should function struct really be affected by this function. | 41 | tabgroup, so you can set a win property with a unique identifier and |
42 | ordering, so that groups can be reconstructed on restart, and also set | ||
43 | on launch somehow. Possibly related would be fixing it so it remembers | ||
44 | which member of a tabgroup is the focused one, and set that | ||
45 | appropriately when necessary (eg currently, unsticking a group will | ||
46 | revert the focus to the "first" window in the group, instead of the | ||
47 | focused one). | ||
48 | |||
49 | |||
48 | 50 | ||