public Configuration()
{
// default values here:
MaxMemoryCacheSize = 0;
BitmapOptimizations = true;
FadeAnimationEnabled = true;
FadeAnimationForCachedImages = false; // by default cached images will not fade when displayed on screen, otherwise it gives the impression that UI is laggy
FadeAnimationDuration = 300;
TransformPlaceholders = true;
DownsampleInterpolationMode = InterpolationMode.Default;
HttpHeadersTimeout = 10;
HttpReadTimeout = 30;
VerbosePerformanceLogging = false;
VerboseMemoryCacheLogging = false;
VerboseLoadingCancelledLogging = false;
VerboseLogging = false;
SchedulerMaxParallelTasks = Math.Max(2, (int)(Environment.ProcessorCount / 2d));
DiskCacheDuration = TimeSpan.FromDays(30d);
ExecuteCallbacksOnUIThread = false;
}