From da0c135e8e2e78cb169defb0cb15c84e733375fa Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 24 Jul 2010 18:09:40 -0700 Subject: Adding preference to suppress packing of previews. (bzr r9606.1.18) --- src/ui/dialog/icon-preview.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/ui') diff --git a/src/ui/dialog/icon-preview.cpp b/src/ui/dialog/icon-preview.cpp index 9a46254ab..7be667383 100644 --- a/src/ui/dialog/icon-preview.cpp +++ b/src/ui/dialog/icon-preview.cpp @@ -96,6 +96,8 @@ IconPreviewPanel::IconPreviewPanel() : Inkscape::Preferences *prefs = Inkscape::Preferences::get(); numEntries = 0; + bool pack = prefs->getBool("/iconpreview/pack", true); + std::vector pref_sizes = prefs->getAllDirs("/iconpreview/sizes/default"); std::vector rawSizes; @@ -182,7 +184,7 @@ IconPreviewPanel::IconPreviewPanel() : align->add(*buttons[i]); int pad = 12; - if ((avail == 0) && (previous == 0)) { + if ( !pack || ( (avail == 0) && (previous == 0) ) ) { verts->pack_end(*align, Gtk::PACK_SHRINK); previous = sizes[i]; avail = sizes[i]; -- cgit v1.2.3