on xenial help sign in
bring back network caching in dash Fixes: 1355729

Approved by: Pawel Stolowski

commitf55a107f283560c39cfa5418825f3215a6fac970 authorMichael Zanetti <michael.zanetti@canonical.com> dateThu 14 Aug 2014, 01:28 (12 years ago) parent2dbf5dd4d02a7b
2 files changed+5
src/Dash/CMakeLists.txt+1 src/Dash/main.cpp+4
src/Dash/CMakeLists.txt+1
@@ -1,6 +1,7 @@
11set(DASH_SRCS
22 main.cpp
33 ../MouseTouchAdaptor.cpp
4+ ../CachingNetworkManagerFactory.cpp
45)
56
67add_executable(unity8-dash ${DASH_SRCS})
src/Dash/main.cpp+4
@@ -28,6 +28,7 @@
2828
2929#include <paths.h>
3030#include "../MouseTouchAdaptor.h"
31+#include "../CachingNetworkManagerFactory.h"
3132
3233int main(int argc, const char *argv[])
3334{
@@ -84,6 +85,9 @@ int main(int argc, const char *argv[])
8485 prependImportPaths(view->engine(), ::overrideImportPaths());
8586 appendImportPaths(view->engine(), ::fallbackImportPaths());
8687
88+ CachingNetworkManagerFactory *managerFactory = new CachingNetworkManagerFactory();
89+ view->engine()->setNetworkAccessManagerFactory(managerFactory);
90+
8791 view->setSource(source);
8892 view->show();
8993