Add a new valuenode type: "Time String" for converting times to text strings.
[synfig.git] / synfig-core / trunk / src / synfig / main.cpp
index 4de4e72..8d593ae 100644 (file)
@@ -6,7 +6,7 @@
 **
 **     \legal
 **     Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
-**     Copyright (c) 2007 Chris Moore
+**     Copyright (c) 2007, 2008 Chris Moore
 **
 **     This package is free software; you can redistribute it and/or
 **     modify it under the terms of the GNU General Public License as
@@ -77,13 +77,6 @@ static etl::reference_counter synfig_ref_count_(0);
 
 /* === M E T H O D S ======================================================= */
 
-
-
-
-
-
-
-
 const char *
 synfig::get_version()
 {
@@ -100,14 +93,6 @@ synfig::get_build_date()
        return __DATE__;
 }
 
-const char *
-synfig::get_build_time()
-{
-       return __TIME__;
-}
-
-extern const char *get_build_time();
-
 bool
 synfig::check_version_(int version,int vec_size, int color_size,int canvas_size,int layer_size)
 {
@@ -193,15 +178,9 @@ bool retrieve_modules_to_load(String filename,std::list<String> &modules_to_load
                }
        }
 
-
-
        return true;
 }
 
-
-
-
-
 synfig::Main::Main(const synfig::String& basepath,ProgressCallback *cb):
        ref_count_(synfig_ref_count_)
 {
@@ -213,7 +192,9 @@ synfig::Main::Main(const synfig::String& basepath,ProgressCallback *cb):
 
        // Add initialization after this point
 
+#ifdef ENABLE_NLS
        bindtextdomain("synfig", LOCALEDIR);
+#endif
 
        String prefix=basepath+"/..";
        unsigned int i;
@@ -270,8 +251,6 @@ synfig::Main::Main(const synfig::String& basepath,ProgressCallback *cb):
        // Load up the list importer
        Importer::book()[String("lst")]=ListImporter::create;
 
-
-
        // Load up the modules
        std::list<String> modules_to_load;
        std::vector<String> locations;
@@ -337,7 +316,6 @@ synfig::Main::Main(const synfig::String& basepath,ProgressCallback *cb):
 
 //     load_modules(cb);
 
-
        if(cb)cb->amount_complete(100, 100);
        if(cb)cb->task(_("DONE"));
 }
@@ -361,19 +339,19 @@ synfig::Main::~Main()
                }
        }
 
-       synfig::info("ValueNode::subsys_stop()");
+       // synfig::info("ValueNode::subsys_stop()");
        ValueNode::subsys_stop();
-       synfig::info("Importer::subsys_stop()");
+       // synfig::info("Importer::subsys_stop()");
        Importer::subsys_stop();
-       synfig::info("Target::subsys_stop()");
+       // synfig::info("Target::subsys_stop()");
        Target::subsys_stop();
-       synfig::info("Layer::subsys_stop()");
+       // synfig::info("Layer::subsys_stop()");
        Layer::subsys_stop();
        /*! \todo For some reason, uncommenting the next line will cause things to crash.
                          This needs to be looked into at some point. */
        // synfig::info("Module::subsys_stop()");
        // Module::subsys_stop();
-       synfig::info("Exiting");
+       // synfig::info("Exiting");
        
 #if defined(HAVE_SIGNAL_H) && defined(SIGPIPE)
        signal(SIGPIPE, SIG_DFL);