On Tue, Jul 18, 2000 at 06:41:43AM -0400, Jim Knoble wrote:
>   (1) Some of the nls Makefile.{am,in}'s create absolute symlinks
>       instead of relative ones.  Patch attached (against 0.60.1, but
>       applies with a little fuzz to 0.60.3) as
>       'blackbox-0.60.1-make.patch'.
>
> <snip>
>
>   (4) With the flat/solid optimizations in 0.60.3, the geometry window
>       gets crufted up under the following conditions:
>       
>         (1) window.label.focus is "flat solid"
>             or
>             window.title.focus is "flat solid" and
>           window.label.focus is "parentrelative"
>       (2) you have just started or just restarted blackbox
>       
>       Under these conditions, the geometry window gets a background
>       pixmap of 'None', which means 'inherit the background from the
>       parent window' (which appears empirically to be the root window).
>       Hence, the geometry window is transparent and the background is
>       not cleared when it is redrawn as a window is moved or resized.
>       Patch attached (against 0.60.3) as
>       'blackbox-0.60.3-flat-geometry-window.patch'.
> 
>   (5) I find the internal "borders" (set by a combination of
>       window.frame.* and bevelWidth) to take up unnecessary desktop
>       space:
>       
>         2 * bevelWidth * (clientHeight + clientWidth + 2 * bevelWidth)
> 
>       The new '--disable-styled-frames' option to 'configure' isn't
>       enough for me; i find it better if i can disable that internal
>       (frame) border entirely.  The attached patch adds an
>       '--enable-internal-borders' argument to 'configure' (defaults to
>       'yes') so that blackbox won't use internal borders at all.  It's
>       a bit of a hack, since blackbox still checks for a frame border
>       on each window.  My initial goal was to change as little as
>       possible (it can be optimized later).  Patch attached (against
>       0.60.3) as 'blackbox-0.60.3-internal-border.patch'.
> 

Check out the cvs snapshots I've put up at
      http://www.math.psu.edu/raven/blackbox.html
Your issues 1), 4) & 5) are already taken care of in the
snapshots, plus a decent bit of other stuff, albeit in a
slightly different fashion.

Jeff Raven

Reply via email to