Displaying 20 results from an estimated 200 matches similar to: "[PATCH] Compiz Events"
2007 Jun 19
1
[PATCH] Added screen edge trigger delay setting.
---
include/compiz.h | 17 ++++++-
metadata/core.xml.in | 7 +++
src/display.c | 5 ++-
src/event.c | 130 +++++++++++++++++++++++++++++++++++++++++++++-----
4 files changed, 143 insertions(+), 16 deletions(-)
diff --git a/include/compiz.h b/include/compiz.h
index dd34f00..abb1169 100644
--- a/include/compiz.h
+++ b/include/compiz.h
@@ -26,7 +26,7 @@
#ifndef
2006 Oct 16
2
Edge + Mouse button draft patches
Attached are my draft patches to add edge + mouse button to the
actions
It is useful because the edge bindings are too easily triggered, an edge +
mouse button is good because it confirms the action. An additional side
benefit is that the mouse wheel can be used for rotating the cube and for
the switcher (it is an excellent alternative to alt-tab).
I wanted to share the patches before cleaning
2006 Oct 25
2
[PATCH] Edge buttons
Here are my patches to add edge + button functionality.
I still feel that there is a problem with gconf, but I have just made it
so that the edge button functionality works.
I have included a patch for gconf to display AnyButton if it is set
to 0. There is also a patch to make the edge size configurable
because 1 pixel was too small and the mouse keeps slipping off
when using it for the
2006 Nov 08
2
bug in today's git snapshot with maximizing windows
Hi David,
When maximizing windows on a different resolution only 70% of the window is maximized.
Ie: on my 1280x1024 screen a window maximized is correct (and does not clobber the desktop panel in KDE, kicker)
On my 1600x1200 screen, with no kicker panel, the window is maximized about 70% of the screen only
Is this known?
Thanks,
Shawn.
----- Original Message ----
From: David Reveman
2006 Jun 08
1
[PATCH] raise window key binding
With raise_on_click disabled, I wanted to be able to raise a window with a button click sometimes. It seemed logical to do something like the lower window key binding. So I did it.
It was quite simple, but here is the patch anyway.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/octet-stream
Size: 3680 bytes
Desc: not available
2006 Oct 09
1
[PATCH] dbus terminate action
I was always annoyed that you couldn't terminate an action with dbus so
I have
written this patch which fixes that. Hopefully this can be included.
I wrote the patch trying to repeat as little code as possible so I just
added a boolean
parameter to the dbusHandleActivateMessage and changed the name to
dbusHandleActivateDeactivateMessage. You could probably change the
deactivate
parameter
2006 Nov 12
4
Include option type in gconf schema
I am writing a configuration front end for the compiz gconf plugin at the
moment, but it's proving harder than it should be because gconf does not
record what type of compiz option the key is. For example, say i want a
color picker for each color option the only way I can tell with gconf if it
is color is if it has a # at the beginning, but there could be string
option which also have a # at
2007 Jan 02
2
Return value from an action function
I had always assumed that an action option
should return true if it handles the action,
but it seems like most button bindings actually
return false which causes a few problems.
1. The clicks pass through to windows which
is not good for rotate, screenshot or annotate.
2. I am trying to add a generic action notification
which plugins can wrap to see when other actions
are initiated and
2006 Nov 12
1
[PATCH] Annotate shapes, text and dbus support
Here are my patches to add extra shapes to the annotate
plugin. I have also added dbus support and made a few things
configurable.
The new tools available are Line, Rectangle and Circle, the
original is called Brush. There is no selection line at the
moment because I do not understand OpenGL yet. Hopefully
these patches can be added and something added later.
There is an extra action called
2007 Apr 11
2
Patch for ini plugin
Hi,
recently I took a look at ini to find a bug which made it crash at
startup. While fixing the bug I realized I could do some improvements
to the option reading code (espacally the action part).
So I went on and here we are.
This patch should make ini more robust, clean it up and fix also some
more crashes I had here.
Additionaly, I have a attached a second patch from Maniac which should
fix
2007 Mar 07
4
Plugin Library Interface
Hi,
some of you might noticed that there was recently some discussion on
the Beryl ML about an interface which provides sharing functions and
allows us to do library plugins. One example for this kind of plugins
is text, which was recently ported to that system. I now want to
explain here how it works in general.
Core does save the shared library functions in a CompLibraryFunction struct:
struct
2007 Mar 02
3
CompDisplay from loaderLoadPlugin
I'm trying to use custom functions for loaderLoadPlugin and
loaderUnloadPlugin to register/unregister plugin paths in the dbus
plugin as needed but I need to get access to a CompDisplay or
DbusDisplay in order to do so. Is there any way to get access to this?
--
Travis Watkins
http://www.realistanew.com
2007 Apr 25
2
Re: compiz: Changes to 'master'
On Wed, 2007-04-25 at 11:09 -0700, Robert Carr wrote:
> include/compiz.h | 1 +
> 1 files changed, 1 insertion(+)
>
> New commits:
> commit 2402215a6a3bd50e9d87e99d4a45de14b635ecea
> Merge: 1b0ae38... 7f518da...
> Author: Robert Carr <racarr@gorbie.(none)>
> Date: Wed Apr 25 14:09:38 2007 -0400
>
> Merge branch 'master' of
2007 Apr 19
0
[PATCH] Make focusDefaultWindow () take a CompScreen as argument
From: Kristian Lyngstol <kristian@beryl-project.org>
Avoids focus jumping from one screen to another.
---
include/compiz.h | 4 ++--
plugins/rotate.c | 2 +-
src/display.c | 38 +++++++++++++++++---------------------
src/event.c | 6 +++---
4 files changed, 23 insertions(+), 27 deletions(-)
diff --git a/include/compiz.h b/include/compiz.h
index 4c72dd3..f882b84 100644
2007 Aug 05
1
[PATCH] Unbound modifiers and CompNoMask
This patch fixes an undesirable behavior in the comparison of modifier
bits necessary to initiate an action - if the modifier is not configured
on the user's X server (thus having CompNoMask in its position in
d->modMask), the comparison always behaves as though the modifier were
pressed, due to CompNoMask falling outside the REAL_MOD_MASK &
~d->ignoredModMask bitmask. This causes
2007 Jun 12
0
[PATCH] Added rotation state.
This variable should be set appropriately by plugins rotating the cube.
---
include/cube.h | 9 +++++++++
plugins/cube.c | 2 ++
plugins/rotate.c | 12 ++++++++++++
3 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/include/cube.h b/include/cube.h
index 00e5b47..4010b6b 100644
--- a/include/cube.h
+++ b/include/cube.h
@@ -77,6 +77,13 @@ typedef enum _PaintOrder
FTB
2007 Jul 16
3
Couldn't activate plugin 'rotate'
First, I would like to compliment you all for a great work you put in
developing compiz. I have it running for more that a month and it did
not crash. Stability is very good. Great work!
Today I updated compiz from git tree and found that rotate generates
this error:
compiz (core) - Error: Couldn't activate plugin 'rotate'
Rotate does not function. Any ideas ?
I run gconf
2006 Dec 28
2
updating the AUTHORS file
Hey everyone,
I like to get the AUTHORS file updated before the next release.
I suggest that we add the name and email of anyone who contributed some
piece of code to compiz. For people who have contributed such a
significant piece of code that it can be considered an algorithm or some
functionality (e.g. Mirco's sky dome support in the cube plugin or
S?ren's plane plugin), that should
2007 Mar 29
7
re-work option initialization
Dennis Kasprzyk and I have been discussing some changes to how options
are initialized.
Problems with how options are currently initialized.
1. Helper functions are not used to initialize options, which means that
if we make a change to the option structure, all option initialization
code needs to be updated. Using helper functions will also reduces the
amount of duplicate code.
2. No
2007 May 17
0
[PATCH] Add getCoreInfo function
---
plugins/dbus.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 54 insertions(+), 0 deletions(-)
diff --git a/plugins/dbus.c b/plugins/dbus.c
index 46ded89..664fbf1 100644
--- a/plugins/dbus.c
+++ b/plugins/dbus.c
@@ -47,6 +47,7 @@ static CompMetadata dbusMetadata;
#define COMPIZ_DBUS_LIST_MEMBER_NAME "list"
#define