Bug 1950 - Make use of X.org's new features
Status: CLOSED DUPLICATE of bug 2823
Alias: None
Product: Openbox
Classification: Unclassified
Component: general
Version: unspecified
Hardware: PC Linux
: P5 enhancement
Assignee: Mikachu
QA Contact:
URL:
Depends on: 2060
Blocks:
 
Reported: 2004-09-20 09:14 EDT by tetsuo.yokozuka
Modified: 2007-05-16 15:52:35 EDT
0 users

See Also:



Description tetsuo.yokozuka 2004-09-20 09:14:09 EDT
The new "Composite" extension of X11R6.8.x enables the use of drop shadows and
transparency. I wish the next version of openbox would use such features, by
allowing the user to configure openbox in the following ways:
- add drop shadows to *windows*, perhaps menus as well,
- make windows translucent when dragging and/or resizing them,
- set arbitrary transparency to windows via bindings...

Those are just examples. Of course, this should be enabled via an optional
switch when building openbox.

I have tried xcompmgr out, and transparency works very well on my main computer,
which has a GeForce FX5900. On my laptop though, which has an integrated
graphical chipset (i830M), it is very slow.
Comment 1 Clay Barnes 2006-03-22 11:30:58 EST
I am leery about adding eye-candy like this to OB.  Since the extra code doesn't actaully _add_ any functionality (note: eye-candy =/= functionality imho), and necessarily adds resource use to the system, it seems that this would be a bad thing.  Even if the code is easy to compile out, binary packages from distros like debian or RH would probably leave it in.  Also, the increase in code makes OB harder to mantain, which takes focus away from the rest of the core features.
Comment 2 Mikachu 2006-03-22 11:38:00 EST
it's feasible that taking advantage of those things would improve functionality, but we'll see about that when/if someone decides to write the code. for example alt-tab with small window previews and stuff like that is pretty handy, and basically free if you're already running xgl.
Comment 3 Dana Jansens 2007-04-26 01:13:29 EDT

*** This bug has been marked as a duplicate of bug 2823 ***
Comment 4 Dana Jansens 2007-04-26 01:14:25 EDT
Closing since there is a duplicate