Bug 517 - Support Translucent Windows On Compositing Window Manager
Summary: Support Translucent Windows On Compositing Window Manager
Alias: None
Product: Jogl
Classification: JogAmp
Component: core (show other bugs)
Version: 2
Hardware: All all
: --- enhancement
Assignee: Sven Gothel
: 358 (view as bug list)
Depends on:
Blocks: 1232
  Show dependency treegraph
Reported: 2011-09-03 03:32 CEST by Sven Gothel
Modified: 2015-09-26 07:12 CEST (History)
2 users (show)

See Also:
Type: ---
SCM Refs:
e5ab975727134d8249277f4df707b2b14a7788f3 6d28a9ed9ff039237775ea133377f8b59ca857c1
Workaround: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2011-09-03 03:32:59 CEST
Translucent windows (or drawables) are a nice to have feature
allowing users to create non rectangular shaped things on the desktop
and a more seamless integration w/ the desktop.

This is possible using compositing window manager like
Windows 7/Vista Aero, X11 XRender/OpenGL KDE, Gnome, etc ..

Initial X11/GLX support is commited:
Also the little changes to the 'core' code:

Translucency is triggered just using the Capabilities:

TODO: Windows and OSX .. maybe Android
Comment 1 Sven Gothel 2011-09-03 03:33:42 CEST
as noted .. works already for NEWT/X11
Comment 2 Sven Gothel 2011-09-04 10:53:02 CEST
Adding Windows (>= Vista ?) translucency support.
Comment 3 Sven Gothel 2011-10-10 08:42:21 CEST
Works on MacOSX and Android as well - closed.

OSX: e5ab975727134d8249277f4df707b2b14a7788f3
Android: 6d28a9ed9ff039237775ea133377f8b59ca857c1
Comment 4 Sven Gothel 2011-10-10 08:59:07 CEST
*** Bug 358 has been marked as a duplicate of this bug. ***
Comment 5 Alan Sambol 2015-09-25 14:05:21 CEST
It seems translucency doesn't work on Windows 8 nor Windows 10 (they removed Aero effect in Windows 8 AFAIK). Tried with NEWT.
Comment 6 Sven Gothel 2015-09-26 07:08:47 CEST
Alan, you need to file a new followup bug, referencing this one here!

Replay status!
Comment 7 Sven Gothel 2015-09-26 07:12:38 CEST
(In reply to Sven Gothel from comment #6)
> Alan, you need to file a new followup bug, referencing this one here!
> Replay status!

Done - See Bug 1232