lightdm_greeter_authenticate_remote@Base 1.3.3
lightdm_greeter_cancel_authentication@Base 0.9.2
lightdm_greeter_cancel_autologin@Base 0.9.2
- lightdm_greeter_connect@Base 1.11.1
- lightdm_greeter_connect_finish@Base 1.11.1
lightdm_greeter_connect_sync@Base 0.9.2
+ lightdm_greeter_connect_to_daemon@Base 1.11.1
+ lightdm_greeter_connect_to_daemon_finish@Base 1.11.1
+ lightdm_greeter_connect_to_daemon_sync@Base 1.11.1
lightdm_greeter_ensure_shared_data_dir@Base 1.11.1
lightdm_greeter_ensure_shared_data_dir_finish@Base 1.11.1
lightdm_greeter_ensure_shared_data_dir_sync@Base 1.9.8
LightDMPromptType
lightdm_greeter_new
lightdm_greeter_set_resettable
-lightdm_greeter_connect
-lightdm_greeter_connect_finish
-lightdm_greeter_connect_sync
+lightdm_greeter_connect_to_daemon
+lightdm_greeter_connect_to_daemon_finish
+lightdm_greeter_connect_to_daemon_sync
lightdm_greeter_ensure_shared_data_dir
lightdm_greeter_ensure_shared_data_dir_finish
lightdm_greeter_ensure_shared_data_dir_sync
g_object_connect (greeter, "authentication-complete", G_CALLBACK (authentication_complete_cb), NULL);
// Connect to LightDM daemon
- if (!lightdm_greeter_connect_sync (greeter, NULL))
+ if (!lightdm_greeter_connect_to_daemon_sync (greeter, NULL))
return EXIT_FAILURE;
// Start authentication
@resettable:
-<!-- ##### FUNCTION lightdm_greeter_connect ##### -->
+<!-- ##### FUNCTION lightdm_greeter_connect_to_daemon ##### -->
<para>
</para>
@user_data:
-<!-- ##### FUNCTION lightdm_greeter_connect_finish ##### -->
+<!-- ##### FUNCTION lightdm_greeter_connect_to_daemon_finish ##### -->
<para>
</para>
@Returns:
-<!-- ##### FUNCTION lightdm_greeter_connect_sync ##### -->
+<!-- ##### FUNCTION lightdm_greeter_connect_to_daemon_sync ##### -->
<para>
</para>
}
/**
- * lightdm_greeter_connect:
+ * lightdm_greeter_connect_to_daemon:
* @greeter: The greeter to connect
* @cancellable: (allow-none): A #GCancellable or %NULL.
* @callback: (allow-none): A #GAsyncReadyCallback to call when completed or %NULL.
*
* Asynchronously connects the greeter to the display manager.
*
- * When the operation is finished, @callback will be invoked. You can then call lightdm_greeter_connect_finish() to get the result of the operation.
+ * When the operation is finished, @callback will be invoked. You can then call lightdm_greeter_connect_to_daemon_finish() to get the result of the operation.
*
- * See lightdm_greeter_connect_sync() for the synchronous version.
+ * See lightdm_greeter_connect_to_daemon_sync() for the synchronous version.
**/
void
-lightdm_greeter_connect (LightDMGreeter *greeter, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
+lightdm_greeter_connect_to_daemon (LightDMGreeter *greeter, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
{
LightDMGreeterPrivate *priv;
Request *request;
}
/**
- * lightdm_greeter_connect_finish:
+ * lightdm_greeter_connect_to_daemon_finish:
* @result: A #GAsyncResult.
* @error: return location for a #GError, or %NULL
*
- * Finishes an operation started with lightdm_greeter_connect().
+ * Finishes an operation started with lightdm_greeter_connect_to_daemon().
*
* Return value: #TRUE if successfully connected
**/
gboolean
-lightdm_greeter_connect_finish (LightDMGreeter *greeter, GAsyncResult *result, GError **error)
+lightdm_greeter_connect_to_daemon_finish (LightDMGreeter *greeter, GAsyncResult *result, GError **error)
{
g_return_if_fail (LIGHTDM_IS_GREETER (greeter));
return REQUEST (result)->complete;
}
/**
- * lightdm_greeter_connect_sync:
+ * lightdm_greeter_connect_to_daemon_sync:
* @greeter: The greeter to connect
* @error: return location for a #GError, or %NULL
*
* Return value: #TRUE if successfully connected
**/
gboolean
-lightdm_greeter_connect_sync (LightDMGreeter *greeter, GError **error)
+lightdm_greeter_connect_to_daemon_sync (LightDMGreeter *greeter, GError **error)
{
LightDMGreeterPrivate *priv;
Request *request;
return request->complete;
}
+/**
+ * lightdm_greeter_connect_sync:
+ * @greeter: The greeter to connect
+ * @error: return location for a #GError, or %NULL
+ *
+ * Connects the greeter to the display manager. Will block until connected.
+ *
+ * Return value: #TRUE if successfully connected
+ *
+ * Deprecated: 1.11.1: Use lightdm_greeter_connect_to_daemon_sync() instead
+ **/
+gboolean
+lightdm_greeter_connect_sync (LightDMGreeter *greeter, GError **error)
+{
+ return lightdm_greeter_connect_to_daemon_sync (greeter, error);
+}
+
/**
* lightdm_greeter_get_hint:
* @greeter: A #LightDMGreeter
public signal void authentication_complete ();
public signal void autologin_timer_expired ();
- public async bool connect_sync () throws GLib.Error;
- public bool connect_sync () throws GLib.Error;
+ public async bool connect_to_daemon () throws GLib.Error;
+ public bool connect_to_daemon_sync () throws GLib.Error;
public unowned string get_hint (string name);
public unowned string default_session_hint { get; }
public bool hide_users_hint { get; }
void lightdm_greeter_set_resettable (LightDMGreeter *greeter, gboolean resettable);
-void lightdm_greeter_connect (LightDMGreeter *greeter, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);
+void lightdm_greeter_connect_to_daemon (LightDMGreeter *greeter, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);
-gboolean lightdm_greeter_connect_finish (LightDMGreeter *greeter, GAsyncResult *result, GError **error);
+gboolean lightdm_greeter_connect_to_daemon_finish (LightDMGreeter *greeter, GAsyncResult *result, GError **error);
+
+gboolean lightdm_greeter_connect_to_daemon_sync (LightDMGreeter *greeter, GError **error);
gboolean lightdm_greeter_connect_sync (LightDMGreeter *greeter, GError **error);
QString hostname() const;
public Q_SLOTS:
+ bool connectToDaemonSync();
bool connectSync();
void authenticate(const QString &username=QString());
void authenticateAsGuest();
}
+bool Greeter::connectToDaemonSync()
+{
+ Q_D(Greeter);
+ return lightdm_greeter_connect_to_daemon_sync(d->ldmGreeter, NULL);
+}
+
bool Greeter::connectSync()
{
Q_D(Greeter);
- return lightdm_greeter_connect_sync(d->ldmGreeter, NULL);
+ return lightdm_greeter_connect_to_daemon_sync(d->ldmGreeter, NULL);
}
void Greeter::authenticate(const QString &username)
LightDMGreeter *greeter = LIGHTDM_GREETER (object);
GError *error = NULL;
- if (!lightdm_greeter_connect_finish (greeter, result, &error))
+ if (!lightdm_greeter_connect_to_daemon_finish (greeter, result, &error))
{
status_notify ("%s FAIL-CONNECT-DAEMON", greeter_id);
exit_code = EXIT_FAILURE;
}
status_notify ("%s CONNECT-TO-DAEMON", greeter_id);
- lightdm_greeter_connect (greeter, NULL, connect_finished, NULL);
+ lightdm_greeter_connect_to_daemon (greeter, NULL, connect_finished, NULL);
g_main_loop_run (loop);
g_signal_connect (greeter, "authentication-complete", G_CALLBACK (authentication_complete_cb), NULL);
status_notify ("%s CONNECT-TO-DAEMON", greeter_id);
- if (!lightdm_greeter_connect_sync (greeter, NULL))
+ if (!lightdm_greeter_connect_to_daemon_sync (greeter, NULL))
{
status_notify ("%s FAIL-CONNECT-DAEMON", greeter_id);
return EXIT_FAILURE;
LightDM.UserList.get_instance ().connect ('user-removed', user_removed_cb)
status_notify ('%s CONNECT-TO-DAEMON' % greeter_id)
-if not greeter.connect_sync ():
+if not greeter.connect_to_daemon_sync ():
status_notify ('%s FAIL-CONNECT-DAEMON' % greeter_id)
exit (1)