similar to: [PATCH] Compiz Events

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