Dynamic menus based on the Radix Tree algorithm
were introduced. A theme engine with rendering
objects support was built. Text alignments are
considered. A welcome message is displayed when no
customized configuration is found. Client layouts
can be defined for random or optimized windows
placements. The SIGUSR1 signal is handled to
restart and SIGUSR2 is handled to reload the
current theme. XRender Xorg extension rendering is
supported. All exposed areas are stacked to
optimize updates when receiving X events.
In this release, all files found in ~/.firebox/start/ are run at startup. A constraint system was added. Desktops can now be flipped using mouse motion. Resistance against windows or the screen is computed. A manual page was added. The program was internationalized using Gettext, and four more atoms from the ICCCM/EWMH specifications are now handled.