all repos — fluxbox @ 8ed1a4d58ede5f9a543e1e41cb84b138550e85ad

custom fork of the fluxbox windowmanager

clean slate
fluxgen fluxgen
commit

8ed1a4d58ede5f9a543e1e41cb84b138550e85ad

parent

577f0020e495576b07023b6cbb278aa96c0887df

1 files changed, 1 insertions(+), 215 deletions(-)

jump to
M RoadMapRoadMap

@@ -1,215 +1,1 @@

-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: 7 July, 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 (Henrik) - (will fix Maximize over slit/toolbar) -Other Minor Features: - * Add some sort of program launch function (Simon) -Bugfixes/lower priority: - * Titlebar sometimes doesn't redraw properly - * Fixes for 0.9.3 and previous (Both) - ----------------------------------------------------------- - -... - ----------------------------------------------------------- -Release: 0.9.? (remaining) -Approx Date: ? -Major Features: - - Mouse actions as keys (so you can, e.g. Mod1 Button1 :ResizeWindow) (?) - - nls code - layers, remember, new stuff... (Both) - - Update Translations - - C - - bg_BG - - da_DK - - de_DE - - en_AU - - es_ES - - et_EE - - fr_FR - - it_IT - - ja_JA - - lv_LV - - pt_BR - - pt_PT - - ru_RU - - sv_SE - - tr_TR - - more??? - - Update Documentation - - man page - - web docs - - FAQ -Minor Features: - - Transparent titlebars + toolbar -Bugfixes: - - As many of those little niggly things as possible (some of which may be - non-trivial to fix). - -Other: - - app (fbev?) for per workspace backgrounds, among other things - - should do some profiling and optimisation - ----------------------------------------------------------- -Release: 1.0.0rc1 -Approx Date: ? - - - Bug Fixes & tweaks. Nothing major. - -This release is aiming to be a very close approximation for 1.0.0. -There is a fair amount of cooling time before the full release to allow -for an rc2 or more if necessary, but we'd really like to iron out all -those little bugs that are remaining around here. - ----------------------------------------------------------- -Release: 1.0.0 -Approx Date: ? - - - Obviously any remaining bug-fixes and small tweaks. - - Translations. - - Documentation. - - -The dates for later releases of the development branch are not estimated -because they are difficult to estimate. New features add new bugs. There -are always little things being added. The developers are also constantly -interrupted by "real life" events. - -However, we really do want to get 1.0.0 released. So don't despair. It's coming. - +This file is intended to provide a rough roadmap of the development.