[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kdeui/icons
From:       Aaron J. Seigo <aseigo () kde ! org>
Date:       2007-05-21 23:29:29
Message-ID: 1179790169.048400.8549.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 667144 by aseigo:

i'm so tired of desktop icon sizes being reflected in dialogs everywhere. that's just \
inane. so i've added a Dialog icon type so that we can have icons of the proper size \
for use in dialogs (run commands, page dialog lists, etc)


 M  +4 -3      kicontheme.cpp  
 M  +3 -1      kicontheme.h  


--- trunk/KDE/kdelibs/kdeui/icons/kicontheme.cpp #667143:667144
@@ -45,8 +45,8 @@
     bool hidden;
     KSharedConfig::Ptr sharedConfig;
 
-    int mDefSize[8];
-    QList<int> mSizes[8];
+    int mDefSize[6];
+    QList<int> mSizes[6];
 
     int mDepth;
     QString mDir, mName, mDesc;
@@ -212,7 +212,8 @@
     groups += "MainToolbar";
     groups += "Small";
     groups += "Panel";
-    const int defDefSizes[] = { 32, 22, 22, 16, 32 };
+    groups += "Dialog";
+    const int defDefSizes[] = { 32, 22, 22, 16, 32, 32 };
     KConfigGroup cg(d->sharedConfig, mainSection);
     for (it=groups.begin(), i=0; it!=groups.end(); ++it, i++)
     {
--- trunk/KDE/kdelibs/kdeui/icons/kicontheme.h #667143:667144
@@ -94,10 +94,12 @@
 	Toolbar,
 	/// Main toolbar icons
         MainToolbar,
-	/// Small icons
+	/// Small icons, e.g. for buttons
 	Small,
 	/// Panel (Kicker) icons
 	Panel,
+	/// Icons for use in dialog titles, page lists, etc
+	Dialog,
 	/// Last group
 	LastGroup,
 	/// User icons


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic