Author: Carlos Lopez <genet...@gmail.com>
Date:   Thu Feb 28 11:04:38 2013 +0100

Correctly write the navigator uses cairo preference on the settings file.

---

 synfig-studio/src/gui/app.cpp                  |    4 ++--
 synfig-studio/src/gui/dialogs/dialog_setup.cpp |    1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/synfig-studio/src/gui/app.cpp b/synfig-studio/src/gui/app.cpp
index 27a94dc..84ec05a 100644
--- a/synfig-studio/src/gui/app.cpp
+++ b/synfig-studio/src/gui/app.cpp
@@ -291,7 +291,7 @@ String studio::App::browser_command("open"); // MacOS only
 String studio::App::browser_command("xdg-open"); // Linux XDG standard
 #endif
 String studio::App::sequence_separator(".");
-bool studio::App::navigator_uses_cairo(false);
+bool studio::App::navigator_uses_cairo=false;
 
 static int max_recent_files_=25;
 int studio::App::get_max_recent_files() { return max_recent_files_; }
@@ -597,7 +597,7 @@ public:
                        }
                        if(key=="navigator_uses_cairo")
                        {
-                               value=App::navigator_uses_cairo;
+                               
value=strprintf("%i",(int)App::navigator_uses_cairo);
                                return true;
                        }
                }
diff --git a/synfig-studio/src/gui/dialogs/dialog_setup.cpp 
b/synfig-studio/src/gui/dialogs/dialog_setup.cpp
index 476534e..5e92e1a 100644
--- a/synfig-studio/src/gui/dialogs/dialog_setup.cpp
+++ b/synfig-studio/src/gui/dialogs/dialog_setup.cpp
@@ -298,6 +298,7 @@ Dialog_Setup::Dialog_Setup():
        // Render - Image sequence separator
        attach_label(render_table, _("Image Sequence Separator String"), 0, 
xpadding, ypadding);
        render_table->attach(image_sequence_separator, 1, 2, 0, 1, 
Gtk::EXPAND|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
+       // Render - Use Cairo on Navigator
        attach_label(render_table, _("Use Cairo render on Navigator"), 1, 
xpadding, ypadding);
        render_table->attach(toggle_navigator_uses_cairo, 1, 2, 1, 2, 
Gtk::EXPAND|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
 


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to