diff options
| author | Tavmjong Bah <tavmjong@free.fr> | 2018-12-18 15:17:39 +0000 |
|---|---|---|
| committer | Tavmjong Bah <tavmjong@free.fr> | 2018-12-18 15:17:39 +0000 |
| commit | 7ca9dc4c53873955a31c1b71559da9f7b29b4a2e (patch) | |
| tree | 63cb42160c053e8d5bafaa8713c28d09063331ce /src/preferences.cpp | |
| parent | Change parsing an integer from 'atoi' to 'strtol' to allow parsing hexidecima... (diff) | |
| download | inkscape-7ca9dc4c53873955a31c1b71559da9f7b29b4a2e.tar.gz inkscape-7ca9dc4c53873955a31c1b71559da9f7b29b4a2e.zip | |
Convert preferences_skeleton to a C++11 raw string.
Move #ifdef stuff to Preferences::_loadDefaults()
Diffstat (limited to 'src/preferences.cpp')
| -rw-r--r-- | src/preferences.cpp | 8 |
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 } /** |
