[gnome-screenshot/wip/exalm/cleanups] shadow: Remove dead code for vintage and outline effects
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-screenshot/wip/exalm/cleanups] shadow: Remove dead code for vintage and outline effects
- Date: Tue, 10 Mar 2020 13:22:44 +0000 (UTC)
commit 0c102203bfa3600fbcd6d6f453903c038d50fb29
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Tue Mar 10 18:21:50 2020 +0500
shadow: Remove dead code for vintage and outline effects
This is unused as of !7.
src/screenshot-shadow.c | 95 -------------------------------------------------
src/screenshot-shadow.h | 2 --
2 files changed, 97 deletions(-)
---
diff --git a/src/screenshot-shadow.c b/src/screenshot-shadow.c
index f377f98..359b977 100644
--- a/src/screenshot-shadow.c
+++ b/src/screenshot-shadow.c
@@ -29,16 +29,6 @@
#define SHADOW_OFFSET (BLUR_RADIUS * 4 / 5)
#define SHADOW_OPACITY 0.5
-#define OUTLINE_RADIUS 1
-#define OUTLINE_OFFSET 0
-#define OUTLINE_OPACITY 1.0
-
-#define VINTAGE_SATURATION 0.8
-#define VINTAGE_OVERLAY_COLOR 0xFFFBF2A3
-#define VINTAGE_SOURCE_ALPHA 192
-#define VINTAGE_OUTLINE_COLOR 0xFFEEEEEE
-#define VINTAGE_OUTLINE_RADIUS 24
-
#define dist(x0, y0, x1, y1) sqrt(((x0) - (x1))*((x0) - (x1)) + ((y0) - (y1))*((y0) - (y1)))
typedef struct {
@@ -87,26 +77,6 @@ create_blur_filter (int radius)
return filter;
}
-static ConvFilter *
-create_outline_filter (int radius)
-{
- ConvFilter *filter;
- double *iter;
-
- filter = g_new0 (ConvFilter, 1);
- filter->size = radius * 2 + 1;
- filter->data = g_new (double, filter->size * filter->size);
-
- for (iter = filter->data;
- iter < filter->data + (filter->size * filter->size);
- iter++)
- {
- *iter = 1.0;
- }
-
- return filter;
-}
-
static GdkPixbuf *
create_effect (GdkPixbuf *src,
ConvFilter const *filter,
@@ -210,68 +180,3 @@ screenshot_add_shadow (GdkPixbuf **src)
GDK_INTERP_BILINEAR, 255);
g_set_object (src, dest);
}
-
-void
-screenshot_add_border (GdkPixbuf **src)
-{
- GdkPixbuf *dest;
- static ConvFilter *filter = NULL;
-
- if (!filter)
- filter = create_outline_filter (OUTLINE_RADIUS);
-
- dest = create_effect (*src, filter,
- OUTLINE_RADIUS,
- OUTLINE_OFFSET, OUTLINE_OPACITY);
-
- if (dest == NULL)
- return;
-
- gdk_pixbuf_composite (*src, dest,
- OUTLINE_RADIUS, OUTLINE_RADIUS,
- gdk_pixbuf_get_width (*src),
- gdk_pixbuf_get_height (*src),
- OUTLINE_RADIUS, OUTLINE_RADIUS, 1.0, 1.0,
- GDK_INTERP_BILINEAR, 255);
- g_set_object (src, dest);
-}
-
-void
-screenshot_add_vintage (GdkPixbuf **src)
-{
- GdkPixbuf *dest;
- static ConvFilter *filter = NULL;
-
- if (!filter)
- filter = create_outline_filter (VINTAGE_OUTLINE_RADIUS);
-
- dest = create_effect (*src, filter,
- VINTAGE_OUTLINE_RADIUS,
- OUTLINE_OFFSET, OUTLINE_OPACITY);
-
- if (dest == NULL)
- return;
-
- gdk_pixbuf_fill (dest, VINTAGE_OUTLINE_COLOR);
- gdk_pixbuf_composite (*src, dest,
- VINTAGE_OUTLINE_RADIUS, VINTAGE_OUTLINE_RADIUS,
- gdk_pixbuf_get_width (*src),
- gdk_pixbuf_get_height (*src),
- VINTAGE_OUTLINE_RADIUS, VINTAGE_OUTLINE_RADIUS, 1.0, 1.0,
- GDK_INTERP_HYPER, 255);
- g_set_object (src, dest);
-
- gdk_pixbuf_saturate_and_pixelate (*src, *src,
- VINTAGE_SATURATION, FALSE);
- dest = gdk_pixbuf_composite_color_simple (*src,
- gdk_pixbuf_get_width(*src),
- gdk_pixbuf_get_height(*src),
- GDK_INTERP_BILINEAR,
- VINTAGE_SOURCE_ALPHA, 64,
- VINTAGE_OVERLAY_COLOR, VINTAGE_OVERLAY_COLOR);
-
- if (dest == NULL)
- return;
-
- g_set_object (src, dest);
-}
diff --git a/src/screenshot-shadow.h b/src/screenshot-shadow.h
index 1ef88fe..31ea672 100644
--- a/src/screenshot-shadow.h
+++ b/src/screenshot-shadow.h
@@ -22,5 +22,3 @@
#include <gtk/gtk.h>
void screenshot_add_shadow (GdkPixbuf **src);
-void screenshot_add_border (GdkPixbuf **src);
-void screenshot_add_vintage (GdkPixbuf **src);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]