]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Don't force that the preview size must be >= the icon size. This gets confusing when...
authorPeter Penz <peter.penz19@gmail.com>
Thu, 13 Mar 2008 21:48:24 +0000 (21:48 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Thu, 13 Mar 2008 21:48:24 +0000 (21:48 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=785373

src/dolphiniconsview.cpp
src/iconsizedialog.cpp

index e32eee1a5cdf9f42e13a22d3fbca2c21f8b38653..45fbf25b2888f80b83bbadaf020f08f299721df1 100644 (file)
@@ -326,10 +326,6 @@ void DolphinIconsView::zoomIn()
         } else {
             newIconSize = increasedIconSize(oldIconSize);
             settings->setIconSize(newIconSize);
-            if (settings->previewSize() < newIconSize) {
-                // assure that the preview size is always >= the icon size
-                settings->setPreviewSize(newIconSize);
-            }
         }
 
         // increase also the grid size
@@ -353,11 +349,6 @@ void DolphinIconsView::zoomOut()
         if (showPreview) {
             const int previewSize = decreasedIconSize(settings->previewSize());
             settings->setPreviewSize(previewSize);
-            if (settings->iconSize() > previewSize) {
-                // assure that the icon size is always <= the preview size
-                newIconSize = previewSize;
-                settings->setIconSize(newIconSize);
-            }
         } else {
             newIconSize = decreasedIconSize(settings->iconSize());
             settings->setIconSize(newIconSize);
@@ -443,7 +434,6 @@ void DolphinIconsView::updateGridSize(bool showPreview, int additionalInfoCount)
     if (showPreview) {
         const int previewSize = settings->previewSize();
         const int diff = previewSize - size;
-        Q_ASSERT(diff >= 0);
         itemWidth  += diff;
         itemHeight += diff;
 
index f4a717114b3a50115ad85526d02e490e9ac7992c..00f1c7b2eba2cc3e5894ddb48b4c8555e3f2db58 100644 (file)
@@ -136,12 +136,7 @@ void IconSizeDialog::slotButtonClicked(int button)
 {
     if (button == Ok) {
         m_iconSize = iconSize(m_iconSizeSlider->value());
-
         m_previewSize = iconSize(m_previewSizeSlider->value());
-        if (m_previewSize < m_iconSize) {
-            // assure that the preview size is never smaller than the icon size
-            m_previewSize = m_iconSize;
-        }
     }
 
     KDialog::slotButtonClicked(button);
@@ -150,18 +145,10 @@ void IconSizeDialog::slotButtonClicked(int button)
 void IconSizeDialog::updateIconSize(int value)
 {
     m_iconSizeViewer->setPixmap(KIconLoader::global()->loadIcon("folder", KIconLoader::Desktop, iconSize(value)));
-    if (m_previewSizeSlider != 0) {
-        updatePreviewSize(m_previewSizeSlider->value());
-    }
 }
 
 void IconSizeDialog::updatePreviewSize(int value)
 {
-    const int iconSizeValue = m_iconSizeSlider->value();
-    if (value < iconSizeValue) {
-        // assure that the preview size is never smaller than the icon size
-        value = iconSizeValue;
-    }
     m_previewSizeViewer->setPixmap(KIconLoader::global()->loadIcon("preview", KIconLoader::Desktop, iconSize(value)));
 }