diff options
author | Ray Strode <rstrode@redhat.com> | 2013-02-28 10:37:03 -0500 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2013-03-01 11:30:07 -0500 |
commit | 773ae8dc65aecabf711e6799835d567aa1f5098d (patch) | |
tree | 1d8f1f4632d33be7a8d02fb111f0f0a16630a455 /src/meta/main.h | |
parent | 7f1429812615ec7780176cf36ccfa539fe2ba0b2 (diff) | |
download | mutter-773ae8dc65aecabf711e6799835d567aa1f5098d.tar.gz |
core: make session registration an explicit step
gnome-shell shouldn't announce to the session manager it's
"ready" until it's fully initialized. It currently tells
the session manager it's ready as soon as it hits the main
loop. This causes nautilus in classic mode to start before
we have workspaces initialized.
https://bugzilla.gnome.org/show_bug.cgi?id=694876
Diffstat (limited to 'src/meta/main.h')
-rw-r--r-- | src/meta/main.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/meta/main.h b/src/meta/main.h index 1382678e4..256987e82 100644 --- a/src/meta/main.h +++ b/src/meta/main.h @@ -26,9 +26,10 @@ #include <glib.h> -GOptionContext *meta_get_option_context (void); -void meta_init (void); -int meta_run (void); +GOptionContext *meta_get_option_context (void); +void meta_init (void); +int meta_run (void); +void meta_register_with_session (void); gboolean meta_get_replace_current_wm (void); /* Actually defined in util.c */ void meta_set_wm_name (const char *wm_name); |