Merge branch 'pixelgeek_Windows_single_threaded'
authorCarlos Lopez <genetita@gmail.com>
Sun, 13 Dec 2009 08:38:45 +0000 (09:38 +0100)
committerCarlos Lopez <genetita@gmail.com>
Sun, 13 Dec 2009 08:38:45 +0000 (09:38 +0100)
synfig-studio/src/gtkmm/app.cpp
synfig-studio/src/gtkmm/asyncrenderer.h

index 90bc030..7bffd2c 100644 (file)
@@ -1783,7 +1783,7 @@ App::reset_initial_window_configuration()
        synfigapp::Main::settings().set_value("pref.distance_system","pt");
        synfigapp::Main::settings().set_value("pref.use_colorspace_gamma","1");
 #ifdef SINGLE_THREADED
-       synfigapp::Main::settings().set_value("pref.single_threaded","0");
+       synfigapp::Main::settings().set_value("pref.single_threaded","1");
 #endif
        synfigapp::Main::settings().set_value("pref.restrict_radius_ducks","0");
        synfigapp::Main::settings().set_value("pref.resize_imported_images","0");
index 6678e4e..7d865fd 100644 (file)
 
 /* === M A C R O S ========================================================= */
 
-// uncomment to use a single thread, and hopefully get more stability
-// #define SINGLE_THREADED
+// uncomment define SINGLE_THREADED to use a single thread, and hopefully get more stability (dooglus) - changed to be default if using windows (Nov 2009 pixelgeek)
+#ifdef WIN32
+#define SINGLE_THREADED
+#endif
 #ifdef SINGLE_THREADED
 #  define single_threaded()    App::single_threaded
 #endif