1. 15 Feb, 2022 1 commit
  2. 12 Jan, 2022 1 commit
    • Ray Strode's avatar
      gnome-session: don't validate shell before using it · db1a97c2
      Ray Strode authored and Ray Strode's avatar Ray Strode committed
      Users sometimes set their shell to an invalid shell to prevent
      login from proceeding.
      
      GNOME on Wayland still allows login in these cases.
      
      This commit makes the behavior match expectations by skipping
      shell validity checks when deciding to run though a login shell.
      db1a97c2
  3. 17 Jun, 2020 1 commit
  4. 05 May, 2020 1 commit
    • Takao Fujiwara's avatar
      gnome-session: avoid setting LC_ unless LANG and region disagree · 73b9aa3a
      Takao Fujiwara authored
      At the moment, gnome-session explicitly sets the various LC_ variables
      to the user configured region.
      
      That's unnecessary, though.  If the LC_ variables are unset,
      applications know to use LANG.  Furthermore, setting the LC_ variables
      makes it so you can't override them with LANG anymore.
      
      This commit makes sure the LC_ variables only get set when absolutely
      necesary. That is, when they are different than LANG.
      
      #37
      73b9aa3a
  5. 13 Sep, 2018 1 commit
    • Guido Günther's avatar
      gnome-session: Make sure REGION is not confused by debug output · c449df52
      Guido Günther authored
      When gnome-session is invoked with G_MESSAGES_DEBUG=all set, $REGION
      will also contain dconf's debug output:
      
          $ G_MESSAGES_DEBUG=all gsettings get org.gnome.system.locale region
          (process:14005): dconf-DEBUG: 15:59:46.581: watch_fast: "/system/locale/" (establishing: 0, active: 0)
          'de_DE.UTF-8'
          (process:14005): dconf-DEBUG: 15:59:46.582: unwatch_fast: "/system/locale/" (active: 0, establishing: 1)
      
      Avoid that by setting G_MESSAGES_DEBUG empty.
      c449df52
  6. 16 Nov, 2017 1 commit
  7. 13 Jan, 2017 2 commits
  8. 09 Jan, 2017 1 commit
  9. 05 Jan, 2017 1 commit
  10. 25 Aug, 2016 1 commit
  11. 16 Aug, 2016 1 commit
    • Dominique Leuenberger's avatar
      Do not report errors in absence of dbus-update-activation-environment · 4abdb792
      Dominique Leuenberger authored
      dbus-update-activation-environment was introduced with dbus 1.10.4
      gnome-session by itself does not depend on any specific version of
      dbus at all - but on dbus-glib-1 (DBUS_GLIB_REQUIRED=0.76)
      
      The latest version of dbus-glib (ver 106) requires dbus-1 1.8: it is
      thus a valid setup to run not have dbus-update-activation-environment
      on the system. Warning the user about its absence is alerting users
      for not reason.
      4abdb792
  12. 09 May, 2016 2 commits
  13. 14 Oct, 2015 1 commit