search for: adddisplay

Displaying 6 results from an estimated 6 matches for "adddisplay".

2006 May 11
1
compiz without a desktop window
Running compiz without a desktop window has some unexpected behavior. It is not possible to grab the cube with the mouse. The pointer needs to be over a window for it to work. In display.c the XSelectInput call in addDisplay is missing ButtonPressMask and ButtonReleaseMask, so it makes sense why this doesn't work. Is there a reason why they have been left out? Lower window with Button2 on the title bar doesn't work at all. Using the binding for lower window does lower the window, though not always to the bott...
2007 Apr 19
0
[PATCH] Make focusDefaultWindow () take a CompScreen as argument
...isn't active */ if (i == s->maxGrab) - focusDefaultWindow (s->display); + focusDefaultWindow (s); } rs->moveWindow = 0; diff --git a/src/display.c b/src/display.c index 220b982..e804bbb 100644 --- a/src/display.c +++ b/src/display.c @@ -2527,7 +2527,7 @@ addDisplay (char *name) if (focus == None || focus == PointerRoot) { - focusDefaultWindow (d); + focusDefaultWindow (d->screens); } else { @@ -2539,7 +2539,7 @@ addDisplay (char *name) moveInputFocusToWindow (w); } else - focusDefaultWindow (d); + focusDefaultWi...
2006 Dec 10
1
[BUG] Compiz hangs at launch when the focus windows is a swing window
.../lib/libX11.so.6 #6 0xb7c21f4f in _XRead () from /usr/lib/libX11.so.6 #7 0xb7c232f1 in _XReadEvents () from /usr/lib/libX11.so.6 #8 0xb7c1c05d in XWindowEvent () from /usr/lib/libX11.so.6 #9 0x08051185 in getCurrentTimeFromDisplay () #10 0x0805fd7e in moveInputFocusToWindow () #11 0x080569a5 in addDisplay () #12 0x0804f770 in main () I also ran a strace on compiz to see what was happening and it is in an infinite loop on a poll syscall. This is repeting over and over : poll([{fd=4, events=POLLIN, revents=POLLIN}], 1, -1) = 1 read(4, "s\0\203\16\3\0\300\0\202\0\340\0037_\341l\207\4\1\0\34&quot...
2007 Jun 06
1
Compiz segmentation fault
...n compiz --replace, I get a segmentation fault. This is what a backtrace in gdb says: #0 0xbb871310 in strstr () from /usr/lib/libc.so.12 #1 0x080590b6 in addScreen (display=0x8071980, screenNum=0, wmSnSelectionWindow=39845889, wmSnAtom=365, wmSnTimestamp=27602486) at screen.c:1756 #2 0x08055292 in addDisplay (name=0x0) at display.c:2484 #3 0x08050926 in main (argc=2, argv=0xbfbfe9a0) at main.c:471 I'm running NetBSD, with modular-xorg-server 1.3, with an Intel 950GMA card, Mesa 6.5.3. This is compiz freshly checked out from git. (Similar issues from the release) I set the LIBGL_ALWAYS_INDIRECT env...
2007 Jun 19
1
[PATCH] Added screen edge trigger delay setting.
...;, "int", "<min>1000</min>", 0, 0 } + { "ping_delay", "int", "<min>1000</min>", 0, 0 }, + { "edge_delay", "int", "<min>0</min>", 0, 0 } }; CompOption * @@ -1979,6 +1980,8 @@ addDisplay (char *name) d->autoRaiseHandle = 0; d->autoRaiseWindow = None; + d->edgeDelayHandle = 0; + d->display = dpy = XOpenDisplay (name); if (!d->display) { diff --git a/src/event.c b/src/event.c index 335cd56..35cc472 100644 --- a/src/event.c +++ b/src/event....
2008 Dec 31
5
The future of Compiz
Where are we going? It's time to start thinking ahead and really figure out how to make Compiz survive, specially in lieu of Dennis' suggestion. The reality is that there has been the equivalent of no progress since the merge. We've basically only been in maintenance mode. The reason for this, from my point of view, is a complete lack of direction and leadership. We've