1. 29 Apr, 2021 1 commit
    • Olivier Fourdan's avatar
      xfixes: Add ClientDisconnectMode · b6bc35b8
      Olivier Fourdan authored and Peter Hutterer's avatar Peter Hutterer committed
      
      
      The Xserver itself is capable of terminating itself once all X11 clients
      are gone, yet in a typical full session, there are a number of X11
      clients running continuously (e.g. the Xsettings daemon, IBus, etc.).
      
      Those always-running clients will prevent the Xserver from terminating,
      because the actual number of X11 clients will never drop to 0.
      
      To solve this issue directly at the Xserver level, this add new entries
      to the XFixes extension to let the X11 clients themselves specify the
      disconnect mode they expect.
      
      Typically, those X11 daemon clients would specify the disconnect mode
      XFixesClientDisconnectFlagTerminate to let the Xserver know that they
      should not be accounted for when checking the remaining clients prior
      to terminate.
      Signed-off-by: Olivier Fourdan's avatarOlivier Fourdan <ofourdan@redhat.com>
      b6bc35b8
  2. 08 Aug, 2020 1 commit
  3. 22 Sep, 2015 1 commit
  4. 08 Apr, 2015 1 commit
  5. 10 Feb, 2013 1 commit
  6. 09 Feb, 2011 1 commit
  7. 03 Aug, 2009 2 commits
  8. 22 Sep, 2008 1 commit
  9. 09 Jan, 2007 3 commits
  10. 08 Jan, 2007 2 commits
  11. 06 Jan, 2007 1 commit
  12. 05 Dec, 2006 1 commit
  13. 20 Feb, 2006 1 commit
  14. 08 Jul, 2004 1 commit
  15. 27 Jun, 2004 1 commit
  16. 22 Nov, 2003 1 commit
  17. 09 Nov, 2003 1 commit
  18. 05 Nov, 2003 1 commit
  19. 04 Nov, 2003 1 commit
  20. 03 Nov, 2003 1 commit
  21. 30 Oct, 2003 1 commit
  22. 29 Oct, 2003 1 commit
  23. 28 Oct, 2003 1 commit
  24. 24 Oct, 2003 2 commits
  25. 19 Oct, 2003 1 commit
  26. 30 Nov, 2002 1 commit