After much waiting, Blackbox 0.61.0 is released! This new version
features:
- more foreign language translations
- man pages for blackbox and bsetroot
- optionally auto-hiding slits and toolbars
- cthulhain's bsetbg script, providing a machine-independent
way for styles to set backgrounds
- beefed up command execution, so now compound statements
(like 'command1 && command2') should now work as entries
in the root menu and in style rootCommands
- a number of tweaks to button behavior... for instance middle
clicks on a window's Send To menu will move the window and
you along with it, and middle clicks on the Workspace menus
will move the window to the current workspace (compared to
moving you to that workspace, which is what a left-click
does)
- a whole gaggle of bug fixes, some of which reach back to
0.50 and earlier
- ...
Aw, heck, I don't remember them all... check the ChangeLog.
Now, the most notable -- or should I say annoying -- change in
0.61.0 is a change in the style file format. Blackbox 0.61.0
no longer supports styled frames. Since this makes the
window.frame.(un)focus textures useless at best (and deceptive
at worst), they have been removed and replaced with
window.frame.(un)focusColor.
Since certain individuals took offense at the prospect of having
solid colors appear anywhere on their desktop, the width of the
window frame is now seperately configurable via the frameWidth
entry; if frameWidth is unspecified it will default to bevelWidth
for backwards-compatibility, and by setting it to 0 you can
eliminate the frame entirely. (Alternatively, you could set it
to like 16 or so, and waste a whole lot of screen space.)
Information on updating styles to the slightly altered format
can be found at
http://blackbox.alug.org/README.styles.html
which also contains a link to a shell/awk script which should
let you update styles automatically (and still leave them useable
by 0.60.x too).
For the time being 0.61.x will remain a beta release, but if
no problems arise in the near future it will probably be
rechristened as the next stable release.
Jeff Raven