[gdm] slave: don't set busy cursor
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gdm] slave: don't set busy cursor
- Date: Fri, 9 Nov 2012 17:37:31 +0000 (UTC)
commit b3bb70510b378e5be7b8cf73e2cc62b408475283
Author: Ray Strode <rstrode redhat com>
Date: Fri Nov 9 12:34:50 2012 -0500
slave: don't set busy cursor
Let other parts of the stack do cursor handling, since "when to
show the cursor?" is no longer a cut and dry question.
https://bugzilla.gnome.org/show_bug.cgi?id=687791
daemon/gdm-simple-slave.c | 3 ---
daemon/gdm-slave.c | 15 ---------------
daemon/gdm-slave.h | 1 -
daemon/gdm-xdmcp-chooser-slave.c | 2 --
4 files changed, 0 insertions(+), 21 deletions(-)
---
diff --git a/daemon/gdm-simple-slave.c b/daemon/gdm-simple-slave.c
index 8838a2a..3aaadb0 100644
--- a/daemon/gdm-simple-slave.c
+++ b/daemon/gdm-simple-slave.c
@@ -993,9 +993,6 @@ setup_server (GdmSimpleSlave *slave)
/* Put cursor out of the way on first head */
gdm_slave_set_initial_cursor_position (GDM_SLAVE (slave));
- /* Set the busy cursor */
- gdm_slave_set_busy_cursor (GDM_SLAVE (slave));
-
/* The root window has a background that may be useful
* to cross fade or transition from when setting the
* login screen background. We read it here, and stuff
diff --git a/daemon/gdm-slave.c b/daemon/gdm-slave.c
index 15df03a..27f1700 100644
--- a/daemon/gdm-slave.c
+++ b/daemon/gdm-slave.c
@@ -523,21 +523,6 @@ gdm_slave_set_initial_cursor_position (GdmSlave *slave)
}
}
-void
-gdm_slave_set_busy_cursor (GdmSlave *slave)
-{
- if (slave->priv->server_display != NULL) {
- Cursor xcursor;
-
- xcursor = XCreateFontCursor (slave->priv->server_display, CURSOR_WATCH);
- XDefineCursor (slave->priv->server_display,
- DefaultRootWindow (slave->priv->server_display),
- xcursor);
- XFreeCursor (slave->priv->server_display, xcursor);
- XSync (slave->priv->server_display, False);
- }
-}
-
static void
gdm_slave_setup_xhost_auth (XHostAddress *host_entries, XServerInterpretedAddress *si_entries)
{
diff --git a/daemon/gdm-slave.h b/daemon/gdm-slave.h
index 0647618..10f31e2 100644
--- a/daemon/gdm-slave.h
+++ b/daemon/gdm-slave.h
@@ -106,7 +106,6 @@ gboolean gdm_slave_connect_to_x11_display (GdmSlave *slave);
void gdm_slave_set_initial_cursor_position (GdmSlave *slave);
-void gdm_slave_set_busy_cursor (GdmSlave *slave);
void gdm_slave_save_root_windows (GdmSlave *slave);
gboolean gdm_slave_run_script (GdmSlave *slave,
const char *dir,
diff --git a/daemon/gdm-xdmcp-chooser-slave.c b/daemon/gdm-xdmcp-chooser-slave.c
index 39c75e8..001922a 100644
--- a/daemon/gdm-xdmcp-chooser-slave.c
+++ b/daemon/gdm-xdmcp-chooser-slave.c
@@ -165,8 +165,6 @@ on_chooser_connected (GdmSession *session,
static void
setup_server (GdmXdmcpChooserSlave *slave)
{
- /* Set the busy cursor */
- gdm_slave_set_busy_cursor (GDM_SLAVE (slave));
}
static GdmLaunchEnvironment *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]