From 8ad605354460407d3462644ac811bc1bc3776c67 Mon Sep 17 00:00:00 2001
From: Vojtech Kral <vojtech@kral.hk>
Date: Wed, 2 May 2018 17:13:39 +0200
Subject: [PATCH 1/2] PresetUpdater: More logging

---
 xs/src/slic3r/Utils/PresetUpdater.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/xs/src/slic3r/Utils/PresetUpdater.cpp b/xs/src/slic3r/Utils/PresetUpdater.cpp
index 3b786e0d6..3b74b0c6b 100644
--- a/xs/src/slic3r/Utils/PresetUpdater.cpp
+++ b/xs/src/slic3r/Utils/PresetUpdater.cpp
@@ -359,6 +359,11 @@ Updates PresetUpdater::priv::get_config_updates() const
 			const auto cached_vp = VendorProfile::from_ini(path_in_cache, false);
 			if (cached_vp.config_version == recommended->config_version) {
 				updates.updates.emplace_back(std::move(path_in_cache), std::move(bundle_path), *recommended);
+			} else {
+				BOOST_LOG_TRIVIAL(warning) << boost::format("Vendor: %1%: Index indicates update (%2%) but cached bundle has a different version: %3%")
+					% idx.vendor()
+					% recommended->config_version.to_string()
+					% cached_vp.config_version.to_string();
 			}
 		}
 	}

From a02bfdd2bc5f6cd942bf6c124a1e19ea7d066be9 Mon Sep 17 00:00:00 2001
From: Enrico Turri <enricoturri@seznam.cz>
Date: Thu, 3 May 2018 09:10:12 +0200
Subject: [PATCH 2/2] Initial zoom set to bed extent

---
 lib/Slic3r/GUI/3DScene.pm | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/lib/Slic3r/GUI/3DScene.pm b/lib/Slic3r/GUI/3DScene.pm
index 59b5367b5..352a61264 100644
--- a/lib/Slic3r/GUI/3DScene.pm
+++ b/lib/Slic3r/GUI/3DScene.pm
@@ -1152,11 +1152,7 @@ sub InitGL {
     $self->volumes->finalize_geometry(1) 
         if ($^O eq 'linux' && $self->UseVBOs);
 
-    if (scalar @{$self->volumes} > 0) {
-        $self->zoom_to_volumes;
-    } else {
-        $self->zoom_to_bed;
-    }    
+    $self->zoom_to_bed;
         
     glClearColor(0, 0, 0, 1);
     glColor3f(1, 0, 0);