Displaying 20 results from an estimated 10000 matches similar to: "drawing framework changes"
2006 Apr 01
3
window decorations explained and how to move forward
The window decoration system in compiz is implemented using a decoration
plugin and a separate window decoration drawing application (a
decorator). The decorator is drawing window decorations to minimal sized
pixmaps. These pixmaps along with sets of coordinates which maps the
pixmaps to windows are communicated back to the decorator plugin through
a property on the client window. The coordinates
2008 Feb 07
1
[ANNOUNCE] compiz-0.7.0
A new compiz release 0.7.0 is now available from:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.7.0.tar.gz
which can be verified with:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.7.0.tar.gz.sha1
59b019b6cd627140f44006876ee2b0c3ab92f150 compiz-0.7.0.tar.gz
2007 Jun 12
0
[PATCH] Combined checkFTB and capDirection into one checkOrientation function.
---
include/cube.h | 18 +++------
plugins/cube.c | 120 +++++++++++++++++--------------------------------------
2 files changed, 43 insertions(+), 95 deletions(-)
diff --git a/include/cube.h b/include/cube.h
index 0a87626..293bad1 100644
--- a/include/cube.h
+++ b/include/cube.h
@@ -87,16 +87,11 @@ typedef void (*CubePaintInsideProc) (CompScreen *s,
CompOutput *output,
2007 Mar 06
2
decoration flashing with current upstream
Greetings everybody!
I just git pull'ed compiz and after compiling and installing it, I
started experiencing the decorations flashing and windows not being
updated correctly. Sofar I was not able to revert to a state identifying
which commit introduced this flaw. This is happening to me on an i915
and a GeForce7900GT.
Using git revert <some commit> is the right way to work oneself
2008 Apr 03
0
[ANNOUNCE] compiz-0.7.4
A new compiz release 0.7.4 is now available from:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.7.4.tar.gz
which can be verified with:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.7.4.tar.gz.sha1
a204d9b70ac8abfb037ca3402452aa055f4aab71 compiz-0.7.4.tar.gz
2007 Apr 09
2
Paint chanegs block dbus and fuse plugins
I was writing a simple plugin a while ago which just
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
2007 Mar 01
2
Composite retained drawing protocol
I've recently drafted a rough idea of a composite manager agnostic
protocol for leveraging the compositor for retained drawing in a way
suitable for highly interactive and flexible applications.
It seems to be that for anything like this to be a success it would
have to be developed with the support of multiple window managers, and
I would appreciate any feedback, ideas, and contributions to
2007 Mar 09
2
AW: Re: [PATCH] minimize doesn't respect "no core instance" flag
On Fri, 2007-03-09 at 21:47 +0100, Danny Baumann wrote:
> Hi,
>
> Let me ask in a more general way:
>
> A plugin wants 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
2007 Aug 03
4
[ANNOUNCE] compiz-0.5.2
A new compiz release 0.5.2 is now available from:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.5.2.tar.gz
which can be verified with:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.5.2.tar.gz.sha1
0d0a4a39bfbe0ada770d9206b7a1b6b443c53c29 compiz-0.5.2.tar.gz
2006 Nov 12
6
Compiz bugs?
Hi,
I've been following the list for a few months but this just my first
post to the list. I've just started to use compiz again a few days ago
and I have a few things (probably bugs) here that bugged me a little
bit. I am not sure whether the bugs is in compiz or somewhere else so it
would be nice if someone could confirm them. Here they are:
- on default window decoration the maximize
2007 Apr 07
3
GWD button drawing prob-- any Cairo pro have insights?
Since I first tried nVidia's AIGLX with Compiz I've been seeing some pretty
consistent drawing problems on GWD's minimize and maximize buttons on hover.
It looks like part of the fill is drawn with low alpha. I haven't been able to
duplicate it when using Xgl... Here's a quick vid of what I'm seeing:
2007 Apr 28
0
[978] branches/wxruby2/wxwidgets_282/samples/bigdemo/wxScrolledWindow.rbw: Fix crazy crashers on MSW; fix scrolling/drawing position; safe path to bitmap
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding:
2010 Nov 13
0
Upcoming structural changes to compiz core - HEADS UP
Hi Everyone,
I'm going to make some big structural cleanups to core which is likely
to affect everyone here, but I believe is for the better, so I am
posting this mail now to get some feedback and make sure that we don't
tread on anyone's toes when I merge all of this stuff.
1st Change: Decorators are going in their own repo
=========================================
The decorators
2006 Oct 03
6
Tried out Beryl (Animation pugin)
Hi
I just tried out the new 0.1.0 release of beryl. Generally I do like the
compiz fdo version, because I like the gconf integration and the
metacity theme support in gwd. Also I think their configuration system
is a complete mess, this beryl settings manager is completly bloated in
my opinion.
Anyway, I noticed they have quite a lot of plugins. While I found most
of them nothing special, the
2006 Sep 29
1
Re: compiz: Changes to 'master'
* David Reveman wrote:
> plugins/compiz.schemas.in | 2 +-
> 1 files changed, 1 insertion(+), 1 deletion(-)
>
> New commits:
> commit 0697bf9b800be99e54e722425e4cfe6347df2f8d
> Author: David Reveman <davidr@novell.com>
> Date: Wed Sep 27 13:45:10 2006 -0400
>
> novell.png -> freedesktop.png
The commit actually renames novell.png to freedektop.png
2009 Jul 03
6
Civilization 4, Beyond the Sword crashes with "Out of memory
Hello everyone,
Since a few weeks, Sid Meier's Civilization 4, Beyond the Sword 3.17 has become unstable on my system. I had no problems running it before. In fact, I submitted test results to the AppDB about it here: http://appdb.winehq.org/objectManager.php?sClass=version&iId=12753&iTestingId=34283
However, at the moment, Civ4 will crash after only minutes of play, with an out of
2006 Sep 21
2
initial metacity theme support for compiz
I just pushed some code into the compiz repository for initial metacity
theme support. It's not complete, left and right borders are not
rendered correctly, button decorations doesn't always match event window
locations, maximized and shaded windows are not rendered as when running
metacity, button locations are not configurable as with metacity... but
it still seem to look OK with most
2007 Jul 11
2
window drawing problems in my plugin
Hello
I'm writing a compiz plugin that mimics the WindowMaker dock, but instead
just being in 2d, I have cubes where icons and dockapps (actually any
application) are rendered too.
Now I'm wondering how can i hide the "real windows" that i dock and keep the
decorator from drawing decorations on them?
Since i need to get damage-events on the windows i assume i cant just unmap
2007 Jan 26
2
Get window textures even when they're transformed.
If I wobble a window and quickly initiate switcher or cube, this can
cause weird artifacts.
I had a look at Beryl's switcher.c
In switchPaintThumb they use this:
static void
switchPaintThumb(...)
{
DrawWindowGeometryProc oldDrawWindowGeometry;
AddWindowGeometryProc oldAddWindowGeometry;
WindowPaintAttrib sAttrib = *attrib;
int wx, wy;
float width, height;
CompIcon *icon = NULL;
/*
2008 May 29
0
[ANNOUNCE] compiz-0.7.6
A new compiz release 0.7.6 is now available from:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.7.6.tar.gz
which can be verified with:
http://xorg.freedesktop.org/archive/individual/app/compiz-0.7.6.tar.gz.sha1
be55dada77dc0716a040c2b9e2d16a0fbc736180 compiz-0.7.6.tar.gz