Displaying 10 results from an estimated 10 matches for "paintwindow".
2007 Apr 09
2
Paint chanegs block dbus and fuse plugins
...sets the paint values on inactive windows. The plugin is
very simple and the main part is below.
When I load this plugin it blocks dbus and fuse plugins
so that they only reply to requests when the active window
changes.
Is there anything obvious here that would cause that?
static Bool
inactivePaintWindow (CompWindow *w,
const WindowPaintAttrib *attrib,
const CompTransform *transform,
Region region,
unsigned int mask)
{
Bool status;
INACTIVE_SCREEN (w->screen);
INACTIVE_WINDOW (w);
WindowPaintAttrib fAttrib = *attrib;...
2007 Mar 09
2
AW: Re: [PATCH] minimize doesn't respect "no core instance" flag
...e windows by preventing their drawing - that's all group wants to do.
> What's the correct way to do that? From my understanding, that's NO_CORE_INSTANCE_MASK. If that's not true, what's the exact meaning of that flag?
> Another way to do that would be to just return from paintWindow instead of calling the next plugin, but I think that's a bad solution.
NO_CORE_INSTANCE_MASK just prevents the core from drawing it's instance
of the window. There's currently no way to prevent other plugins from
drawing a window and I'm not sure how an interface for doing that wou...
2006 Dec 06
1
Drawing On the Desktop
...e same as compiz, but I
hope that the differences are not too big on this matter, if not excuse me for
this post.
My drawing currently works like this:
PaintScreen: Paint the screen with a beryl specific mask called
PAINT_SCREEN_ORDER_BACK_TO_FRONT_MASK
DonePaintScreen: Damage Desktop Window
PaintWindow: if desktop window then render snow
Is this really not so good? Can it be done better?
Also, the continous redrawing is rather expensive, is there a good way to
implement some Max FPS option? I have tried without success so far(2)
Thanks in advance,
Eckhart Pedersen
(1) http://forum.go-compiz....
2007 Apr 05
1
Example plugins
Here are some example plugins for anyone who is interested in developing.
They are
helloworld - uses an action to write hello world to the terminal
blackandwhite - just makes all windows black and white
triangle - paints a triangle to the screen
http://www.anykeysoftware.co.uk/compiz/plugins/example-plugins.tar.gz
If anyone has any other simple examples, please can you send them
to me and I
2007 Mar 09
0
AW: Re: [PATCH] minimize doesn't respect "no core instance" flag
...nts to hide windows by preventing their drawing - that's all group wants to do.
What's the correct way to do that? From my understanding, that's NO_CORE_INSTANCE_MASK. If that's not true, what's the exact meaning of that flag?
Another way to do that would be to just return from paintWindow instead of calling the next plugin, but I think that's a bad solution.
Regards,
Danny
----- Urspr?ngliche Nachricht -----
Von: "David Reveman" <davidr@novell.com>
An: "Danny Baumann" <dannybaumann@web.de>
Cc: compiz@lists.freedesktop.org
Gesendet: 09.03.2007 14...
2007 Jun 06
2
[PATCH] Use X-Fleur cursor on move
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all, I'm Trevi?o (AKA Trevinho, AKA 3v1n0, AKA trevi55 ;P) it's my
first message here, also if I'm reading the ML from the archives since
long time...
I maintened a beryl-svn (then git) repository, and I'm planning to do
the same as soon as I can for compiz-git (BTW, some pre-release
packages are at http://tinyurl.com/396up9),
2008 Sep 17
1
[ANNOUNCE] compiz-0.7.8
....
Added "Fade with constant total fade time" fade mode.
Load move and switcher after fade to get their paint modifier
transitions faded.
Simplify calculations.
Remove arbitrary opacity fade slowdown for unknown windows.
Added comment why drawWindow instead of paintWindow is used.
Added option for forcing windows with fixed placement to be
constrained to the work area.
Minor coding style adjustment.
Don't modify action priv value when applying option changes.
Also update window sizes if the work area of a single output
changed.
Also...
2015 Sep 02
0
[ANNOUNCE] xorg-server 1.17.99.901
...ation details
xfixes: Unexport xfixes.h
dix: unifdef pWin->rootlessUnhittable
rootless: Genericize the config header a bit
rootless: Build unconditionally
fb: Make rootless-agnostic
mi: Remove questionable optimization from the rootless path
dix: Restore PaintWindow screen hook
glx/swrast: Do more GLX extension setup
glx: Implement GLX_ARB_context_flush_control
atom: Bump initial table size
atom: make FreeAtom static
xwayland: Don't (double) destroy RANDR resources in CloseScreen
xwayland: Don't (double) destroy inpu...
2008 Mar 06
0
[ANNOUNCE] xorg-server 1.4.99.901
...ce.
Increase despair by fixing xprint build after my _DEPENDENCIES changes.
Fix driver build by including an appropriate Requires.private line on pixman.
Fix server version reporting to be the server package version.
Fix build on FreeBSD after Popen changes.
Remove the PaintWindow optimization.
[EDID] Ignore reserved bits in deciding monitor vs detailed timing descriptor.
Just link against libcrypto instead of relying on openssl pkg-config.
Bug #10304,12784,11603: Add quirks for several physical size issues.
Add a quirk for Philips 107P5 which lacks t...
2007 Oct 01
4
[ANNOUNCE] compiz-0.6.0
...en titlebar is clicked.
Switch to a pascal triangle based blur kernel generation function which
A strength option that interpolates between a linear blur (0.0) and
Add saturation option.
Added occlusion detection window paint mask.
Added occlusion detection handling to paintWindow.
Added occlusion detection for PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS_MASK
Use occlusion detection on PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS_MASK.
Splits bw->region into 5 regions (top, bottom, left, right and center) and
Don't blur opaque windows if decorations are als...