search for: changewindowst

Displaying 4 results from an estimated 4 matches for "changewindowst".

2007 Mar 29
1
replace notify functions with functions that apply changes
...g about removing all existing notification functions in favor of just having functions that apply changes. This is better as it allow each plugin to execute something both before and after the change has been applied. Example: Instead of wrapping a windowStateChangeNotify function you would wrap a changeWindowState function static void pluginChangeWindowState (CompWindow *w, int state) { int oldState = w->state; PLUGIN_SCREEN (w->screen); if ((oldState ^ state) & STATE_PLUGIN_CARE_ABOUT_MASK) { /* do something interesting */ } UNWRAP (ps, w->screen, changeWi...
2007 Oct 01
4
[ANNOUNCE] compiz-0.6.0
...l' flag if the resize geometry at termination matches the geometry at initiation." Remove trailing whitespace. Formatting fixes. Fix possible memleaks. Fix typos. Add comment marking the active plugin check as workaround. Never modify w->state outside changeWindowState function. Don't save last window state in CompWindow structure. Coding style adjustments. Only show resize rectangle on the screen the resized window is on. Only assign the default shadow to windows which use default decorations. Remove frame window property on...
2008 Feb 07
1
[ANNOUNCE] compiz-0.7.0
...ble on the current workspace. C-F Language team (3): translation updates translation updates translation update Compiz Fusion l10n team (1): Translations update Danny Baumann (168): Add edge action for "Show desktop". Never modify w->state outside changeWindowState function. Don't save last window state in CompWindow structure. Coding style adjustments. Added button bindings for initiating scale. Added button bindings for rotating left/right. Only show resize rectangle on the screen the resized window is on. Re-add r...
2009 Feb 20
0
[ANNOUNCE] compiz-0.8.0
...ions aren't hidden under panels during placement. Ensure windows fit in the work area when placing them by calling the window sizing validation function. Ignore _NET_WM_STATE_HIDDEN property changes as suggested by EWMH. Change state property only on managed windows. Use changeWindowState function. Make sure window state property is correct when mapping windows. Also treat utility, menu and toolbar windows as group transients. Handle desktops a bit better. We want to prevent focus for windows that are not on the current viewport. active_window_change...