./wm/evilwm, Minimalist Window Manager for X

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.0, Package name: evilwm-1.0.0, Maintainer: sketch

evilwm is a minimalist window manager for the X Window System.

FEATURES

* No window decorations apart from a simple 1 pixel border.
* No icons.
* Good keyboard control, including repositioning and maximise toggles.
* Solid window drags (compile time option - may be slow on old machines).
* Virtual desktops (compile time option).
* Small binary size (even with everything turned on).


Required to run:
[x11/liboldXrandr]

Required to build:
[pkgtools/x11-links] [x11/renderproto] [x11/inputproto] [x11/xextproto] [x11/randrproto]

Master sites:

SHA1: a3fce3a06879d511ca6fed5f8b1d176b08a4bd26
RMD160: dc80217e10b621deb0ea745bcf740b1bf5847492
Filesize: 29.344 KB

Version history: (Expand)


CVS history: (Expand)


   2009-06-14 20:19:03 by Joerg Sonnenberger | Files touched by this commit (64)
Log message:
Remove @dirrm entries from PLISTs
   2008-06-12 04:14:58 by Joerg Sonnenberger | Files touched by this commit (1134)
Log message:
Add DESTDIR support.
   2008-01-11 00:08:23 by Daniel Carosone | Files touched by this commit (1)
Log message:
use more Xrandr.
   2008-01-04 13:11:37 by Jonathan Perkin | Files touched by this commit (2) | Package updated
Log message:
Update evilwm to 1.0.0

*** Changes between 0.99.25 and 1.0.0:

Mon Jun 11 14:26:33 BST 2007  Ciaran Anscomb <evilwm@6809.org.uk>
  * Add basic Xrandr support
  Thanks to Yura Semashko for this patch.

Thu May 17 15:48:31 BST 2007  Ciaran Anscomb <evilwm@6809.org.uk>
  * When snapping, prefer screen edge to other windows

Wed May  3 16:53:01 BST 2006  Ciaran Anscomb <evilwm@6809.org.uk>
  * Don't account for width_inc and height_inc when maximising

Wed May  3 15:38:08 BST 2006  Ciaran Anscomb <evilwm@6809.org.uk>
  * Ignore borders when snapping maximised client to screen edge
   2007-02-01 23:12:25 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Modular Xorg support.
   2007-01-07 10:14:16 by Roland Illig | Files touched by this commit (412)
Log message:
Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
   2006-04-27 12:03:05 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
Update evilwm to 0.99.25.  Changes:

  [0.99.24]
  * Remove unused def_cmap field from ScreenInfo struct.
  * Added -nosoliddrag option (thanks to Erik Auerswald).
  * Rewrite grab_keysym() macro as a function.

  [0.99.25]
  * Regrab keys on receipt of MappingNotify event
  * Make spawn() use find_current_screen()
  * Fix build errors/warnings when VWM not defined
  * Track vdesk separately on each managed screen
  * Remove is_sticky tests when only need to check vdesk
  * Only snap against clients on the same screen
  * Fix configure requests containing sibling information
  * Move unused variable workarounds after declarations
  * Flesh out some switches with default cases
  * Remove redundant call to XShapeSelectInput()
  * Move grab_keysym() to main.c, make static
  * Make recalculate_sweep() static
  * Wrap client_update_current into select_client
  * Restructure client_update_current()
  * Wrap fetching of mwm_hints property into init_geometry
  * Omit some unneeded code when VWM not defined
    EWMH atoms mostly, also some keymap defines.
  * Code tidy
    Dead declarations removed from evilwm.h.  Some reordering of other
    declarations.  Nothing that should affect anything.
  * Use XQueryPointer to find pointer root instead of trying to track it
  * Macro-ise get_mouse_position()
  * Declare some of opt_* as static in main.c
  * Don't track bounding_shaped
    This is never used outside set_shape and I'm not convinced that
    XShapeQueryExtents refers to the old values.
  * Fix foolish lookup of screen number where it's already known
  * Expose events not needed on frame windows
  * Grab buttons when making client instead of every enter event
  * Refactored handle_key_event()
   2006-02-06 21:39:57 by Jonathan Perkin | Files touched by this commit (2) | Package updated
Log message:
Make the long-awaited update to 0.99.23.  Changes:

2006-02-06
	Fixed -v option parsing.
	Released 0.99.23.