summaryrefslogtreecommitdiffstats
path: root/src/preferences.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/preferences.cpp')
-rw-r--r--src/preferences.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/preferences.cpp b/src/preferences.cpp
index a0551d959..51c363fce 100644
--- a/src/preferences.cpp
+++ b/src/preferences.cpp
@@ -122,6 +122,14 @@ Preferences::~Preferences()
void Preferences::_loadDefaults()
{
_prefs_doc = sp_repr_read_mem(preferences_skeleton, PREFERENCES_SKELETON_SIZE, nullptr);
+#ifdef _WIN32
+ setInt("/dialogs/transparency/animate-time", 0); // apparently windows sucks (flickers)
+ setBool("/options/desktopintegration/value", 1);
+#endif
+#if defined(GDK_WINDOWING_QUARTZ)
+ // No maximise for Quartz, see lp:1302627
+ setInt("/options/defaultwindowsize/value", -1);
+#endif
}
/**