From 7f48e6c3c3e87b06e88e0f1fe9d8b93ee914f698 Mon Sep 17 00:00:00 2001 From: Kai Blaschke Date: Mon, 9 Dec 2024 13:33:22 +0100 Subject: [PATCH] Updated copyright dates and AUTHORS.txt --- AUTHORS.txt | 27 ++++++++++++++++--- COPYING | 2 +- src/api/include/projectM-4/audio.h | 4 +-- src/api/include/projectM-4/callbacks.h | 4 +-- src/api/include/projectM-4/core.h | 4 +-- src/api/include/projectM-4/debug.h | 4 +-- src/api/include/projectM-4/memory.h | 4 +-- src/api/include/projectM-4/parameters.h | 4 +-- src/api/include/projectM-4/projectM.h | 2 +- src/api/include/projectM-4/render_opengl.h | 4 +-- src/api/include/projectM-4/touch.h | 4 +-- src/api/include/projectM-4/types.h | 4 +-- src/playlist/api/projectM-4/playlist.h | 4 +-- .../api/projectM-4/playlist_callbacks.h | 4 +-- src/playlist/api/projectM-4/playlist_core.h | 4 +-- src/playlist/api/projectM-4/playlist_filter.h | 4 +-- src/playlist/api/projectM-4/playlist_items.h | 4 +-- src/playlist/api/projectM-4/playlist_memory.h | 4 +-- .../api/projectM-4/playlist_playback.h | 4 +-- src/playlist/api/projectM-4/playlist_types.h | 4 +-- 20 files changed, 59 insertions(+), 40 deletions(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index b4d68f8f1..adadff5cc 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -20,8 +20,7 @@ For the purposes of the copyright statement in the preamble of each source code file comprising projectM, the projectM team are: Carmelo Piccione - Parser - Evaluator + Original Expression Parser/Evaluator Pulse Audio support (projectM-pulseaudio) Qt GUI (projectM-qt) @@ -41,14 +40,14 @@ Roger Dannenburg Advice & Support Matthias Klumpp - CMake build system + Original CMake build system Distro integration Bug fixes Mischa Spiegelmock OSX native iTunes visualization plugin Preliminary web support (projectM-emscripten) - cmake improvements for OSX and Linux + CMake improvements for OSX and Linux SDL OpenGLES @@ -58,3 +57,23 @@ Robert Pancoast Provide XBOX Support Input Windows Audio Loopback with WASAPI +Kai Blaschke + Updated CMake build system + New Bison-/Flex-based Expression Evaluator (projectm-eval) + C API + Modernized Milkdrop 2 Renderer + +Blaque Allen + Rust Crates + Emscripten Improvements + Code Reviews + +Dane Wagner + Improved Audio Processing + HLSL Shader Translation Fixes + Sphinx Documentation + +...and many others! + +For a full list, please see the contributors page on GitHub: +https://github.com/projectM-visualizer/projectm/graphs/contributors \ No newline at end of file diff --git a/COPYING b/COPYING index 4a162d36a..fe4a56145 100644 --- a/COPYING +++ b/COPYING @@ -1,6 +1,6 @@ /** * projectM -- Milkdrop-esque visualisation SDK -* Copyright (C)2003-2009 projectM Team +* Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/audio.h b/src/api/include/projectM-4/audio.h index 28e9d5e68..23ee09d61 100644 --- a/src/api/include/projectM-4/audio.h +++ b/src/api/include/projectM-4/audio.h @@ -1,10 +1,10 @@ /** * @file audio.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Functions to pass in audio data to libprojectM. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/callbacks.h b/src/api/include/projectM-4/callbacks.h index 4a55c872a..64b4c7946 100644 --- a/src/api/include/projectM-4/callbacks.h +++ b/src/api/include/projectM-4/callbacks.h @@ -1,10 +1,10 @@ /** * @file callbacks.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Functions and prototypes for projectM callbacks. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/core.h b/src/api/include/projectM-4/core.h index 59fc294a3..2188cc505 100644 --- a/src/api/include/projectM-4/core.h +++ b/src/api/include/projectM-4/core.h @@ -1,10 +1,10 @@ /** * @file core.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Core functions to instantiate, destroy and control projectM. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/debug.h b/src/api/include/projectM-4/debug.h index fa0cd9350..12c0e8d40 100644 --- a/src/api/include/projectM-4/debug.h +++ b/src/api/include/projectM-4/debug.h @@ -1,10 +1,10 @@ /** * @file debug.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Debug functions for both libprojectM and preset developers. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/memory.h b/src/api/include/projectM-4/memory.h index 550dc5990..2ff0fb55c 100644 --- a/src/api/include/projectM-4/memory.h +++ b/src/api/include/projectM-4/memory.h @@ -1,10 +1,10 @@ /** * @file memory.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Memory allocation/deallocation helpers. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/parameters.h b/src/api/include/projectM-4/parameters.h index 63385f51c..04604abd4 100644 --- a/src/api/include/projectM-4/parameters.h +++ b/src/api/include/projectM-4/parameters.h @@ -1,10 +1,10 @@ /** * @file parameters.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Functions to set and retrieve all sorts of projectM parameters and setting. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/projectM.h b/src/api/include/projectM-4/projectM.h index 72a31ce48..28a01d427 100644 --- a/src/api/include/projectM-4/projectM.h +++ b/src/api/include/projectM-4/projectM.h @@ -1,6 +1,6 @@ /** * @file projectM.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Convenience include file that includes all other API headers. * * projectM -- Milkdrop-esque visualisation SDK diff --git a/src/api/include/projectM-4/render_opengl.h b/src/api/include/projectM-4/render_opengl.h index 6b524cfeb..348cec080 100644 --- a/src/api/include/projectM-4/render_opengl.h +++ b/src/api/include/projectM-4/render_opengl.h @@ -1,10 +1,10 @@ /** * @file render_opengl.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Functions to configure and render projectM visuals using OpenGL. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/touch.h b/src/api/include/projectM-4/touch.h index c0f488126..aa9a3d46c 100644 --- a/src/api/include/projectM-4/touch.h +++ b/src/api/include/projectM-4/touch.h @@ -1,10 +1,10 @@ /** * @file touch.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Touch-related functions to add random waveforms. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/api/include/projectM-4/types.h b/src/api/include/projectM-4/types.h index 0c5b43137..c33cc8bc7 100644 --- a/src/api/include/projectM-4/types.h +++ b/src/api/include/projectM-4/types.h @@ -1,10 +1,10 @@ /** * @file types.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Types and enumerations used in the other API headers. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist.h b/src/playlist/api/projectM-4/playlist.h index 54eb87d06..be133b851 100644 --- a/src/playlist/api/projectM-4/playlist.h +++ b/src/playlist/api/projectM-4/playlist.h @@ -1,10 +1,10 @@ /** * @file playlist.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Optional playlist API for libprojectM. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_callbacks.h b/src/playlist/api/projectM-4/playlist_callbacks.h index 5f745ba9f..9b9f3529b 100644 --- a/src/playlist/api/projectM-4/playlist_callbacks.h +++ b/src/playlist/api/projectM-4/playlist_callbacks.h @@ -1,10 +1,10 @@ /** * @file playlist_callbacks.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Functions and prototypes for projectM playlist callbacks. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_core.h b/src/playlist/api/projectM-4/playlist_core.h index fe0b49c1a..e82ac24b6 100644 --- a/src/playlist/api/projectM-4/playlist_core.h +++ b/src/playlist/api/projectM-4/playlist_core.h @@ -1,10 +1,10 @@ /** * @file playlist_core.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Core functions to instantiate, destroy and connect a projectM playlist. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_filter.h b/src/playlist/api/projectM-4/playlist_filter.h index 2b098d8aa..911e9cec0 100644 --- a/src/playlist/api/projectM-4/playlist_filter.h +++ b/src/playlist/api/projectM-4/playlist_filter.h @@ -1,10 +1,10 @@ /** * @file playlist_filter.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Playlist filter functions. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_items.h b/src/playlist/api/projectM-4/playlist_items.h index 7f0fdd99a..c0cac5efc 100644 --- a/src/playlist/api/projectM-4/playlist_items.h +++ b/src/playlist/api/projectM-4/playlist_items.h @@ -1,10 +1,10 @@ /** * @file playlist_items.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Playlist item management functions. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_memory.h b/src/playlist/api/projectM-4/playlist_memory.h index e8fd4ba2d..aa8560bda 100644 --- a/src/playlist/api/projectM-4/playlist_memory.h +++ b/src/playlist/api/projectM-4/playlist_memory.h @@ -1,10 +1,10 @@ /** * @file playlist_memory.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Memory allocation/deallocation helpers. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_playback.h b/src/playlist/api/projectM-4/playlist_playback.h index 0f3507338..dcef349fd 100644 --- a/src/playlist/api/projectM-4/playlist_playback.h +++ b/src/playlist/api/projectM-4/playlist_playback.h @@ -1,10 +1,10 @@ /** * @file playlist_playback.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Playback control functions. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/src/playlist/api/projectM-4/playlist_types.h b/src/playlist/api/projectM-4/playlist_types.h index 34af58f19..4d124491c 100644 --- a/src/playlist/api/projectM-4/playlist_types.h +++ b/src/playlist/api/projectM-4/playlist_types.h @@ -1,10 +1,10 @@ /** * @file playlist_types.h - * @copyright 2003-2023 projectM Team + * @copyright 2003-2024 projectM Team * @brief Types and enumerations used in the playlist API headers. * * projectM -- Milkdrop-esque visualisation SDK - * Copyright (C)2003-2023 projectM Team + * Copyright (C)2003-2024 projectM Team * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public