diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -1,10 +1,23 @@ | |||
1 | * const-correctnes | 1 | * const-correctnes |
2 | * Clean up in BImage class, some of those functions are huge, and needs to be smaller. | ||
3 | And make the class more independent so it could be movable to other applications, | ||
4 | such as config tools. | ||
5 | 2 | ||
6 | * toolbar -> separate application | 3 | * Clean up in BImage class, some of those functions are huge, and needs |
7 | * Some kind of resource class instead of the Screen and Fluxbox class with all the resources? | 4 | to be smaller. |
5 | - also make the class more independent so it could be movable to other | ||
6 | applications, such as config tools. | ||
7 | |||
8 | * better group handling - possibly a structure to hold information about a | ||
9 | tabgroup, so you can set a win property with a unique identifier and | ||
10 | ordering, so that groups can be reconstructed on restart, and also set | ||
11 | on launch somehow. Possibly related would be fixing it so it remembers | ||
12 | which member of a tabgroup is the focused one, and set that | ||
13 | appropriately when necessary (eg currently, unsticking a group will | ||
14 | revert the focus to the "first" window in the group, instead of the | ||
15 | focused one). | ||
16 | |||
17 | |||
18 | * toolbar -> separate application | ||
19 | * Some kind of resource class instead of the Screen and Fluxbox class | ||
20 | with all the resources? | ||
8 | 21 | ||
9 | 22 | ||
10 | * Screen.cc: | 23 | * Screen.cc: |