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 658062 - greeter should have a way to optionally add a logo
greeter should have a way to optionally add a logo
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: login-screen
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Ray Strode [halfline]
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-09-02 15:11 UTC by Ray Strode [halfline]
Modified: 2011-09-19 04:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gdm: add optional logo to user list (5.84 KB, patch)
2011-09-06 15:04 UTC, Ray Strode [halfline]
committed Details | Review

Description Ray Strode [halfline] 2011-09-02 15:11:36 UTC
The fallback greeter has a gconf key to optionally show a logo at the login screen:

/apps/gdm/simple-greeter/logo_icon_name

This lets administrators brand their labs, and lets downstream distributions sneak in a little branding as well.

We should add something similiar to the new greeter (but using gsettings instead of gconf clearly)
Comment 1 Allan Day 2011-09-06 09:30:38 UTC
This would be somewhat inconsistent with the lack of branding elsewhere in GNOME 3...
Comment 2 Ray Strode [halfline] 2011-09-06 15:03:48 UTC
I think it would okay to do, though, anyway for 3 reasons:

1) When GDM dropped the themed greeter in 2.22 on, one of the user criticisms was that labs couldn't add their logo in.  As a result of that feedback, Jon added a gconf key for it.
2) The Fedora design team and Fedora project leader really want to show the Fedora logo at the login screen
3) It would be off by default upstream, anyway.
Comment 3 Ray Strode [halfline] 2011-09-06 15:04:41 UTC
Created attachment 195791 [details] [review]
gdm: add optional logo to user list

This commit adds the ability to set a small logo
at the login screen for administrators and
distributions.
Comment 4 Dan Winship 2011-09-08 14:40:09 UTC
Comment on attachment 195791 [details] [review]
gdm: add optional logo to user list

It seems wrong to have the preference for this be in gnome-shell. The fact that the login screen is implemented as a mode of gnome-shell is an implementation detail. So I feel like the pref should be in gdm.

>+            let uri = file.get_uri();
>+
>+            if (uri) {

pretty sure g_file_get_uri() can't fail
Comment 5 Ray Strode [halfline] 2011-09-09 19:07:54 UTC
it's a greeter specific option though...  I mean it's specific to this implementation of a greeter, not all greeter implementations.

I don't really fancy the idea of having pieces of the greeter in the gdm tarball and pieces in the gnome-shell tarball.
Comment 6 Ray Strode [halfline] 2011-09-19 04:36:43 UTC
Okay i've moved the settings to gdm, updated the patch to reflect your comments, and pushed it.

Attachment 195791 [details] pushed as 391a220 - gdm: add optional logo to user list