46a4fe0dd8
Add 0.9.4 Improve aims for rc1. all translations listed so they can be marked off when completed
190 lines
No EOL
5.9 KiB
Text
190 lines
No EOL
5.9 KiB
Text
This file is intended to provide a rough roadmap of the development
|
|
towards the Fluxbox 1.0.0 release.
|
|
|
|
The process will involve a number of development releases in the 0.9
|
|
series until features and execution (i.e. bugs) stabilise.
|
|
|
|
Some of the interesting new features beyond 0.1.14 that we'd like to work towards are:
|
|
|
|
- Layer Support
|
|
- New action system (key/mouse bindings)
|
|
- Tabgroup rewrite (should also allow more commands to act on the whole group)
|
|
- Tabs embedded in titlebar
|
|
- Most recently used window cycling
|
|
- Toolbar modes
|
|
- Integration of remember patch (or at least the concept)
|
|
- Smarter config menus (ability to modify numeric values)
|
|
- fix Xinerama support again
|
|
- XRandr support
|
|
|
|
Some minor ones (mainly bugfixes or small things) that I feel like noting are
|
|
(many of these based on feature requests or bug reports from sourceforge):
|
|
|
|
- Key bindings for:
|
|
-> restart
|
|
-> specific tab numbers
|
|
-> tabgroup keybindings
|
|
-> menu navigation
|
|
-> moving windows to next workspace/tabgroup
|
|
- fix up focus issues (click to focus sometimes acts like sloppy)
|
|
- proper initialisation from hints (e.g. Eterm -D 2)
|
|
- fix toggledecoration to not give tabs back etc
|
|
- snap to windows
|
|
- Pixmap buttons
|
|
- Shaped menus/toolbar/slit
|
|
- improved command line output for help option (plus include compile-time options
|
|
etc in output for improved bug reporting)
|
|
- layer configuration things for toolbar/slit/numlayers
|
|
- fix outline window moving
|
|
|
|
Some lower priority ones ("thoughts"/maybes):
|
|
|
|
- transparency (major)
|
|
- keybindings for directional focus moving:
|
|
-> nextWindowLeft/Right/Up/Down
|
|
- looks for the window left of the current one, and gives it focus
|
|
- more powerful autogrouping matching
|
|
- stop window movement by clicking on border (only on frame instead)
|
|
- mouse button "keys"
|
|
- ability to specify keybinding actions for titlebar buttons (i.e. configurable actions for titlebar buttons).
|
|
|
|
Notes:
|
|
- (optional) Unique per-workspace backgrounds
|
|
=> To be made into separate application, if time permits will try to
|
|
get this done before 1.0.0rc1
|
|
|
|
Known Bugs (to be looked at at some time):
|
|
- Focus acts sloppy on window close/warp, or when decoration-less window is "focused"
|
|
|
|
Fixed known bugs:
|
|
- Doesn't redraw properly after unshade
|
|
|
|
----------------------------------------------------------
|
|
|
|
So, what's the plan?
|
|
|
|
Key:
|
|
- => Planned (or not applicable)
|
|
= => Started
|
|
+ => Almost done
|
|
* => Done
|
|
|
|
----------------------------------------------------------
|
|
Release: 0.9.0
|
|
Approx Date: 23 February, 2003
|
|
Major Features:
|
|
* Layer support (Simon)
|
|
* New action system (Henrik)
|
|
* Smarter config menus (Henrik)
|
|
Minor Features:
|
|
* Proper initialisation from hints (Simon)
|
|
* layer configuration things (Simon)
|
|
Bugfixes/lower priority:
|
|
|
|
----------------------------------------------------------
|
|
Release: 0.9.1
|
|
Approx Date: 7 April, 2003
|
|
Major Features:
|
|
* Toolbar modes (Simon)
|
|
* Tabs embedded in titlebar (Henrik)
|
|
* Tabgroup rewrite (Henrik)
|
|
* Most recently used window cycling (Simon)
|
|
Minor Features:
|
|
* fix outline window moving (Simon)
|
|
Bugfixes/lower priority:
|
|
* Bugs from 0.9.0 (Both)
|
|
* Doesn't redraw properly after unshade (Simon)
|
|
|
|
----------------------------------------------------------
|
|
Release: 0.9.2
|
|
Approx Date: 5 May, 2003
|
|
Major Features:
|
|
* Integration of Remember patch (Simon)
|
|
* Transparency (Henrik)
|
|
Minor Features:
|
|
* more keybinding actions (Both)
|
|
* directional focus movement (Simon)
|
|
* fix up focus issues (Simon)
|
|
* snap to windows (Simon)
|
|
* improved command-line help option (Henrik)
|
|
* pixmap buttons (Henrik)
|
|
Bugfixes/lower priority:
|
|
* Bugs from 0.9.1 (Both)
|
|
* stop window moving from borders (Simon)
|
|
* Focus acts sloppy on window close/warp (Simon)
|
|
|
|
----------------------------------------------------------
|
|
Release: 0.9.3
|
|
Approx Date: 5 June, 2003
|
|
Major Features:
|
|
* Xinerama (Simon)
|
|
* XRandr (Henrik)
|
|
Bugfixes/lower priority:
|
|
* Fix nasty crash bug from 0.9.2 (Henrik)
|
|
+ Other bugs from 0.9.2 and previous (Both)
|
|
Notes:
|
|
Intended as a stabler, fairly usable devel release
|
|
after the crashing of 0.9.2
|
|
|
|
----------------------------------------------------------
|
|
Release: 0.9.4
|
|
Approx Date: 23 June, 2003
|
|
Key Features:
|
|
* Regular expression support in remember
|
|
on several attributes (Simon)
|
|
- Save grouping so it persists over restart (Simon)
|
|
- Autogrouping functionality into remember (Simon)
|
|
(this will thus get regexp matching etc)
|
|
+ Shaped menu/slit/toolbar (Henrik)
|
|
- Improved screen object placement (?)
|
|
(will fix Maximize over slit/toolbar)
|
|
Other Minor Features:
|
|
- Add some sort of program launch function (Simon)
|
|
- nls code - layers, remember, new stuff... (Both)
|
|
Bugfixes/lower priority:
|
|
- Titlebar sometimes doesn't redraw properly
|
|
- Fixes for 0.9.3 and previous (Both)
|
|
|
|
----------------------------------------------------------
|
|
Release: 1.0.0 rc1
|
|
Approx Date: 10 July, 2003
|
|
Major Features:
|
|
- Update Translations
|
|
- C
|
|
- bg_BG
|
|
- da_DK
|
|
- de_DE
|
|
- en_AU
|
|
- es_ES
|
|
- et_EE
|
|
- fr_FR
|
|
- it_IT
|
|
- ja_JP
|
|
- lv_LV
|
|
- pt_BR
|
|
- pt_PT
|
|
- ru_RU
|
|
- sv_SE
|
|
- tr_TR
|
|
- more???
|
|
- Update Documentation
|
|
- man page
|
|
- web docs
|
|
- FAQ
|
|
Minor Features:
|
|
None
|
|
Bugfixes/lower priority:
|
|
- Fixes for 0.9.x
|
|
|
|
Other:
|
|
- app (fbev?) for per workspace backgrounds, among other things
|
|
- should do some profiling and optimisation
|
|
|
|
----------------------------------------------------------
|
|
|
|
Release: 1.0.0
|
|
Approx Date: 31 July, 2003
|
|
|
|
- Obviously any remaining bug-fixes and small tweaks.
|
|
- Translations.
|
|
- Documentation. |