Comment 10 for bug 1274740

Revision history for this message
Matthieu Baerts (matttbe) wrote :

> You are right that the GNOME classic session seems to use "GNOME" as a session name though, maybe that should be changed

It depends of what we want to have :-)
For me, it's better that GNOME Classic and Cairo-Dock sessions are considered as a GNOME session.
We can change the value of XDG_CURRENT_DESKTOP for Unity because there are a lot of users/developers/testers than can help patching applications to have a different behaviour only for this session. But for GNOME Classic and Cairo-Dock sessions I think that it's better to keep this GNOME value because yes, it's a GNOME session (just with a different interface). Other applications just wants to know the desktop environment (is it GNOME, KDE, Unity, etc.) but it should be the same if we are using GNOME Classic with Metacity or Compiz or Cairo-Dock, etc.

For this problem here with Nautilus, I think it's a bit different: it seems that this new toolbar is only made for Gnome-Shell. Here with Compiz, I'm not able to easily resize the window because there is no border (and the size is growing each time I relaunch Nautilus). This is why I think we should only use this new toolbar on Gnome-Shell session (where XDG_CURRENT_DESKTOP=GNOME and DESKTOP_SESSION=gnome)