aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO23
1 files changed, 18 insertions, 5 deletions
diff --git a/TODO b/TODO
index c71c36d..f5de6a3 100644
--- a/TODO
+++ b/TODO
@@ -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: