[gegl] gcut: remove this prototype video editor ui from source tree
- From: Øyvind "pippin" Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] gcut: remove this prototype video editor ui from source tree
- Date: Tue, 23 Jul 2019 15:11:12 +0000 (UTC)
commit e5b56222f63067d7af73dd98c4b91b05fa37c58b
Author: Øyvind Kolås <pippin gimp org>
Date: Tue Jul 23 17:05:16 2019 +0200
gcut: remove this prototype video editor ui from source tree
The framework for in file-system meta-data storage, and playlist arrangement in
the GEGL UI has taken over the role as prototyping ground for keyframed
properties and EDL / video-clip playlist. Much code from gcut has been copied
into the gegl binary. This also fixes the collision with g for GNU prefixed
commandline utility cut in issue #45.
Makefile.am | 1 -
configure.ac | 1 -
docs/gcut.txt | 5 +
gcut/.gitignore | 7 -
gcut/Makefile.am | 58 -
gcut/clip.c | 450 -----
gcut/default.edl | 33 -
gcut/default.edl.inc | 33 -
gcut/gcut-ui.c | 3490 ---------------------------------------
gcut/gcut-util.c | 141 --
gcut/gcut.c | 1650 ------------------
gcut/gcut.h | 274 ---
gcut/iconographer.c | 755 ---------
gcut/renderer.c | 239 ---
operations/workshop/Makefile.am | 1 +
operations/workshop/gcr.c | 18 +-
16 files changed, 15 insertions(+), 7141 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index b48bf0206..74c6ddba9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -10,7 +10,6 @@ SUBDIRS=\
libs/npd \
seamless-clone \
bin \
- gcut \
tools \
operations \
examples \
diff --git a/configure.ac b/configure.ac
index bfd9fe828..a2ee383b5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1320,7 +1320,6 @@ AC_CONFIG_FILES([
Makefile
bin/Makefile
bin/lua/Makefile
-gcut/Makefile
gegl/Makefile
gegl/gegl-version.h
gegl/buffer/Makefile
diff --git a/docs/gcut.txt b/docs/gcut.txt
index ba4047fad..9cd576fe5 100644
--- a/docs/gcut.txt
+++ b/docs/gcut.txt
@@ -4,6 +4,11 @@ gcut
GEGL video editing system
-------------------------
+NOTE : gcut has been removed from the GEGL source tree, many parts of the
+UI code that used to be part of gcut are now part of the Mrg (and lua) based
+UI that the gegl binary can be optionally compiled with.
+
+
gcut is a video editing engine for link:http://gegl.org/[GEGL]. It permits
re-arranging bits of video with clean cuts and crossfades, as well as applying
filtering chains to individual clips or as global filters on top of the edited
diff --git a/operations/workshop/Makefile.am b/operations/workshop/Makefile.am
index 7be3aada0..87591b144 100644
--- a/operations/workshop/Makefile.am
+++ b/operations/workshop/Makefile.am
@@ -22,6 +22,7 @@ ops = \
aces-rrt.la \
alpha-inpaint.la \
integral-image.la \
+ munker-tartan.la \
rawbayer-load.la \
segment-kmeans.la \
selective-hue-saturation.la
diff --git a/operations/workshop/gcr.c b/operations/workshop/gcr.c
index 463a5534e..ddc8bdb43 100644
--- a/operations/workshop/gcr.c
+++ b/operations/workshop/gcr.c
@@ -78,14 +78,14 @@ process (GeglOperation *op,
}
#endif
- out[0]=C;
- out[1]=M;
- out[2]=Y;
- out[3]=K;
- out[4]=in[4];
-
- in += 5;
- out+= 5;
+ out[0] = C;
+ out[1] = M;
+ out[2] = Y;
+ out[3] = K;
+ out[4] = in[4];
+
+ in += 5;
+ out += 5;
}
return TRUE;
}
@@ -112,7 +112,7 @@ gegl_op_class_init (GeglOpClass *klass)
point_filter_class->process = process;
gegl_operation_class_set_keys (operation_class,
- "name" , "gegl:gcr",
+ "name" , "gegl:gray-component-replacement",
"categories" , "color",
"title" , "Gray Component Replacement",
"description" , "Reduces total ink-coverage by transferring color from CMY to K component",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]