From da3ae37dbd727ec268cffb3d0af36ba9def05a2c Mon Sep 17 00:00:00 2001
From: Igor Zinken <730069+igorski@users.noreply.github.com>
Date: Sun, 12 Apr 2026 20:00:55 +0200
Subject: [PATCH] Add blur filter to Layer filters (#90)
Any good photo editing software should have a gaussian blur filter.
---
.../layer-effects/layer-effects.vue | 15 +-
src/components/layer-effects/messages.json | 1 +
src/definitions/document.ts | 1 +
src/factories/filters-factory.ts | 9 +-
src/rendering/filters/blur.ts | 210 ++++++++++++++++++
src/workers/filter.worker.ts | 8 +-
tests/unit/factories/filters-factory.spec.ts | 9 +-
7 files changed, 247 insertions(+), 6 deletions(-)
create mode 100644 src/rendering/filters/blur.ts
diff --git a/src/components/layer-effects/layer-effects.vue b/src/components/layer-effects/layer-effects.vue
index 8fb3e49..3ef8bce 100644
--- a/src/components/layer-effects/layer-effects.vue
+++ b/src/components/layer-effects/layer-effects.vue
@@ -1,7 +1,7 @@
/**
* The MIT License (MIT)
*
- * Igor Zinken 2021-2025 - https://www.igorski.nl
+ * Igor Zinken 2021-2026 - https://www.igorski.nl
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in
@@ -120,6 +120,15 @@
:tooltip="'none'"
/>
+
+
+
+