diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt index a262cca84..fd62226c8 100644 --- a/src/app/CMakeLists.txt +++ b/src/app/CMakeLists.txt @@ -560,7 +560,6 @@ add_library(app-lib modules.cpp modules/palettes.cpp pref/preferences.cpp - project.cpp recent_files.cpp res/palettes_loader_delegate.cpp res/resources_loader.cpp diff --git a/src/app/project.cpp b/src/app/project.cpp deleted file mode 100644 index a18c3cc8a..000000000 --- a/src/app/project.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Aseprite -// Copyright (C) 2001-2015 David Capello -// -// This program is distributed under the terms of -// the End-User License Agreement for Aseprite. - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include "app/project.h" - -namespace app { - -Project::Project() -{ -} - -Project::~Project() -{ -} - -} // namespace app diff --git a/src/app/project.h b/src/app/project.h deleted file mode 100644 index 14f92b460..000000000 --- a/src/app/project.h +++ /dev/null @@ -1,28 +0,0 @@ -// Aseprite -// Copyright (C) 2001-2016 David Capello -// -// This program is distributed under the terms of -// the End-User License Agreement for Aseprite. - -#ifndef APP_PROJECT_H_INCLUDED -#define APP_PROJECT_H_INCLUDED -#pragma once - -#include "app/project_observer.h" -#include "base/disable_copying.h" -#include "obs/observable.h" - -namespace app { - - class Project : public obs::observable { - public: - Project(); - ~Project(); - - private: - DISABLE_COPYING(Project); - }; - -} // namespace app - -#endif diff --git a/src/app/project_event.h b/src/app/project_event.h deleted file mode 100644 index dfc40ffa7..000000000 --- a/src/app/project_event.h +++ /dev/null @@ -1,28 +0,0 @@ -// Aseprite -// Copyright (C) 2001-2015 David Capello -// -// This program is distributed under the terms of -// the End-User License Agreement for Aseprite. - -#ifndef APP_PROJECT_EVENT_H_INCLUDED -#define APP_PROJECT_EVENT_H_INCLUDED -#pragma once - -namespace app { - class Doc; - - class ProjectEvent { - public: - ProjectEvent(Doc* document) - : m_document(document) { - } - - Doc* document() const { return m_document; } - - private: - Doc* m_document; - }; - -} // namespace app - -#endif diff --git a/src/app/project_observer.h b/src/app/project_observer.h deleted file mode 100644 index e556a624f..000000000 --- a/src/app/project_observer.h +++ /dev/null @@ -1,25 +0,0 @@ -// Aseprite -// Copyright (C) 2001-2015 David Capello -// -// This program is distributed under the terms of -// the End-User License Agreement for Aseprite. - -#ifndef APP_PROJECT_OBSERVER_H_INCLUDED -#define APP_PROJECT_OBSERVER_H_INCLUDED -#pragma once - -#include "app/project_event.h" - -namespace app { - - class ProjectObserver { - public: - virtual ~ProjectObserver() { } - virtual void dispose() = 0; - virtual void onAddDocument(ProjectEvent& ev) = 0; - virtual void onRemoveDocument(ProjectEvent& ev) = 0; - }; - -} // namespace app - -#endif