[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [krita/eingerman/T3589-healbrush] libs/image: Removed outdated files.
From: Eugene Ingerman <null () kde ! org>
Date: 2017-04-30 22:47:12
Message-ID: E1d4xcW-00023s-9R () code ! kde ! org
[Download RAW message or body]
Git commit f4e5bdc897da05ab3643265c4681ce0babc2ee17 by Eugene Ingerman.
Committed on 30/04/2017 at 05:41.
Pushed by eingerman into branch 'eingerman/T3589-healbrush'.
Removed outdated files.
M +0 -1 libs/image/CMakeLists.txt
D +0 -64 libs/image/kis_inpaint_mask.cpp
D +0 -50 libs/image/kis_inpaint_mask.h
https://commits.kde.org/krita/f4e5bdc897da05ab3643265c4681ce0babc2ee17
diff --git a/libs/image/CMakeLists.txt b/libs/image/CMakeLists.txt
index 693622f780f..516254123be 100644
--- a/libs/image/CMakeLists.txt
+++ b/libs/image/CMakeLists.txt
@@ -244,7 +244,6 @@ set(kritaimage_LIB_SRCS
kis_liquify_transform_worker.cpp
kis_green_coordinates_math.cpp
kis_transparency_mask.cc
- kis_inpaint_mask.cpp
kis_undo_adapter.cpp
kis_macro_based_undo_store.cpp
kis_surrogate_undo_adapter.cpp
diff --git a/libs/image/kis_inpaint_mask.cpp b/libs/image/kis_inpaint_mask.cpp
deleted file mode 100644
index f5bd1e5ceeb..00000000000
--- a/libs/image/kis_inpaint_mask.cpp
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * Copyright (c) 2017 Eugene Ingerman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-
-#include "kis_inpaint_mask.h"
-
-#include "kis_debug.h"
-
-#include <KoIcon.h>
-#include <kis_icon.h>
-#include <KoColor.h>
-#include <KoColorSpace.h>
-#include <KoCompositeOpRegistry.h>
-#include "kis_paint_device.h"
-#include "kis_painter.h"
-#include "kis_node_visitor.h"
-#include "kis_processing_visitor.h"
-#include "KoColorSpaceRegistry.h"
-
-KisInpaintMask::KisInpaintMask()
- : KisTransparencyMask()
-{
-}
-
-KisInpaintMask::KisInpaintMask(const KisInpaintMask& rhs)
- : KisTransparencyMask(rhs)
-{
-}
-
-KisInpaintMask::~KisInpaintMask()
-{
-}
-
-QRect KisInpaintMask::decorateRect(KisPaintDeviceSP &src,
- KisPaintDeviceSP &dst,
- const QRect & rc,
- PositionToFilthy maskPos) const
-{
- Q_UNUSED(maskPos);
- KIS_ASSERT(dst != src);
-
- if (src != dst) {
- KisPainter::copyAreaOptimized(rc.topLeft(), src, dst, rc);
- src->fill(rc, KoColor(Qt::magenta, src->colorSpace()));
- }
-
- return rc;
-}
-
-
diff --git a/libs/image/kis_inpaint_mask.h b/libs/image/kis_inpaint_mask.h
deleted file mode 100644
index 52cc2dfb697..00000000000
--- a/libs/image/kis_inpaint_mask.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Copyright (c) 2017 Eugene Ingerman
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-#ifndef _KIS_INPAINT_MASK_
-#define _KIS_INPAINT_MASK_
-
-#include "kis_types.h"
-#include "kis_transparency_mask.h"
-
-class QRect;
-
-/**
- * A inpaint mask is a single channel mask that works with inpaint operation to \
denote area affected by inpaint operation.
- *
- */
-class KRITAIMAGE_EXPORT KisInpaintMask : public KisTransparencyMask
-{
- Q_OBJECT
-
-public:
-
- KisInpaintMask();
- KisInpaintMask(const KisInpaintMask& rhs);
- virtual ~KisInpaintMask();
-
- KisNodeSP clone() const
- {
- return KisNodeSP(new KisInpaintMask(*this));
- }
-
- QRect decorateRect(KisPaintDeviceSP &src, KisPaintDeviceSP &dst,
- const QRect & rc,
- PositionToFilthy maskPos) const;
-};
-
-#endif //_KIS_INPAINT_MASK_
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic