aboutsummaryrefslogtreecommitdiff
path: root/RoadMap
diff options
context:
space:
mode:
Diffstat (limited to 'RoadMap')
-rw-r--r--RoadMap148
1 files changed, 148 insertions, 0 deletions
diff --git a/RoadMap b/RoadMap
new file mode 100644
index 0000000..cff528b
--- /dev/null
+++ b/RoadMap
@@ -0,0 +1,148 @@
1This file is intended to provide a rough roadmap of the development
2towards the Fluxbox 1.0.0 release.
3
4The process will involve a number of development releases in the 0.9
5series until features and execution (i.e. bugs) stabilise.
6
7Some of the interesting new features beyond 0.1.14 that we'd like to work towards are:
8
9- Layer Support
10- New action system (key/mouse bindings)
11- Tabgroup rewrite (should also allow more commands to act on the whole group)
12- Tabs embedded in titlebar
13- Most recently used window cycling
14- Toolbar modes
15- Integration of remember patch (or at least the concept)
16- Smarter config menus (ability to modify numeric values)
17- fix Xinerama support again
18- XRandr support
19
20Some minor ones (mainly bugfixes or small things) that I feel like noting are
21(many of these based on feature requests or bug reports from sourceforge):
22
23- Key bindings for:
24 -> restart
25 -> specific tab numbers
26 -> tabgroup keybindings
27 -> menu navigation
28 -> moving windows to next workspace/tabgroup
29- fix up focus issues (click to focus sometimes acts like sloppy)
30- proper initialisation from hints (e.g. Eterm -D 2)
31- fix toggledecoration to not give tabs back etc
32- snap to windows
33- Pixmap buttons
34- Shaped menus/toolbar/slit
35- improved command line output for help option (plus include compile-time options
36 etc in output for improved bug reporting)
37- layer configuration things for toolbar/slit/numlayers
38- fix outline window moving
39
40Some lower priority ones ("thoughts"/maybes):
41
42- transparency (major)
43- keybindings for directional focus moving:
44 -> nextWindowLeft/Right/Up/Down
45 - looks for the window left of the current one, and gives it focus
46- more powerful autogrouping matching
47- stop window movement by clicking on border (only on frame instead)
48- mouse button "keys"
49- ability to specify keybinding actions for titlebar buttons (i.e. configurable actions for titlebar buttons).
50
51Notes:
52 - (optional) Unique per-workspace backgrounds
53 => To be made into separate application, if time permits will try to
54 get this done before 1.0.0rc1
55
56Known Bugs (to be looked at at some time):
57 - Focus acts sloppy on window close/warp, or when decoration-less window is "focused"
58
59Fixed known bugs:
60 - Doesn't redraw properly after unshade
61
62----------------------------------------------------------
63
64So, what's the plan?
65
66Key:
67- => Planned (or not applicable)
68= => Started
69+ => Almost done
70* => Done
71
72----------------------------------------------------------
73Release: 0.9.0
74Approx Date: 23 February, 2003
75Major Features:
76 * Layer support (Simon)
77 * New action system (Henrik)
78 * Smarter config menus (Henrik)
79Minor Features:
80 * Proper initialisation from hints (Simon)
81 * layer configuration things (Simon)
82Bugfixes/lower priority:
83
84----------------------------------------------------------
85Release: 0.9.1
86Approx Date: 7 April, 2003
87Major Features:
88 * Toolbar modes (Simon)
89 * Tabs embedded in titlebar (Henrik)
90 * Tabgroup rewrite (Henrik)
91 * Most recently used window cycling (Simon)
92Minor Features:
93 * fix outline window moving (Simon)
94Bugfixes/lower priority:
95 * Bugs from 0.9.0 (Both)
96 * Doesn't redraw properly after unshade (Simon)
97
98----------------------------------------------------------
99Release: 0.9.2
100Approx Date: 5 May, 2003
101Major Features:
102 * Integration of Remember patch (Simon)
103 * Transparency (Henrik)
104Minor Features:
105 * more keybinding actions (Both)
106 * directional focus movement (Simon)
107 * fix up focus issues (Simon)
108 * snap to windows (Simon)
109 * improved command-line help option (Henrik)
110 * pixmap buttons (Henrik)
111Bugfixes/lower priority:
112 * Bugs from 0.9.1 (Both)
113 * stop window moving from borders (Simon)
114 * Focus acts sloppy on window close/warp (Simon)
115
116----------------------------------------------------------
117Release: 0.9.3
118Approx Date: 26 May, 2003
119Major Features:
120 - Xinerama (Simon)
121 - XRandr (Henrik)
122Minor Features:
123 - Add some sort of program launch function (Simon)
124 - more powerful autogroup matching (?)
125 - nls updating (layers, toolbar) (Both)
126 + Shaped menu/slit/toolbar (Henrik)
127Bugfixes/lower priority:
128 - Fixes for 0.9.2 and previous (Both)
129
130----------------------------------------------------------
131Release: 1.0.0 rc1
132Approx Date: 9 June, 2003
133Major Features:
134 None
135Minor Features:
136 None
137Bugfixes/lower priority:
138 - Fixes for 0.9.3 and previous
139
140Other:
141 - app (fbev?) for per workspace backgrounds, among other things
142
143----------------------------------------------------------
144
145Release: 1.0.0
146Approx Date: 30 June, 2003
147
148Obviously any remaining bug-fixes and small tweaks