Blame SOURCES/0017-session-selector-use-classic-mode-by-default.patch

d379a5
From 976515e5601730a3f74b923eada6805554996794 Mon Sep 17 00:00:00 2001
5d36d8
From: Ray Strode <rstrode@redhat.com>
5d36d8
Date: Wed, 8 Jan 2014 10:15:29 -0500
5d36d8
Subject: [PATCH 17/19] session-selector: use classic mode by default
5d36d8
5d36d8
---
5d36d8
 tools/gnome-session-selector.c | 2 +-
5d36d8
 1 file changed, 1 insertion(+), 1 deletion(-)
5d36d8
5d36d8
diff --git a/tools/gnome-session-selector.c b/tools/gnome-session-selector.c
244a5d
index a7361a5b..a41cd260 100644
5d36d8
--- a/tools/gnome-session-selector.c
5d36d8
+++ b/tools/gnome-session-selector.c
5d36d8
@@ -16,61 +16,61 @@
5d36d8
  * along with this program; if not, see <http://www.gnu.org/licenses/>.
5d36d8
  *
5d36d8
  * Written by: Matthias Clasen <mclasen@redhat.com>
5d36d8
  */
5d36d8
 
5d36d8
 #include "config.h"
5d36d8
 
5d36d8
 #include <fcntl.h>
5d36d8
 #include <stdlib.h>
5d36d8
 #include <string.h>
5d36d8
 #include <sys/types.h>
5d36d8
 #include <sys/stat.h>
5d36d8
 #include <unistd.h>
5d36d8
 
5d36d8
 #include <glib.h>
5d36d8
 #include <gtk/gtk.h>
5d36d8
 #include <gio/gio.h>
5d36d8
 
5d36d8
 #include <glib/gi18n.h>
5d36d8
 #include <glib/gstdio.h>
5d36d8
 
5d36d8
 #include <dbus/dbus-glib.h>
5d36d8
 #include <dbus/dbus-glib-lowlevel.h>
5d36d8
 
5d36d8
 #define GSM_SERVICE_DBUS   "org.gnome.SessionManager"
5d36d8
 #define GSM_PATH_DBUS      "/org/gnome/SessionManager"
5d36d8
 #define GSM_INTERFACE_DBUS "org.gnome.SessionManager"
5d36d8
 
5d36d8
 #define GSM_MANAGER_SCHEMA        "org.gnome.SessionManager"
5d36d8
 #define KEY_AUTOSAVE_ONE_SHOT     "auto-save-session-one-shot"
5d36d8
-#define DEFAULT_SESSION_NAME      "gnome"
5d36d8
+#define DEFAULT_SESSION_NAME      "gnome-classic"
5d36d8
 
5d36d8
 static GtkBuilder *builder;
5d36d8
 static GtkWidget *session_list;
5d36d8
 static GtkListStore *store;
5d36d8
 static GtkTreeModelSort *sort_model;
5d36d8
 static char *info_text;
5d36d8
 
5d36d8
 static void select_session (const char *name);
5d36d8
 static gboolean make_session_current (const char *name);
5d36d8
 
5d36d8
 static char *
5d36d8
 get_session_path (const char *name)
5d36d8
 {
5d36d8
         return g_build_filename (g_get_user_config_dir (), "gnome-session", name, NULL);
5d36d8
 }
5d36d8
 
5d36d8
 static char *
5d36d8
 find_new_session_name (void)
5d36d8
 {
5d36d8
         char *name;
5d36d8
         char *path;
5d36d8
         int i;
5d36d8
 
5d36d8
         for (i = 1; i < 20; i++) {
5d36d8
                 name = g_strdup_printf (_("Session %d"), i);
5d36d8
                 path = get_session_path (name);
5d36d8
                 if (!g_file_test (path, G_FILE_TEST_EXISTS)) {
5d36d8
                         g_free (path);
5d36d8
                         return name;
5d36d8
                 }
5d36d8
-- 
d379a5
2.17.0
5d36d8