X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftags%2Fstable%2Fsynfig-studio%2Fsrc%2Fgtkmm%2Fapp.cpp;h=14c962e64cde25987c06078e7c6af569b6a02746;hb=d35c28ab41fe06acb4d7e34ecf214f30027d324f;hp=5fcc7cd947dfff4ae6f7b0d84bd02dfdf4498ee7;hpb=21d980ed71bb16a1ae1b2ecf2e49ed94bcb29043;p=synfig.git diff --git a/synfig-studio/tags/stable/synfig-studio/src/gtkmm/app.cpp b/synfig-studio/tags/stable/synfig-studio/src/gtkmm/app.cpp index 5fcc7cd..14c962e 100644 --- a/synfig-studio/tags/stable/synfig-studio/src/gtkmm/app.cpp +++ b/synfig-studio/tags/stable/synfig-studio/src/gtkmm/app.cpp @@ -131,6 +131,14 @@ using namespace studio; /* === M A C R O S ========================================================= */ +#ifndef SYNFIG_USER_APP_DIR +#ifdef __APPLE__ +#define SYNFIG_USER_APP_DIR "Library/Synfig" +#else +#define SYNFIG_USER_APP_DIR "Synfig" +#endif +#endif + #ifndef DPM2DPI #define DPM2DPI(x) (float(x)/39.3700787402f) #define DPI2DPM(x) (float(x)*39.3700787402f) @@ -661,7 +669,7 @@ public: } }; -static Preferences _preferences; +static ::Preferences _preferences; void init_ui_manager() @@ -1340,11 +1348,7 @@ App::~App() String App::get_user_app_directory() { -#ifdef __APPLE__ - return Glib::build_filename(Glib::get_home_dir(),"Library/Synfig"); -#else - return Glib::build_filename(Glib::get_home_dir(),"Synfig"); -#endif + return Glib::build_filename(Glib::get_home_dir(),SYNFIG_USER_APP_DIR); } synfig::String