After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 525052 - Make gnome-panel work nicely with gnome-session
Make gnome-panel work nicely with gnome-session
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: general
2.22.x
Other Linux
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-29 23:55 UTC by Lucas Rocha
Modified: 2008-04-10 20:53 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
This patch basically installs a symlink of gnome-panel's .desktop in the cited directory and adds some necessary keys to the .desktop file itself. (1.22 KB, patch)
2008-03-29 23:55 UTC, Lucas Rocha
rejected Details | Review
Just adds some keys to gnome-panel's .desktop file (410 bytes, patch)
2008-04-10 19:38 UTC, Lucas Rocha
committed Details | Review

Description Lucas Rocha 2008-03-29 23:55:06 UTC
The new gnome-session requires default session modules (gnome-settings-daemon,
gnome-panel, nautilus, metacity, etc) to install their desktop files in the
default session directory ($datadir/gnome/default-session).
Comment 1 Lucas Rocha 2008-03-29 23:55:56 UTC
Created attachment 108249 [details] [review]
This patch basically installs a symlink of gnome-panel's .desktop in the cited
directory and adds some necessary keys to the .desktop file itself.
Comment 2 Lucas Rocha 2008-03-31 09:46:17 UTC
Closing this as INVALID for now. We're maybe changing the aproach of defining the default session. Sorry. 
Comment 3 Lucas Rocha 2008-03-31 13:59:16 UTC
Hmm, It was too extreme to close this as INVALID because the .desktop file additional keys part is still valid. Marking the patch as rejected for now and re-opening this bug. See bug #525157 for discussing about default session definition stuff. 
Comment 4 Lucas Rocha 2008-04-10 19:38:25 UTC
Created attachment 109018 [details] [review]
Just adds some keys to gnome-panel's .desktop file

Ok, here's a super-simple patch which justs adds some session-related keys to gnome-panel's .desktop file.
Comment 5 Lucas Rocha 2008-04-10 20:53:38 UTC
Commited in trunk, thanks Vincent!

2008-04-10  Lucas Rocha  <lucasr@gnome.org>

        * gnome-panel/gnome-panel.desktop.in.in: added three new
        keys (X-GNOME-Autostart-Phase, X-GNOME-Provides, and
        X-GNOME-Autostart-Notify) which are needed to make gnome-panel
        work nicely with new gnome-session. Fixes bug #525052.