(This FreeBSD port does not include these patches in fvwm and therefore are not
applicable)
Optional but recommended patches for FVWM 2.6.7 and 2.6.8 are in
/opt/NsCDE/src
directory.
This patches will add:
Three underlines Menu Style (used in
for NsCDE)
corrections for cursor icon under buttons of the FvwmScript(1)
it is really not a nice thing to have XC_hand2
which is usually
used for hyperlinks as a pointer icon when mouse is above buttons. Planned
to be implemented as an option, not to disturb old default, no
matter how bad is probably that default
FvwmButtons(1) WindowName support - an native alternative to xdotool(1) workaround. It will set name and icon name of single subpanels, that is, every FvwmButtons object which has titlebar enabled with FVWM styles
FvwmButtons triangle-in (sunken) support. Provides a 3rd argument
for indicator
parameter of the FvwmButtons(1) button. It can be
"in" (default for NsCDE in config/NsCDE-FrontPanel.conf)
or "out" to confirm the FVWM default. If omitted, "out" is default, since
it was that way before this patch.
In order to have patched fvwm, apply this patch or patches against FVWM 2.6.7 or 2.6.8 source and (re)compile FVWM. You can even make your own RPM DEB, Arch, BSD, SunOS or similar package from that and install it.
If NsCDE is going to be installed on system with non-patched FVWM, Installer.ksh option "-w" should be used. This will ensure Front Panel pixmaps instead of built in triangles on subpanel launcher buttons, and XOverrideFontCursor dynamic preloading library piece which will handle XC_left_ptr for some FvwmScript(1) widgets instead of strange default of the XC_hand2. Subpanel window names will be set by the xdotool(1) xdowrapper script.