* Tiling workspaces with tabbed frames, as discussed above. * Designed to be primarily used from the keyboard. * Fully documented configuration and scripting interface on top of the lightweight Lua extension language. * Modular design. The main binary implements only basic window manager functionality. Actual window management policies are implemented by dynamically loaded workspace and other modules. * The query module implements a line editor similar to mini buffers in many text editors. It is used to implement many different queries with tab-completion support: show manual page, run program, open SSH session, view file, goto named client window or workspace, etc. * To run those few particularly badly behaving programs, Ion-2 also supports conventional workspaces of the PWM flavour through the floatws module. This module is also used to implement PWM2 on top of the Ion core library. * Other modules include the drawing engine, dock module for Window Maker dockapp support, menu module and, of course, the tiled workspaces module. * Full screen client windows are seen as workspaces on their own. It is possible to switch to a normal workspace while keeping several client windows in full screen state and also switch clients that do not themselves support full screen mode to this state. How-To-Repeat: N/A
State Changed From-To: open->closed Hi there. Technically, this PR is a duplicate of ports/62486 by different submitter. I'm sorry we left it roting that long. Now I have a working port ready to commit, it will come to CVS in few days I hope. I used some parts of your PR in it and I will give credit in log message.