- Apr 12, 2020
-
-
Olivier Fourdan authored
Bug: 15891 When raising a transient window we would automatically raise its parent windows. However, if the transient and parent are not placed on the same layer, we might raise the parent from a lower layer. To avoid that issue, limit the scope of search to the same or higher layers. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Jul 09, 2019
-
-
Olivier Fourdan authored
Bug: 15580 Following commit fa9517ea (“Raise all transients together”), xfwm4 would search for the deepest parent of a given transient and raise it to bring all related windows together. however, taking into account parents from the same group, it would raise the lowest window while the others from the same group aren't raised along with it, causing apparently random windows to be raised. Make sure we pick only direct transients when walking down the windows stack. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- May 03, 2019
-
-
Olivier Fourdan authored
Tidy up the code. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Apr 19, 2019
-
-
Olivier Fourdan authored
Bug 15303 Xfwm4 would raise the transients of a given window along with the parent window, to keep the transients above their parents, but would not raise the parents along with the transient windows. Rework the stacking code to raise the deepest parent of a transient being raised so that all parents window of a transient get raised along with it.
-
- Aug 01, 2018
-
-
Olivier Fourdan authored
Bug: 12206 Android Virtual Device emulator marks its utility window as a transient, but xfwm4 fails to to match it against the emulator window, which breaks the transient relationship. As the AVD emulator raises its utility window, it grabs focus and causes sort of problems. Look for both window and frame windows when matching transients. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Mar 31, 2018
-
-
Olivier Fourdan authored
Make traces more consistent.
-
- Mar 14, 2015
-
-
Olivier Fourdan authored
Bug: 11685 There was some confusion in the definition of "same application" when cycling through windows of the same application. Same application meant windows which share a common leader or from the same group, which basically means the same running application, not two different instances of the same program. Widen the search criteria to the WM class "resource name" which contains the application name so that multiple different instances of the same program/application can be included. Signed-off-by:
Olivier Fourdan <fourdan@xfce.org>
-
- Apr 13, 2012
-
-
Olivier Fourdan authored
-
- Oct 15, 2011
-
-
Olivier Fourdan authored
more predictable.
-
- Jan 05, 2011
-
-
Olivier Fourdan authored
-
- Dec 16, 2010
-
-
Olivier Fourdan authored
-
- Sep 10, 2009
-
-
Olivier Fourdan authored
Sanitize build with -Wall -Werror
-
- Sep 09, 2009
-
-
Olivier Fourdan authored
Add new keyboard shortcut to switch between windows of the same application, add new keyboard shortcut to switch between windows of different applications only, add new option "cycle_apps_only" to switch between regular toplevels only (avoiding dialogs - This option coupled with the new shortcut allows for faster window selection through keyboard)
-
- Jan 18, 2009
-
-
Olivier Fourdan authored
(Old svn revision: 29275)
-
- Nov 27, 2008
-
-
Olivier Fourdan authored
clientGetModalFor() and make it a lot simpler and more efficient. (Old svn revision: 28926)
-
Olivier Fourdan authored
modality (See comment in Bug #3586) (Old svn revision: 28925)
-
- May 31, 2008
-
-
Olivier Fourdan authored
(Old svn revision: 26999)
-
- Oct 28, 2007
-
-
Olivier Fourdan authored
(Old svn revision: 26213)
-
- Jun 12, 2007
-
-
Olivier Fourdan authored
(Old svn revision: 25807)
-
- Jun 11, 2007
-
-
Olivier Fourdan authored
(Old svn revision: 25801)
-
- May 09, 2007
-
-
Olivier Fourdan authored
(Old svn revision: 25698)
-
- Apr 20, 2007
-
-
Olivier Fourdan authored
Transients for group shouldn't apply to other transients, or it breaks stacking for some apps, noticeably mozilla "save as" dialog... (Old svn revision: 25619)
-
- Apr 06, 2007
-
-
Olivier Fourdan authored
(Old svn revision: 25406)
-
- Nov 06, 2006
-
-
Olivier Fourdan authored
Check for valid transient or modal when switching workspaces, to avoid missing windows to unmap (bug #2518). (Old svn revision: 23767)
-
- Sep 11, 2006
-
-
Olivier Fourdan authored
(Old svn revision: 23128)
-
- Jul 16, 2006
-
-
Olivier Fourdan authored
(Old svn revision: 22466)
-
- Jun 13, 2006
-
-
Olivier Fourdan authored
(Old svn revision: 22092)
-
- May 15, 2006
-
-
Olivier Fourdan authored
(Old svn revision: 21694)
-
- Feb 18, 2006
-
-
Olivier Fourdan authored
(Old svn revision: 19935)
-
- Jun 20, 2005
-
-
Olivier Fourdan authored
(Old svn revision: 16034)
-
- Dec 30, 2004
-
-
Olivier Fourdan authored
(Old svn revision: 12247)
-
- Oct 09, 2004
-
-
Olivier Fourdan authored
Various optimizations. (Old svn revision: 12048)
-
- Oct 08, 2004
-
-
Olivier Fourdan authored
(Old svn revision: 12044)
-
- Aug 22, 2004
-
-
Olivier Fourdan authored
(Old svn revision: 11914)
-
- Aug 04, 2004
-
-
Olivier Fourdan authored
Add support for TRANSIENT_FOR update (with cautious checks for cyclic transient relationship) - That should fix the issue with gtranslator (bug #273) (Old svn revision: 11900)
-
Olivier Fourdan authored
(Old svn revision: 11899)
-
- Jun 29, 2004
-
-
Olivier Fourdan authored
(Old svn revision: 11831)
-
- Jun 15, 2004
-
-
Olivier Fourdan authored
(Old svn revision: 11786)
-
- Jun 04, 2004
-
-
Olivier Fourdan authored
(Old svn revision: 11776)
-
- May 30, 2004
-
-
Olivier Fourdan authored
- Modify xfwm4 to be compatible with the gtktoxevent API change (make sure you update both libxfcegui4 *and* xfwm4 at the same time!) - Code cleanup in xfwm4; move global variables in a dynamically allocated structure. (Old svn revision: 11770)
-