Displaying 13 results from an estimated 13 matches for "override_redirect".
2007 May 01
1
[PATCH] Add override_redirect matching support
Hi,
Here is a patch that adds override_redirect matching support to
match.c, allowing expressions like:
override_redirect=0
or like:
(type=Unknown | Menu) | override_redirect=1
This is necessary to be able to match popup and dropdown menus in
Mozilla applications.
Regards,
Erkin
-------------- next part --------------
2007 Jan 11
1
Menu fix for firefox and blur
...4
--- a/plugins/blur.c
+++ b/plugins/blur.c
@@ -226,7 +226,12 @@ blurPreparePaintScreen (CompScreen *s,
for (w = s->windows; w; w = w->next)
{
- if (bs->wMask & w->type)
+ int type = w->type;
+
+ if (w->type == CompWindowTypeNormalMask && w->attrib.override_redirect)
+ type = CompWindowTypeUnknownMask; // menu fix hack
+
+ if (bs->wMask & type)
{
BLUR_WINDOW (w);
--
1.4.4.3
2008 Feb 07
1
[ANNOUNCE] compiz-0.7.0
...returns NULL, so better initialize the parameter properly.
Properly remove window decorations on plugin unload.
Use normal mode for maximized windows.
Translation update for pt by Nicolau Goncalves.
Translation update for it by Milo Casagrande.
Check for changes to the override_redirect flag on window map.
Recalculate window type and window actions if override_redirect state
changed.
Handle MapRequest event after core so that decorWindowUpdate sees window
type and override_redirect state changes that might have happened during
event processing.
Re-query Xinera...
2007 Jun 06
1
[PATCHES] Fixes for java apps and firefox in scale, switcher and wobbly
...sing your desktop tools.
Basically java apps are seen as:
* name=sun-awt-X11-XFramePeer (default windows = Normal)
* name=sun-awt-X11-XDialogPeer (secondary - child - dialogs = Dialog)
* name=sun-awt-X11-XWindowPeer (Menus, tooltip, OSD & co...)
While firefox items as:
* type=Normal & override_redirect=1
Regards,
Trevi?o
- --
Trevi?o's Blog - Life and Linux
http://3v1n0.tuxfamily.org/blog/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGZvHxLWz7RN2ADNkRAvtuAKCfMJT0q6XpnCoxMxIIkoYT2xKdogCfeKKZ
xzFNhXqCebK...
2014 Nov 24
1
Contributor Contributions
...to a
default window still works when that window is closed.
Forward port 556b681adaab3fe27fa456037be82e902dd371be to master
commit 149bc1f4aa91b9def2b344d8ad0dab8407533f62
Author: Scott Moreau <oreaus at gmail.com>
Date: Fri Mar 18 13:01:03 2011 +0800
Don't grant focus to override_redirect windows. Most other window
managers don't even track override_redirect windows, so applications
relying on the focus being granted to override_redirect windows are broken
anyway.
Forward port 30a92d8a060d79181a28840d7c66428ef431200c to master
commit f6d33f07d7d5cb8544d053104372a27dc09dfd2...
2007 May 19
2
Crash in blur.c (SIGSEGV)
...xvisibility = {type = 16,
serial = 10885, send_event = 0, display = 0x6481b0, window = 421, state = 20989986}, xcreatewindow = {
type = 16, serial = 10885, send_event = 0, display = 0x6481b0, parent = 421, window = 20989986, x = 320,
y = 307, width = 640, height = 409, border_width = 0, override_redirect = 0}, xdestroywindow = {
type = 16, serial = 10885, send_event = 0, display = 0x6481b0, event = 421, window = 20989986},
xunmap = {type = 16, serial = 10885, send_event = 0, display = 0x6481b0, event = 421, window = 20989986,
from_configure = 320}, xmap = {type = 16, serial = 10885, send_...
2016 Feb 11
0
CentOS 7 workstation, mutter CRITICAL...
...ed, just built last month, CentOS 7 workstation. The system
has 16G of ram, and the real work is done on servers.
I'm seeing a ton of complaints in the logs.
Feb 10 18:06:00 <workstation> gnome-session: (gnome-shell:3248):
mutter-CRITICAL **: meta_window_raise: assertion
'!window->override_redirect' failed
I found a bug report from last summer, but as I said, all updates are done.
Also, is there a bug in the firefox package?
Feb 10 17:07:51 <workstation> <user>: IcedTea-Web java error manual log:
Feb 10 17:07:51 <workstation> <user>: Application title was not fou...
2007 Oct 01
4
[ANNOUNCE] compiz-0.6.0
...decorations.
Remove frame window property on removing the window frame.
XineramaQueryScreens is not guaranteed to set the number parameter to zero if it returns NULL, so better initialize the parameter properly.
Use normal mode for maximized windows.
Check for changes to the override_redirect flag on window map.
Recalculate window type and window actions if override_redirect state changed.
Handle MapRequest event after core so that decorWindowUpdate sees window type and override_redirect state changes that might have happened during event processing.
Re-query Xinerama...
2008 Mar 26
1
[Bug 15208] New: Segmentation fault loading a page with swf
...ask = 147214,
x = 0, y = 0, width = 776, height = 178, wclass = GDK_INPUT_OUTPUT,
visual = 0x5, colormap = 0xb503b8b4, window_type = GDK_WINDOW_CHILD,
cursor = 0xb1161a8, wmclass_name = 0xac80804 "\001",
wmclass_class = 0xbf8ffc48
"\210?\217???+\b???\n\004\b?\n?",
override_redirect = -1208634656, type_hint = 181972388}
parent = <value optimized out>
---Type <return> to continue, or q <return> to quit---
window = (GdkWindow *) 0xa4c0130
#5 0xb503f3d5 in plugin_set_window (instance=0xad8ada4, window=0xac80804)
at plugin.c:365
__ins...
2007 Apr 12
2
Bug with kde applications and damageWindowRect wrapping...
Here is a bug that make me insane since a lot of time.
Randomly, when launching an kde application, i can see it appear on screen
and then being placed by place plugin.
I look at place plugin code and everything looks ok...
http://hibbert.univ-lille3.fr/~cbellegarde/PlacementBug.png
Here a screenshot of the bug, as you can see, window first appear at this
"non placed" position, then, it
2006 Jul 21
1
GLX redirection extension
...er compositing,
because the composite manager becomes responsible for all drawing
on the screen. When compositing is enabled it might make more
sense for the compositor to filter the GLX protocol.
Compositors are usually integrated into window managers that redirect
substructure requests on non-override_redirect windows. The effective
redirection of the GLX protocol would also require the redirection of
Window creation and destruction requests on all windows to provide
full parity between GLX 1.2 and GLX 1.3. The redirection of these
requests would also enable compositors to avoid making requests
on des...
2008 May 29
0
[ANNOUNCE] compiz-0.7.6
...sed code.
Better function grouping / ordering.
Improve define order.
Replace get_window_[width|height] functions by helper macros.
Improve macro usage.
window -> w
Improve looping over all visible windows.
Consistently use Compiz coding style.
Skip override_redirect windows during smart placement.
Factor out cascade placement into separate function.
Drop glib dependency of place plugin.
Replace placeWin function by a better structured placeDoWindowPlacement
function. Placement strategy ("What should placement do to this window?") a...
2007 Aug 03
4
[ANNOUNCE] compiz-0.5.2
...rt of commit "Relation of type 'after' is unnecessary information when cube plugin is a requirement."
Work correctly with fullscreeOutput CompOutput.
Name function correctly: clonePaintScreen -> clonePaintOutput
Erkin Bahceci:
Add open/close option.
Add override_redirect matching support.
Slightly speed up Water by replacing a SUB-MUL pair with MAD.
Disable textures and texture targets properly.
Center title wave starting y (was 1/4 below).
Scale z by 1 instead of 0.
Add feature "windowanimations" to Minimize metadata....