[Bug 713896] New: Gnome-shell dash and ugly YaST-module icons
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c0 Summary: Gnome-shell dash and ugly YaST-module icons Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: badshah400@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=447326) --> (http://bugzilla.novell.com/attachment.cgi?id=447326) Screenshot of ugly yast-module icons on the gnome-shell dash User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Installation: Factory OSS (post-M4) + GNOME:Factory gnome-shell version: 3.1.4 For some reason, despite yast2-theme (the package that provides the icons for all the yast modules) now containing high-resolution icons [1] (256x256 and svg too), the icons rendered for all the yast modules on the Gnome-shell dash are very blurry and ugly looking. All other applications use their high-res icons on the dash but somehow the yast-modules fail to do so. Please see attached screenshots, which are taken on an 11.4 system with Gnome 3.0.2, but the problem appears just the same on 12.1 M4+. [1] Incidentally, I built these high-resolution icons and included them in the yast-theme package to fix how the modules look on the gnome-shell dash (previously the yast-modules only had upto 32x32 icons), but it does not seem to have helped. For example from the yast2-theme changelog [ http://bit.ly/pCZ8vE ] ------------------------------------------------------------------- Thu Jun 9 15:31:18 CEST 2011 - tgoettlicher@suse.de - Fixed spec file to include 256x256 icons. - 2.21.5 ------------------------------------------------------------------- Tue Jun 7 19:26:01 UTC 2011 - badshah400@gmail.com - Include high resolution png images (256x256) and scalable svg images to make icons look better in gnome-shell - 2.21.4 Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c1 Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rpmcruz@alunos.dcc.fc.up.pt | |, tgoettlicher@novell.com --- Comment #1 from Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt> 2011-08-24 09:14:04 UTC --- Good catch. I don't have opensuse here installed; can you confirm that you can reproduce the problem with "yast2 --qt" too? Thomas, I can't confirm now, but it seems the problem here is that the YCP modules passes the icon as a full pathname (e.g. "/usr/share/icons/current/yast2/64x64/users.png") rather than just an icon name (e.g. "users"). Should we work-around it by just replacing "s/64x64/128x128/" or ...? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c2 --- Comment #2 from Atri Bhattacharya <badshah400@gmail.com> 2011-08-24 20:42:46 UTC --- (In reply to comment #1)
Good catch. I don't have opensuse here installed; can you confirm that you can reproduce the problem with "yast2 --qt" too?
Just checked with yast2-qt. Indeed I get the same ugly icons with that too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c3 --- Comment #3 from Thomas Göttlicher <tgoettlicher@novell.com> 2011-08-25 08:53:00 UTC --- (In reply to comment #1)
Thomas, I can't confirm now, but it seems the problem here is that the YCP modules passes the icon as a full pathname (e.g. "/usr/share/icons/current/yast2/64x64/users.png") rather than just an icon name (e.g. "users"). Should we work-around it by just replacing "s/64x64/128x128/" or ...?
The default icon_path contains 22x22 in yast2/library/wizard/src/Wizard.ycp. Changing this should solve the issue with gnome shell dash. If it doesn't cause trouble somewhere else I'm fine with it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c4 --- Comment #4 from Atri Bhattacharya <badshah400@gmail.com> 2011-08-25 10:14:15 UTC --- I don't know if this can be done, but the best thing to do might be to have YaST supply just icon-names like .desktop files do, and have it pick up the most suitable size of that icon as required by the desktop menus, etc. Hard-coding the icon size as well, like its presently done might create problems, for example, in GNOME3 where the Applications overview displays icons of a bigger size compared to icons in the favourites panel. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c5 Vincent Untz <vuntz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vuntz@suse.com --- Comment #5 from Vincent Untz <vuntz@suse.com> 2011-09-02 08:44:39 UTC --- Pretty sure this is related to bug 710459: the yast modules are not associated with their .desktop files. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c6 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimstar@opensuse.org Component|GNOME |YaST2 AssignedTo|bnc-team-gnome@forge.provo. |bnc-team-screening@forge.pr |novell.com |ovo.novell.com QAContact|qa-bugs@suse.de |jsrain@suse.com --- Comment #6 from Dominique Leuenberger <dimstar@opensuse.org> 2012-06-30 11:55:48 UTC --- Moving to Yast... it's actually not a gnome bug if something has ugly icons.... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |yast2-maintainers@suse.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c7 --- Comment #7 from Vincent Untz <vuntz@suse.com> 2012-07-02 07:31:44 UTC --- Note: if it turns out that we do have high-res icons for yast modules, then my comment 5 is likely the correct explanation for the bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c8 --- Comment #8 from Thomas Göttlicher <tgoettlicher@suse.com> 2012-07-02 11:41:45 UTC --- rpm -ql yast2-theme-openSUSE shows that 256x256 icons are available for several yast modules. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c Thomas Göttlicher <tgoettlicher@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |710459 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c9 --- Comment #9 from Thomas Göttlicher <tgoettlicher@suse.com> 2012-07-30 09:28:03 UTC --- This bug is blocked by bug #710459 (see comment #5). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c10 Thomas Fehr <fehr@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fehr@suse.com AssignedTo|yast2-maintainers@suse.de |tgoettlicher@suse.com --- Comment #10 from Thomas Fehr <fehr@suse.com> 2012-11-05 10:20:57 UTC --- Reassigned to Thomas -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c Thomas Göttlicher <tgoettlicher@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Gnome-shell dash and ugly |[yast2-theme] Gnome-shell |YaST-module icons |dash and ugly YaST-module | |icons -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=713896 https://bugzilla.novell.com/show_bug.cgi?id=713896#c11 Thomas Göttlicher <tgoettlicher@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE --- Comment #11 from Thomas Göttlicher <tgoettlicher@suse.com> 2013-07-05 13:23:57 UTC --- Closing this bug. Please reopen when this bug still exists after bug 710459 has been fixed. *** This bug has been marked as a duplicate of bug 710459 *** http://bugzilla.novell.com/show_bug.cgi?id=710459 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com