Bug 114951

Summary: There is no way to reset to the defualt theme in KDE
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Joe Harmon <jharmon>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: VERIFIED FIXED QA Contact: Siegfried Olschner <siegfried.olschner>
Severity: Critical    
Priority: P3 - Medium CC: coolo, miguelduarte, SKerres
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: kdebase patch

Description Joe Harmon 2005-09-02 12:30:09 UTC
If you change the theme at all in KDE, there isn't a way to reset it back to
what it used to be. It should be one the of the themes listed.
Comment 1 Joe Harmon 2005-09-02 13:25:10 UTC
After I first wrote this I found the same issue with GNOME. You can't set back
to the default icons or theme in either gnome or kde.
Comment 2 Stephan Kulow 2005-09-02 13:31:13 UTC
what kind of theme are you talking about? 
Comment 3 Joe Harmon 2005-09-02 13:51:53 UTC
> what kind of theme are you talking about? 

The default theme and icons that come with KDE and the default theme and icons
that come with GNOME.

If you change the default theme with KDE (I don't know what it is called, but it
isn't in the list of themes) then you have no way to change back to it. The
default theme with GNOME appears to be a mix of the industrial theme. However it
is not the same icons that come with the default themes for KDE and GNOME.

How do I know this? Because I install both KDE and GNOME. If I change either
theme then there are icons missing on either side. If I don't change the default
theme then the icons show up for both desktops. 
Comment 4 Siegfried Olschner 2005-09-05 12:08:48 UTC
KDE: 
Do you mean the change of the KDE theme via KDE Control Center / Theme 
Manager? Yes, there is no "Default SUSE Theme" entry available in the 
selection list box. This should be changed. 
Coolo, can we add an entry "Default SUSE KDE Theme"? 
 
> How do I know this? Because I install both KDE and GNOME. If I change  
> either theme then there are icons missing on either side. If I don't  
> change the default theme then the icons show up for both desktops.  
The icon set is incomplete in a changed theme? We can provide a complete and 
consistent set of icons only for the default desktops. 
Comment 5 Siegfried Olschner 2005-09-05 13:28:41 UTC
I got some problems with the theme manager of KDE. 
 
My story: 
1) I saved the current theme to MySUSE-Theme and changed to some other themes. 
2) After restore of MySUSE-Theme many icons have been dissapeared 
  - the icons on the desktop  
  - the icons in the icon toolbar of konqueror  
  - the icons in the tree view of the KDE Control Center 
3) I change to the Plastik theme 
  - some icons are visible again 
  - but e.g. not the icons in the tree view of the KDE Control Center 
  - After a logout and login the icons in the Control Center and in the 
    icon tool bars are restored 
4) I made some tests with the icon config module in the Control Center but 
   and found that the icon size was set to 16 pixel in every topic. 
5) But I could not get back the icons of SUSE, Firefox, My Computer on the 
   desktop and the icons for K-Menu and Home in the panel. 
 
I did not reproduce this on another machine! Can someone do this? 
 
Some screenshots are available at: /suse/sigi/Export/bugs/SL10/01 - big pngs, 
I do not attach them here 
 
Conclusion: After a change of the default theme it is only possible to get it 
back if the user has high experience. 
 
Suggestion:  
1) Add the "Default SUSE Theme" to the list of themes. 
2) Correct the save function of the current theme - it seems to me that  
   the icon size is not stored correctly 
3) Fix the problem that some icons on the desktop and some icons in the 
   panel are not stored correctly 
 
BTW: If the user cannot restore the default theme within Gnome we will need a 
second bug entry. 
Comment 6 Siegfried Olschner 2005-09-06 08:34:13 UTC
Reproduced behavior with other machine. 
Comment 7 Martin Sommer 2005-09-06 10:17:32 UTC
I can also reproduce it. I raised the severity. Please put Sigi's suggestions
into practice.
Comment 8 Joe Harmon 2005-09-06 14:19:51 UTC
(In reply to comment #5)
> BTW: If the user cannot restore the default theme within Gnome we will need a 
> second bug entry. 

done https://bugzilla.novell.com/show_bug.cgi?id=115423

Changing the title accordingly.
Comment 9 Lubos Lunak 2005-09-06 15:39:34 UTC
I have a patch for the icon size problems, but I have some trouble with the missing   
SUSE icons (or rather, I don't). Does   
http://ktown.kde.org/~seli/download/kdebase3-3.4.2-22.i586.rpm solve those   
problems too?  
As for the "default SUSE theme", the "defaults" button in the control module should  
reset to the default theme.  
 
Comment 10 Lubos Lunak 2005-09-06 15:40:38 UTC
Created attachment 48951 [details]
kdebase patch
Comment 11 Stephan Kulow 2005-09-06 16:13:09 UTC
some left issues  
Comment 12 Siegfried Olschner 2005-09-07 09:31:55 UTC
#9 
> I have a patch for the icon size problems, but I have some trouble with  
> the missing SUSE icons (or rather, I don't). 
Yesterday evening I got access to a Beta 4 plus. 
I made one test run on this machine changing the theme. And I got back the 
missing icons in the panel (K-Menu, Home) and the desktop (SUSE, Firefox, My 
Computer). Don't know if KDE on the B4+ is different to B4. 
 
> As for the "default SUSE theme", the "defaults" button in the control  
> module should reset to the default theme.   
 
Aaahhaaaa, yes - I did not see this... :-( 
Fascinating, 3 people did not use this button - an error by the user? an error 
by the user guidance ...? An error by the trainers of the users? ;-) 
 
And now I am totally confused. The Default button does not work correct with a 
new user (Default restores a former selected theme) but it works with the old 
test user.  
 
But anyway, there is a problem with the feedback if no "Default SUSE Theme" is 
available in the list. I used the Defaults button after a change of the thme 
and the theme changed back. But the focus in the Theme list stayed on the 
theme "Plastik". So the theme was changed back to "Default" and the feedback 
within the interaction area of the dialog window did not reflect this 
correctly. 
 
I will install the patch and give feedback. 
Comment 13 Siegfried Olschner 2005-09-07 09:50:20 UTC
Can not install the kdebase3...rpm because of missing dependencies. 
 
Comment 14 Lubos Lunak 2005-09-07 12:55:56 UTC
> Can not install the kdebase3...rpm because of missing dependencies. 
Will part 2 with the revelation follow or am I supposed to guess? 
 
Comment 15 Lubos Lunak 2005-09-08 14:51:09 UTC
The patch is in, the Firefox icon not appearing with some themes should be fixed by  
Coolo, so now only adding "Default SUSE Theme" is missing. Probably not even 
critical by now. 
 
  
Comment 16 Stephan Kulow 2005-09-08 15:28:51 UTC
seems to work and might even make it into RC2 
Comment 17 Stephan Kulow 2005-09-12 13:26:58 UTC
*** Bug 116248 has been marked as a duplicate of this bug. ***