Skip to content

Commit

Permalink
Merge pull request #285 from amosproj/general/copyright
Browse files Browse the repository at this point in the history
added copyright header
  • Loading branch information
fs3itz authored Feb 6, 2024
2 parents 0aba414 + 46786a7 commit 8b984e4
Show file tree
Hide file tree
Showing 97 changed files with 366 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>

/**
* Abstract class for the DifferenceGenerator.
*
Expand Down
5 changes: 5 additions & 0 deletions DifferenceGenerator/src/main/kotlin/AcceptedCodecs.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
import org.bytedeco.javacv.FFmpegFrameGrabber

/**
Expand Down
6 changes: 6 additions & 0 deletions DifferenceGenerator/src/main/kotlin/DifferenceGenerator.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
import algorithms.AlignmentAlgorithm
import algorithms.AlignmentElement
import mask.CompositeMask
Expand Down
2 changes: 2 additions & 0 deletions DifferenceGenerator/src/main/kotlin/Exceptions.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
import org.opencv.core.Size

/**
Expand Down
5 changes: 4 additions & 1 deletion DifferenceGenerator/src/main/kotlin/Main.kt
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@

// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>

fun main(args: Array<String>) {
println("Hello, World")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package algorithms

import DifferenceGeneratorStoppedException
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
package algorithms

import hashing.ObjectHasher
Expand Down
4 changes: 4 additions & 0 deletions DifferenceGenerator/src/main/kotlin/algorithms/Gotoh.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
package algorithms

import MetricInterface
Expand Down
2 changes: 2 additions & 0 deletions DifferenceGenerator/src/main/kotlin/hashing/ObjectHasher.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package hashing

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package hashing

import java.awt.image.BufferedImage
Expand Down
3 changes: 3 additions & 0 deletions DifferenceGenerator/src/main/kotlin/mask/CompositeMask.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package mask

import DifferenceGeneratorMaskException
Expand Down
2 changes: 2 additions & 0 deletions DifferenceGenerator/src/main/kotlin/mask/Mask.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package mask

import java.awt.image.BufferedImage
Expand Down
2 changes: 2 additions & 0 deletions DifferenceGenerator/src/main/kotlin/mask/RectangularMask.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package mask

import java.awt.image.BufferedImage
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>

/**
* Represents a metric interface that measures the distance between two objects of type T.
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
import java.awt.image.BufferedImage
import java.awt.image.DataBufferByte
import kotlin.experimental.and
Expand Down
2 changes: 2 additions & 0 deletions DifferenceGenerator/src/main/kotlin/util/ColorEncoding.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package util

import algorithms.AlignmentElement
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package util

import algorithms.AlignmentElement
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package wrappers

import org.bytedeco.javacv.FFmpegFrameGrabber
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package wrappers

import mask.Mask
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package wrappers

import org.bytedeco.javacv.Frame
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package wrappers

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package wrappers

/**
Expand Down
3 changes: 3 additions & 0 deletions DifferenceGenerator/src/test/kotlin/DNAseqExample.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
import algorithms.AlignmentAlgorithm
import algorithms.AlignmentElement
import algorithms.Gotoh
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
import algorithms.AlignmentAlgorithm
import algorithms.AlignmentElement
import algorithms.DivideAndConquerAligner
Expand Down
2 changes: 2 additions & 0 deletions DifferenceGenerator/src/test/kotlin/LevenshteinDistance.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: simonsasse <[email protected]>
import algorithms.AlignmentElement

/**
Expand Down
3 changes: 3 additions & 0 deletions DifferenceGenerator/src/test/kotlin/ReadRuntimeTests.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
import org.bytedeco.javacv.FFmpegFrameGrabber
import org.bytedeco.javacv.Frame
import org.junit.jupiter.api.Tag
Expand Down
3 changes: 3 additions & 0 deletions DifferenceGenerator/src/test/kotlin/TestCaseGenerator.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
import algorithms.AlignmentElement
import java.io.File
import java.io.FilenameFilter
Expand Down
3 changes: 3 additions & 0 deletions DifferenceGenerator/src/test/kotlin/WriteRuntimeTests.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
import org.bytedeco.javacv.Frame
import org.junit.jupiter.api.Tag
import org.junit.jupiter.api.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Test
import java.awt.Color
Expand Down
9 changes: 9 additions & 0 deletions GUI/src/main/kotlin/Main.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: LuisGuenther <[email protected]>
// SPDX-FileCopyrightText: Luis Günther <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
import androidx.compose.runtime.*
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.unit.dp
Expand Down
8 changes: 8 additions & 0 deletions GUI/src/main/kotlin/frameNavigation/FrameNavigation.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: fs3itz <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
package frameNavigation

import FrameNavigationInterface
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>

/**
* Provides navigation methods for frames in a video.
*
Expand Down
2 changes: 2 additions & 0 deletions GUI/src/main/kotlin/logic/DiffSequenceInfo.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package logic

import algorithms.AlignmentElement
Expand Down
3 changes: 3 additions & 0 deletions GUI/src/main/kotlin/logic/FrameGrabber.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package logic

import algorithms.AlignmentElement
Expand Down
2 changes: 2 additions & 0 deletions GUI/src/main/kotlin/logic/GetVideoMetadata.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
package logic

import org.bytedeco.javacv.FFmpegFrameGrabber
Expand Down
2 changes: 2 additions & 0 deletions GUI/src/main/kotlin/logic/ImageSaveUtil.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package logic

import androidx.compose.ui.graphics.ImageBitmap
Expand Down
3 changes: 3 additions & 0 deletions GUI/src/main/kotlin/logic/caches/ThumbnailCache.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package logic.caches

import androidx.compose.ui.graphics.ImageBitmap
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Simon Sasse <[email protected]>
package logic.differenceGeneratorWrapper

import DifferenceGenerator
Expand Down
5 changes: 5 additions & 0 deletions GUI/src/main/kotlin/models/AppState.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
package models

import Screen
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen

import androidx.compose.foundation.Image
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen

import androidx.compose.foundation.focusable
Expand Down
3 changes: 3 additions & 0 deletions GUI/src/main/kotlin/ui/components/diffScreen/NavigationRow.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package ui.components.diffScreen

import androidx.compose.foundation.layout.Row
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: Luis Günther <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen

import androidx.compose.foundation.layout.padding
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: Luis Günther <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen

import androidx.compose.foundation.layout.padding
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
package ui.components.diffScreen

import androidx.compose.ui.ExperimentalComposeUiApi
Expand Down
2 changes: 2 additions & 0 deletions GUI/src/main/kotlin/ui/components/diffScreen/WindowCreator.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
package ui.components.diffScreen

import androidx.compose.runtime.Composable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
package ui.components.diffScreen.timeline

import androidx.compose.foundation.background
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen.timeline

import androidx.compose.foundation.Canvas
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
import algorithms.AlignmentElement
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen.timeline

import androidx.compose.foundation.Canvas
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: AlperK61 <[email protected]>
// SPDX-FileCopyrightText: Anton Kriese <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.diffScreen.timeline

import StatisticalInformation
Expand Down
6 changes: 6 additions & 0 deletions GUI/src/main/kotlin/ui/components/general/AutoSizeText.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: a-miscellaneous <[email protected]>
// SPDX-FileCopyrightText: Fabian Seitz <[email protected]>
// SPDX-FileCopyrightText: Luis Günther <[email protected]>
// SPDX-FileCopyrightText: simonsasse <[email protected]>
// SPDX-FileCopyrightText: zino212 <[email protected]>
package ui.components.general

import androidx.compose.foundation.layout.fillMaxWidth
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: simonsasse <[email protected]>
package ui.components.general

import androidx.compose.runtime.Composable
Expand Down
Loading

0 comments on commit 8b984e4

Please sign in to comment.