From c72d222e84938c630afde114b3cce83528974e53 Mon Sep 17 00:00:00 2001
From: Santanu Sinha
Date: Thu, 10 Sep 2009 16:01:12 +0530
Subject: [PATCH] Action Copy/Paste support
This patch adds support fot copy/paste supports of action lists to
solang. An user will be able to copy a set of applied actions from
one photo and paste it onto others.
---
data/solang-editor.ui | 20 ++++++-----------
data/solang.ui | 12 ++-------
src/edit-engine/Makefile.am | 6 +----
src/edit-engine/buffer.cpp | 6 ++--
src/edit-engine/edit-engine.cpp | 5 ++-
src/edit-engine/edit-engine.h | 3 +-
src/edit-engine/operation.cpp | 15 ++++++++----
src/edit-engine/operation.h | 3 +-
src/editor/desaturate.cpp | 6 +++++
src/editor/desaturate.h | 3 ++
src/editor/edit-action-history.cpp | 9 ++++++-
src/editor/edit-action.h | 2 +
src/editor/editable-photo.h | 9 +++++++
src/editor/editor.cpp | 38 ++++++++++++++++++++++++++++++++
src/editor/flip.cpp | 6 +++++
src/editor/flip.h | 3 ++
src/editor/gegl-operation.cpp | 12 ++++++++-
src/editor/gegl-operation.h | 3 ++
src/editor/rotate.cpp | 6 +++++
src/editor/rotate.h | 3 ++
src/editor/scale.cpp | 6 +++++
src/editor/scale.h | 3 ++
src/importer/flickr-chooser-dialog.cpp | 2 +-
src/importer/flickr-source.cpp | 2 +-
24 files changed, 138 insertions(+), 45 deletions(-)
diff --git a/data/solang-editor.ui b/data/solang-editor.ui
index 8853cda..5fd7794 100644
--- a/data/solang-editor.ui
+++ b/data/solang-editor.ui
@@ -6,19 +6,10 @@
-
+
+
+
+
@@ -29,6 +20,9 @@
+
+
+
diff --git a/data/solang.ui b/data/solang.ui
index bf1de18..79bfa38 100644
--- a/data/solang.ui
+++ b/data/solang.ui
@@ -24,12 +24,8 @@