This is an updated version of the patch. It applies cleanly to Pekwm 0.1.12, and I believe it also applies cleanly to GIT-HEAD.
It has two new features:
- Support for { Actions = "Toggle Opaque" } (so you can bind a key to turn off/on transparency on the active window).
- Support for the configure script (so now you can enable opacity without code changes, just configure with --enable-opacity).
Attached the patch from pastebin.
Oh, I should add the only pending work it has: reflecting changes upon a config reload. Currently you must restart PekWM.
I am not sure what would be the best way to update the changes, since it requires a broadcast to all active windows, the harbour elements, all menus and the workspace... @_@