TaskDatabase RegisterDefaultTasks (string tasksFile)
{
Project defaultTasksProject = CreateNewProject ();
TaskDatabase db;
if (File.Exists (tasksFile)) {
defaultTasksProject.Load (tasksFile);
db = defaultTasksProject.TaskDatabase;
} else {
this.LogWarning ("Default tasks file {0} not found, ignoring.", tasksFile);
db = new TaskDatabase ();
}
return db;
}