search for: updatewindowattributes

Displaying 8 results from an estimated 8 matches for "updatewindowattributes".

2007 Nov 21
1
window stacking bug #1
...l-screen window. The result is that if the topmost window is full-screen, calling raiseWindow() on a window will leave it hidden. In the case of problem one, here are the two scenarios: When the user initiates moving a window using the Alt+drag combination, compiz calls (among other things): updateWindowAttributes(w,CompStackingUpdateModeAboveFullscreen) followed by updateWindowAttributes(w,CompStackingUpdateModeNone) However, when the user initiates a window move by dragging its title bar, the calls (excerpted) are: updateWindowAttributes(w, CompStackingUpdateModeAboveFullscreen) raiseWindo...
2007 Nov 21
0
window stacking bug #3
...ll-screen B. However, A is pushed below B! As in the previous bugs I posted, it keeps the focus, though. You can see this by making the B window transparent before the test, so you can see the typing in the A window through it. In this case, after full-screen is turned off, the window is passed to updateWindowAttributes() with the stackingMode=CompStackingUpdateModeNormal. (The problematic call is in the file "extrawm.c"). The function is fullscreenWindow(CompWindow*, int). At the end (line 71 in my version) there's a call to updateWindowAttributes (w, CompStackingUpdateModeNormal) However,...
2007 Apr 04
1
First attempt to submit a patch...
I'm a bit new to git and having trouble figuring out just how to get the git format-patch into kmail properly, so I'm going to attach the text to this message. If there is a better way, please let me know. -------------- next part --------------
2007 Nov 21
0
window stacking bug #2
...uot; it actually works. b) if you're in Firefox, use the right click "Save Link as" option, try to open the Download manager, or enter any of the settings dialogs. Notice that the windows appear below Firefox. * Possible solution: If I followed the process correctly, Compiz calls updateWindowAttributes() on newly-created windows (window.c), with the stackingMode argument set to CompStackingUpdateModeInitialMap. This function is supposed to set the window's (initial) stacking, among other things. For instance, at one point it runs: if (stackingMode != CompStackingUpdateModeNone) {...
2008 Feb 07
1
[ANNOUNCE] compiz-0.7.0
...eated windows are placed on top of the stack first, which is not desired for some windows that may be denied focus (such as desktop windows). Sort windows that are present before the WM starts. Fix variable naming. Don't restack desktop windows. They are placed correctly by updateWindowAttributes. An aboveId of None means that the window was placed on bottom of the stack, so also update the linked list accordingly. Don't touch override_redirect windows on initial sorting. Send synthetic configure notify events where needed according to ICCCM chapter 4.1.5. Remo...
2007 Oct 18
4
[ANNOUNCE] compiz-0.6.2
...allowed to return NULL in case an error happened, so avoid crashing in this case and bail out instead. An aboveId of None means that the window was placed on bottom of the stack, so also update the linked list accordingly. Don't restack desktop windows. They are placed correctly by updateWindowAttributes. Always use the old geometry passed to addWindowSizeChanges for comparisons. Fix handling of ConfigureRequest events with CWStackMode set, but without CWSibling set. Correct handling of grab window in case it is destroyed. Fix findLowestSiblingBelow function for desktop wind...
2007 Aug 03
4
[ANNOUNCE] compiz-0.5.2
.../app/compiz Avoid explicit comparison with FALSE constant Fix rectangle-in-range calculation for outputDeviceForGeometry. Another attempt at correctly fixing the calculations in outputDeviceForGeometry. Make gwd build without Metacity support. Added possibility to call updateWindowAttributes without requesting any stack changes. Raise windows whenever their fullscreen, above/below or maximization state changed. Merge branch 'master' of git+ssh://maniac at git.freedesktop.org/git/xorg/app/compiz Fix mem leaks Fix dangling comma in list writing. Some...
2007 Oct 01
4
[ANNOUNCE] compiz-0.6.0
...e flipping. Avoid explicit comparison with FALSE constant Fix rectangle-in-range calculation for outputDeviceForGeometry. Another attempt at correctly fixing the calculations in outputDeviceForGeometry. Make gwd build without Metacity support. Added possibility to call updateWindowAttributes without requesting any stack changes. Raise windows whenever their fullscreen, above/below or maximization state changed. Fix mem leaks Fix dangling comma in list writing. Some beautification. Fix stack corruption caused by an insufficient size of an allocated buffer....