herbstluftwm NEWS -- history of user-visible changes
====================================================

Release 0.2 FUTURE
------------------

Small bugfixes and major features:

    * new command: monitor_rect
    * let panel.sh fork less often
    * set clients to fullscreen (without EWMH yet!)
    * new client layouting algorithm: grid layout
    * client rules with:

        - conditon: class
        - conditon: pid
        - conditon: maxage
        - operator: = (equals)
        - operator: ~ (regex-matching)
        - flag: once
        - flag: not (negation of conditions)
        - consequence: tag
        - consequence: focus


Release 0.1 on 2011-10-02
-------------------------

Initial release. The tiling algorithm and many things are working. But some
things like EWMH or rules aren't implemented yet (See BUGS file for a list of
planned features). Currently implemented features are:

    * basic tiling concept
    * floating mode (with border snapping)
    * calling herbstluftwm internal commands with herbstclient
    * change keybindings/mousebindings at runtime
    * change/get settings (e.g. colors) at runtime
    * add/remove monitors at runtime
    * wmexec into other window manager
    * dump/load tiling layouts to/from a string
    * bash/zsh tab completion for herbstclient
    * hook system: let herbstclient listen for internal events
    * provide an easy way to build an own panel (using herbstclient hooks/commands)
      (there is also an example panel.sh)
    * give information about urgent state of clients

