Skip to content
Snippets Groups Projects
  1. May 15, 2017
  2. Mar 21, 2017
  3. Mar 07, 2017
    • Olivier Fourdan's avatar
      moveresize: Cancel move/resize if client is gone · 5155c86c
      Olivier Fourdan authored
      Bug: 13344
      
      If a window is unmapped while the user is moving or resizing it, we
      would cancel the move but swallow the event, which would leave the
      window frame on screen as the main event handle would not get the
      unmap notify.
      
      Mark the client as gone when detected in the move/resize event loop,
      let the event get through to the main event handler that will free the
      client and shortcut the move/resize operation if the client is marked
      as gone.
      5155c86c
  4. Mar 06, 2017
    • Olivier Fourdan's avatar
      netwm: Make docks and spash screens appear focused · 0feb29e7
      Olivier Fourdan authored
      The panel is a dock window, and may appear differently as it is not
      focused by default by the window manager.
      
      Set the NET_WM_STATE_FOCUSED property on windows of type dock or
      spashscreen so that they don't get the state GTK_STATE_FLAG_BACKDROP set
      by default.
      0feb29e7
  5. Jan 19, 2017
  6. Jun 15, 2016
  7. Jun 13, 2016
    • Olivier Fourdan's avatar
      stacking: Raise on focus to activate · 3877bf45
      Olivier Fourdan authored
      
      Bug: 12634
      
      xfwm4 would raise a client upon receiving the _NET_ACTIVE_WINDOW message
      but if the client provided an old timestamp, the window won't be focused
      (as the timestamp will be older than the last current X server time).
      
      To avoid this, only raise the window on focus event notification and
      when using click-to-focus mode.
      
      Signed-off-by: default avatarOlivier Fourdan <fourdan@xfce.org>
      3877bf45
  8. Jun 07, 2016
  9. Jun 02, 2016
    • Keith Packard's avatar
      Force application win_gravity to NorthWestGravity · b1658353
      Keith Packard authored and Olivier Fourdan's avatar Olivier Fourdan committed
      
      LibreOffice incorrectly sets its top level windows win_gravity field
      to StaticGravity. Resizing these windows to the left or upwards
      results in a corrupted application with the application window moved
      within the parent by the parent window resize.
      
      Metacity forces window gravity for all application windows to
      NorthWest, masking this application bug. xfwm4 should do the same.
      
      A bug has been filed against LibreOffice as well.
      
      Signed-off-by: default avatarKeith Packard <keithp@keithp.com>
      b1658353
  10. Apr 30, 2016
  11. Feb 24, 2016
  12. Nov 26, 2015
  13. Nov 09, 2015
  14. Nov 06, 2015
  15. Aug 25, 2015
Loading