1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### SECTION Image ##### -->
23
<!-- ##### STRUCT EShell ##### -->
29
<!-- ##### SIGNAL EShell::event ##### -->
34
@eshell: the object which received the signal.
37
<!-- ##### SIGNAL EShell::handle-uri ##### -->
42
@eshell: the object which received the signal.
46
<!-- ##### SIGNAL EShell::prepare-for-offline ##### -->
51
@eshell: the object which received the signal.
54
<!-- ##### SIGNAL EShell::prepare-for-online ##### -->
59
@eshell: the object which received the signal.
62
<!-- ##### SIGNAL EShell::prepare-for-quit ##### -->
67
@eshell: the object which received the signal.
70
<!-- ##### SIGNAL EShell::quit-requested ##### -->
75
@eshell: the object which received the signal.
78
<!-- ##### SIGNAL EShell::window-created ##### -->
83
@eshell: the object which received the signal.
86
<!-- ##### SIGNAL EShell::window-destroyed ##### -->
91
@eshell: the object which received the signal.
93
<!-- ##### ARG EShell:express-mode ##### -->
98
<!-- ##### ARG EShell:geometry ##### -->
103
<!-- ##### ARG EShell:meego-mode ##### -->
108
<!-- ##### ARG EShell:module-directory ##### -->
113
<!-- ##### ARG EShell:network-available ##### -->
118
<!-- ##### ARG EShell:online ##### -->
123
<!-- ##### ARG EShell:shell-settings ##### -->
128
<!-- ##### ARG EShell:small-screen-mode ##### -->
133
<!-- ##### FUNCTION e_shell_get_default ##### -->
142
<!-- ##### FUNCTION e_shell_load_modules ##### -->
150
<!-- ##### FUNCTION e_shell_get_shell_backends ##### -->
159
<!-- ##### FUNCTION e_shell_get_canonical_name ##### -->
169
<!-- ##### FUNCTION e_shell_get_backend_by_name ##### -->
179
<!-- ##### FUNCTION e_shell_get_backend_by_scheme ##### -->
189
<!-- ##### FUNCTION e_shell_get_shell_settings ##### -->
198
<!-- ##### FUNCTION e_shell_get_gconf_client ##### -->
207
<!-- ##### FUNCTION e_shell_create_shell_window ##### -->
217
<!-- ##### FUNCTION e_shell_handle_uris ##### -->
228
<!-- ##### FUNCTION e_shell_submit_alert ##### -->
237
<!-- ##### FUNCTION e_shell_watch_window ##### -->
246
<!-- ##### FUNCTION e_shell_get_watched_windows ##### -->
255
<!-- ##### FUNCTION e_shell_get_active_window ##### -->
264
<!-- ##### FUNCTION e_shell_get_meego_mode ##### -->
273
<!-- ##### FUNCTION e_shell_get_express_mode ##### -->
282
<!-- ##### FUNCTION e_shell_get_small_screen_mode ##### -->
291
<!-- ##### FUNCTION e_shell_get_module_directory ##### -->
300
<!-- ##### FUNCTION e_shell_get_network_available ##### -->
309
<!-- ##### FUNCTION e_shell_set_network_available ##### -->
318
<!-- ##### FUNCTION e_shell_lock_network_available ##### -->
326
<!-- ##### FUNCTION e_shell_get_online ##### -->
335
<!-- ##### FUNCTION e_shell_set_online ##### -->
344
<!-- ##### FUNCTION e_shell_get_preferences_window ##### -->
353
<!-- ##### FUNCTION e_shell_event ##### -->
363
<!-- ##### ENUM EShellQuitReason ##### -->
368
@E_SHELL_QUIT_ACTION:
369
@E_SHELL_QUIT_LAST_WINDOW:
370
@E_SHELL_QUIT_OPTION:
371
@E_SHELL_QUIT_REMOTE_REQUEST:
372
@E_SHELL_QUIT_SESSION_REQUEST:
374
<!-- ##### FUNCTION e_shell_quit ##### -->
384
<!-- ##### FUNCTION e_shell_cancel_quit ##### -->
392
<!-- ##### FUNCTION e_shell_adapt_window_size ##### -->
401
<!-- ##### FUNCTION e_shell_set_startup_view ##### -->
410
<!-- ##### FUNCTION e_shell_get_startup_view ##### -->
419
<!-- ##### MACRO E_SHELL_MIGRATE_ERROR ##### -->
426
<!-- ##### ENUM EShellMigrateError ##### -->
431
@E_SHELL_MIGRATE_ERROR_FAILED:
433
<!-- ##### FUNCTION e_shell_migrate_attempt ##### -->
442
<!-- ##### FUNCTION e_shell_detect_meego ##### -->