Features
Features

Partial list of features new to 2.6.x

  • Full Enhanced Window Manager Hints support
  • Full internationalization
  • Greatly improved font support, including anti-aliasing
  • Improved decoration code (no flickering anymore)
  • Featuring side titles, including vertical text
  • Powerful WindowShade in all directions, including diagonal
  • Supporting PNG including alpha blending
  • Image rendering in colorsets
  • Perl library for creating modules in Perl
  • New module FvwmPerl to enable scripting in rc files
  • Optional text shadows (looks nice with light text)

Partial list of features new to 2.4.x

  • New dynamical colorset method for defining colors
  • New module FvwmGtk to build GTK+ dialogs and menus
  • Rewritten and extended functionality of FvwmButtons
  • Several new and several removed modules
  • Mouse strokes, draw lines to execute commands
  • Ability to dynamically create menus
  • Several fvwm-menu-* utiliies for creating dynamical menus
  • Expanding useful window and desktop specific variables
  • Featuring busy cursor in several places
  • Full support for ICCCM2
  • GNOME Window Manager hints support
  • Session management support
  • Initial internationalization support
  • Xinerama extention support
  • Searching files in its own user directory ~/.fvwm/

Partial list of features new to 2.2.x

  • New more powerful and sensible rc file format
  • Change more features on per-window basis
  • Change many features on the fly
  • Optional Flat or Pixmap window borders
  • Recogizes Open Look hints
  • Just about any focus style you can think of
  • Unwanted features can be removed at compile time
  • CPP preprocesing of the config file
  • Titlebars can be suppressed, Pixmaps, gradients, or plain
  • Titlebar buttons can be vector graphics, pixmaps or gradients
  • Menu hot-keys, continuation menus, pixmaps in and to the side of menus
  • Macro definition in the config file
  • Animated window movement
  • A way to limit the amount of color used by fvwm (for 8 bit displays)
  • Window manager commands can come from external programs
  • Roll-up type window shading
  • Some ability to centrally configure fvwm

Partial list of features common to 1.xx and 2.x.x

  • Multiple Disjoint Large Virtual Desktops
  • Smaller memory usage (more so in 1.xx)
  • Dynamically extensable via modules
  • Recognizes Motif MWM hints
  • Keyboard or Mouse operation
  • Attempts to be ICCCM 2 compliant
  • 3-D look to window frames
  • Full color shaped icons
  • M4 preprocesing of the config file
  • Auto-raising of windows
  • Multi-screen support
  • Cursor (Mouse Pointer) control on a context basis
  • Viewport scrolling by moving the mouse off the edge of the screen
  • Different window decorations for window that have or don't have focus
  • Multiple ways to control icon placement
  • Multiple ways to control initial window placement