Re: [sawfish-list] A few customizations for opacity
- From: "Eric Mangold" <teratorn twistedmatrix com>
- To: "Amit Gurdasani" <gurdasani gmx net>
- Cc: sawfish-list gnome org
- Subject: Re: [sawfish-list] A few customizations for opacity
- Date: Sun, 27 Mar 2005 14:26:22 +1000 (ChST)
Cool stuff. I'm definately going to try it out...
-Eric
> Hi,
>
> Philip Langdale posted a patch last month to allow for the window frame ID
> to be retrieved for a window. Based on his window-frame-id function, I've
> written a few eyecandy controls pertaining to opacity. I know he was
> interested in this sort of thing; this message is just an FYI for those
> interested. :)
>
> The customizations have been posted to the Sawfish wiki at
> http://sawfish.uberstyle.net/.
>
> translucent-move.jl is essentially Mr Langdale's code for translucent
> window
> moves, changed somewhat to halve the opacity if such a setting exists
> during
> the move, and then to restore it once the move is complete.
> http://sawfish.uberstyle.net/uploads/SawfishWiki/translucent-move.jl
>
> translucency-matcher.jl adds a window matcher based on the EWMH window
> type
> property (to e.g. be able to identify dock windows or dialog windows), as
> well as a setter for opacity, so that, for instance, all GTK+ and Qt menus
> can be made translucent.
> http://sawfish.uberstyle.net/uploads/SawfishWiki/translucency-matcher.jl
>
> translucency-menu.jl adds a submenu to the window ops menu allowing the
> user
> to select an opacity level for a window. If translucency-matcher.jl and
> window-history.jl are loaded, it also saves and restores opacity as part
> of
> the window history attributes, so matching windows will appear with the
> same
> opacity level.
> http://sawfish.uberstyle.net/uploads/SawfishWiki/translucency-menu.jl
>
> quake-console.jl is somewhat unrelated, but it's an effect I find useful.
> Its use is to allow for a window, typically a terminal emulator such as
> xterm or konsole, to be "swallowed up" by the window manager (positioned
> at
> the top-left corner of the screen, undecorated, shaded and normally
> hidden).
> The window is uniquely identified by the name or title that is set when
> starting it. A keybinding is provided to automatically alternately
> unshade,
> unhide and focus the window, as well as raise it to the top, and to shade
> and hide the window and focus the window previously focused. In this
> manner
> it behaves not unlike the console in id's Quake series of games.
> http://sawfish.uberstyle.net/uploads/SawfishWiki/quake-console.jl
>
> Please excuse the quality of the code; I'm still relatively new at this
> and
> still learning.
>
> I hope someone finds them useful.
>
> Amit
>
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]