Instead of prompting the user to download the catalogue when the library backend is initialised (which is now always), only do it when the service node in the InternetView is expanded, or the global search provider is enabled. Fixes issue 3009
Languages
C++
95.6%
CMake
2%
Objective-C++
1.4%
C
0.5%
Objective-C
0.4%