Displaying 20 results from an estimated 100 matches similar to: "Return value from an action function"
2006 Oct 18
1
[PATCH] Compiz Events
I wrote this quick patch because I want plugins to be able to
communicate with each other with events. Using the option values to
communicate with each other is a bit cumbersome if you want to monitor
for changes or do anything which requires events.
It is just a small patch and works in the compiz way (ie by wrapping the
core
event).
Some potential events that I can think of at the moment are
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 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
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
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
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
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 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
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 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
2001 Feb 13
1
X11 device doesn't handle destroy events correcly (PR#848)
Hi, there are two problems in devX11.c. The one is an undocumented
nuisance and the other isn't a bug until you try to embed an X11
device in another window (think tktoplevel() in tcltk package...).
Let's take a look at locator() first: Assuming you call locator() with
a current X11 device, this call is handled in X11_Locator
(src/unix/X11/devX11.c). When you have one window open and
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 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
2005 Apr 20
3
Embedded R and x11
Hi,
I'm working on a frontend for R. I have R running in a separate thread in my
application using Rf_initEmbeddedR, and I'm using R_tryEval to run commands
in R (i.e. I don't run the mainloop).
Everything works fine, except the x11-device: I can open x11-windows and paint
to them alright from R. However, the x11-window does not respond to any
events. E.g. clicking the
2008 Feb 06
0
[ wxruby-Bugs-17827 ] Crash when closing Dialog in bigdemo.rb
Bugs item #17827, was opened at 2008-02-06 11:50
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=218&aid=17827&group_id=35
Category: Incorrect behavior
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Alex Fenton (brokentoy)
Assigned to: Alex Fenton (brokentoy)
Summary: Crash when closing Dialog in bigdemo.rb
Initial Comment:
Segfault
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