1. 21 Jul, 2020 1 commit
  2. 21 Jun, 2020 1 commit
  3. 17 May, 2019 1 commit
    • Simon Steinbeiss's avatar
      Introduce priority-group startup for FailSafe Session · 0a915310
      Simon Steinbeiss authored
      The FailSafe Session previously simply started all applications listed
      in the xfce4-sesion.xml file at once, leading to race conditions with
      effects like unthemed xfce4-panels etc. (See Bug #15388)
      
      The new FailSafe Session implementation introduces the feature of
      "Priority Groups" that was already present for saved sessions and uses
      the same startup mechanism. This means that all applications in one
      priority group have to be launched until the applications from the next
      priority group can get launched, thus mitigating the racy startup of the
      old FailSafe Session.
      As we cannot uniquely identify or track starting
      applications in the FailSafe Session we simply count the amount of
      applications per priority group and launch all applications per group at once.
      0a915310
  4. 13 May, 2019 1 commit
  5. 08 May, 2019 1 commit
  6. 26 Apr, 2019 1 commit
  7. 24 Apr, 2019 2 commits
  8. 04 May, 2017 2 commits
  9. 28 Sep, 2014 1 commit
    • Eric Koegel's avatar
      Expand usage of xfsm_verbose for debugging · 970249c0
      Eric Koegel authored
      This patch:
      1) Documents the XFSM_VERBOSE environment variable in the
         man page.
      2) Changes xfsm_verbose's output from a timestamp to the usual func,
         file, line, message format used in other Xfce programs.
      3) Uses xfsm_verbose in more places to help aid in debugging.
      4) Saves the last xfsm run in a .last extension, so there's always
         the current session log and the last one to compare to.
      970249c0
  10. 24 Mar, 2012 2 commits
  11. 14 Feb, 2011 1 commit
  12. 05 Dec, 2010 1 commit
  13. 29 Sep, 2010 1 commit
  14. 26 Feb, 2010 2 commits
  15. 28 Jan, 2010 2 commits
  16. 04 Jun, 2009 1 commit
  17. 01 Nov, 2008 1 commit
  18. 06 Oct, 2008 2 commits
    • Brian Tarricone's avatar
      * xfce4-session/xfsm-client.c,xfsm-properties.*}: Implement · 5ed9297e
      Brian Tarricone authored
            support for storing/retrieving the SmProcessID,
            SmResignCommand, and SmShutdownCommand SM properties.  The
            latter two will be needed for SmRestartAnyway support.
      
      (Old svn revision: 28064)
      5ed9297e
    • Brian Tarricone's avatar
      * configure.in.in: Make D-Bus a hard dependency. · ef8e3d67
      Brian Tarricone authored
          * xfce4-session/Makefile.am: Add xfsm-error.* and D-Bus stuff to the
            build.
          * xfce4-session/{xfsm-manager-dbus.xml,xfsm-client-dbus.xml}: Add
            D-Bus interface introspection files.
          * xfce4-session/shutdown.*: Make the shutdown type a real enum,
            and add values for 'ask', 'suspend', and 'hibernate'.
          * xfce4-session/xfsm-shutdown-helper.*: Make sure the shutdown
            types/commands don't clash with shutdown.h.
          * xfce4-session/xfsm-global.*: Add some GValue convenience
            functions.
          * xfce4-session/xfsm-error.*: Add XfsmError type, and register the
            error domain with D-Bus.
          * xfce4-session/{xfsm-manager.*,xfsm-client.*}: Implement D-Bus
            server for org.xfce.Session.Manager and org.xfce.Session.Client.
          * xfce4-session/main.c: Hook up some D-Bus stuff.
          * po/POTFILES.in: Add xfsm-manager.c and xfsm-client.c to POTFILES.
      
      (Old svn revision: 28049)
      ef8e3d67
  19. 03 Oct, 2008 2 commits
  20. 25 May, 2004 1 commit
  21. 20 May, 2004 1 commit
  22. 18 May, 2004 1 commit
    • Benedikt Meurer's avatar
      Changed license to GPL. Added Jaspers border to the chooser window (looks way · b54658ef
      Benedikt Meurer authored
      better). Removed the "Confirm logout" option, its more or less useless. Use
      g_spawn_sync() in xfce4-shutdown redirecting all fds to /dev/null, that
      should shutdown every machine correctly now. Save SmEnvironment for
      clients. Simplify the SmDiscardCommand handling a bit. Fixed broken
      gdk_pointer_ungrab(). Reset input focus handling in shutdown dialog to
      RevertToParent. Ensure that the sessions rc file is really closed in
      all cases. Remove some C++ comments. Fixed some memory leaks.
      
      
      (Old svn revision: 4557)
      b54658ef
  23. 17 May, 2004 1 commit
  24. 29 Jan, 2004 1 commit
  25. 10 Jan, 2004 1 commit
  26. 13 Jul, 2003 1 commit
  27. 08 Jul, 2003 1 commit
  28. 07 Jul, 2003 1 commit