> This has been discussed in the past, and the general feeling is that
> shaping the borders and doing more titlebar decoration will add too
> much bloat.

I'm not big on themed borders, myself--the options already in Fvwm for that
work fine for me. I only tweaked the titlebars. The hack is actually quite
lightweight: it adds, on my system, several K to the final stripped binary
if FANCY_TITLEBARS is defined, and adds nothing if it isn't.

Of course, I recognize that there is such a thing as source-code bloat
(aka #ifdef hell :-), and if you guys don't want to make this standard, I
understand. In that case, I'll just share the patch on the users list for
those who are interested. Once I work out the annoying titleunder-update bug,
anyways.

> I think if you really want to make any progress with this, you
> would first want to show how nifty this would look.

Funny you should mention that :-) I've recently been grabbing screenshots to
include in an Fvwm-touting page off my website. I haven't done any other
development yet, but I can put up just the screenshots ahead of time.

   http://www.igs.net/~tril/fvwm/

This shows off several window-decorations I particularly like: Eazel, QNX,
Helix Sweetpill, and Infadel (the new IceWM default theme). All of them
depend on extra pixmaps: some have titleunders, others just have special
transitions at either end of the titlebar (i.e. the curved ends of Sweetpill).
The latter is possible with regular Fvwm but it's kludgy: you have to define
"decoy" pixmap buttons and make them Nop. This is the approach that the
folks at fvwm-themes.sourceforge.net take for rendering stuff like NanoGUI.

Infadel, if you look closely, shows off all six pixmaps: main, titleunder,
and the four transitions.

Suzanne

-- 
[EMAIL PROTECTED] - http://www.igs.net/~tril/
"I'm aware of that, sweetheart. It's just that when I wake up to a hissing
goat skull on my nightstand, and it hops off and runs across the floor on
spider legs, I sleep a lot better knowing where it ran off to."
                                                          - Ted (Red Meat)
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to