Bug 264716

Summary: Artwork: Some Yast icons have non-transparent backgrounds
Product: [openSUSE] openSUSE 10.3 Reporter: Alexey Eremenko <al4321>
Component: YaST2Assignee: Jakub Steiner <jimmac>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Minor    
Priority: P5 - None CC: marcio.ferreira
Version: Alpha 3   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: RGBA opensuse yast icons overlaid on dark grey
buggy-icon
correct-icon

Description Alexey Eremenko 2007-04-15 17:55:43 UTC
hi all !

Some Yast icons have non-transparent backgrounds. Those include:

-Installation into directory
-Media check

-Graphics card & monitor
-infrared device

-Hostnames
-kerberos client
-Proxy

-CA Management
-CA Common Server Certificate
-Firewall
-User management
-local security

-post a support query

For now, I have decided to keep this bug single, but past experience shows that some of the icons get fixed and some not, so if this will happen, I will open more specific bug reports.
For the sake of simplicity, I prefer it unified.

-Alexey "Technologov"
Comment 1 Jakub Steiner 2007-04-25 11:42:49 UTC
Even though the quality of the icons is questionable and I'd like to have the SLE theme moved over to openSUSE, the PNGs are all proper RGBA files. None of them appear to have a problem with the background.

It may a runtime problem, but the gnome frontend doesn't appear to have any issues on my Factory build. Jiri?
Comment 2 Jakub Steiner 2007-04-25 11:44:23 UTC
Created attachment 134178 [details]
RGBA opensuse yast icons overlaid on dark grey
Comment 3 Martin Vidner 2007-04-26 10:59:36 UTC
Alexey, please attach a screenshot showing the problem. Does it appear in a default install? Or what changes to the default settings, like color theme, did you make?
Comment 4 Alexey Eremenko 2007-04-26 20:08:29 UTC
This problem is perfectly visible on default install.

steps to reproduce:
1. click with mouse on the white Yast2 background (after you logged into Yast2 Control Center), not on the target icon, but near the icon.
2. navigate with keyboard across icons
3. buggy icons have non-transparent background. Good icons have transparent background.

screenshots attached.
Comment 5 Alexey Eremenko 2007-04-26 20:09:26 UTC
Created attachment 135310 [details]
buggy-icon
Comment 6 Alexey Eremenko 2007-04-26 20:09:56 UTC
Created attachment 135311 [details]
correct-icon
Comment 7 Martin Vidner 2007-04-27 10:55:19 UTC
Jakub, can you recheck please? If the icon files are indeed OK, reassign to Stefan's yast2-control-center.
Comment 8 Stefan Hundhammer 2007-04-27 11:40:01 UTC
I don't do icons. I administer them.

So if somebody is willing to re-work all the icons accordingly, please go ahead. If not, this will be a WONTFIX.
Comment 9 Stefan Hundhammer 2007-04-27 11:49:47 UTC
Oops, sorry, I should have read the follow-up Buzgilla mails as well.
Jakub, if you have new icons, please let me know. If you have access to the yast2-theme SVN, you could also check them in yourself.
Comment 10 Jakub Steiner 2007-04-27 12:36:37 UTC
I think the original reporter is wondering why some icons show an outline of the icon when selected (based on the alpha channel) and some show a full frame of the 32x32px canvas as shown on the attached screenshots.

Now the icon on 'buggy-icon', taken straight out of svn* does seem to be a proper RGBA image. 

I don't consider this to be a serious issue though, especially in the long term when we want to unify the icon style. Stefan, feel free to close again as WONTFIX.


* https://svn.suse.de/svn/yast/trunk/theme/openSUSE/icons/32x32/apps/yast-dirinstall.png
Comment 11 Stefan Hundhammer 2007-04-27 13:54:12 UTC
The Qt-based YasT2 control center is a very basic application that uses the QIconView widget for those icons. y2cc doesn't do any fancy stuff. It might very well be that QIconView simply doesn't do that any better.
Comment 12 Alexey Eremenko 2007-04-27 18:08:09 UTC
Why is this WONTFIX ? There is a bug and it should be fixed.
Comment 13 marcio ferreira 2007-04-27 18:40:33 UTC
Stop reopening.

The reason was given. If you do that again I will formally ask a certain account of bugzilla to be cancelled.

This is not a circus for your childish behavior.
Comment 14 Alexey Eremenko 2007-04-27 18:52:53 UTC
So, why do you want things to stay buggy ?

I don't understand your reason.
Comment 15 Stefan Hundhammer 2007-05-14 13:43:04 UTC
http://lists.opensuse.org/opensuse/2007-05/msg01352.html