From 0b209fe66b33bfeed1b1259efba31ceb643c4e0e Mon Sep 17 00:00:00 2001 From: Shadowghost Date: Thu, 14 May 2026 08:05:29 +0200 Subject: Add Listenbrainz plugin Logo --- .../MediaBrowser.Providers.csproj | 4 ++ .../Configuration/ListenBrainz_logo.svg | 60 ++++++++++++++++++++++ .../Plugins/ListenBrainz/Configuration/NOTICE.md | 23 +++++++++ .../Plugins/ListenBrainz/Configuration/config.html | 10 ++++ .../Plugins/ListenBrainz/ListenBrainzPlugin.cs | 15 +++++- 5 files changed, 110 insertions(+), 2 deletions(-) create mode 100644 MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/ListenBrainz_logo.svg create mode 100644 MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/NOTICE.md diff --git a/MediaBrowser.Providers/MediaBrowser.Providers.csproj b/MediaBrowser.Providers/MediaBrowser.Providers.csproj index 1022dc190e..8b727a8cac 100644 --- a/MediaBrowser.Providers/MediaBrowser.Providers.csproj +++ b/MediaBrowser.Providers/MediaBrowser.Providers.csproj @@ -54,6 +54,10 @@ + + + + diff --git a/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/ListenBrainz_logo.svg b/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/ListenBrainz_logo.svg new file mode 100644 index 0000000000..416a097f9c --- /dev/null +++ b/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/ListenBrainz_logo.svg @@ -0,0 +1,60 @@ + + ListenBrainz_logo-svg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/NOTICE.md b/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/NOTICE.md new file mode 100644 index 0000000000..774e383f8b --- /dev/null +++ b/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/NOTICE.md @@ -0,0 +1,23 @@ +# ListenBrainz logo attribution + +The file `ListenBrainz_logo.svg` shipped alongside this plugin is a derivative +work used here under the terms of the Creative Commons Attribution-ShareAlike +4.0 International license (CC BY-SA 4.0). + +## Attribution chain + +1. Original work: [ListenBrainz logo](https://github.com/metabrainz/metabrainz-logos/commit/10127d3e84e5bb7e1c8509f1da12223d19581e18) + by [MonkeyDo](https://github.com/metabrainz/metabrainz-logos/commits?author=MonkeyDo) + at the [MetaBrainz Foundation](https://github.com/metabrainz), licensed under + CC BY-SA 4.0. +2. "ListenBrainz logo for Jellyfin plugin" — derivative by + [lyarenei](https://github.com/lyarenei), distributed in + [jellyfin-plugin-listenbrainz](https://github.com/lyarenei/jellyfin-plugin-listenbrainz/tree/main/res/listenbrainz) + under CC BY-SA 4.0. +3. This redistribution within Jellyfin retains the work unmodified and remains + licensed under CC BY-SA 4.0 per the license's ShareAlike requirement. + +## License + +A full copy of the CC BY-SA 4.0 license is available at +. diff --git a/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/config.html b/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/config.html index 8fd792e5ac..dec21d1b42 100644 --- a/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/config.html +++ b/MediaBrowser.Providers/Plugins/ListenBrainz/Configuration/config.html @@ -7,6 +7,7 @@
+

ListenBrainz

Get similar artist recommendations from ListenBrainz Labs.

@@ -39,6 +40,14 @@
+
+

The ListenBrainz logo is © the MetaBrainz Foundation (by MonkeyDo), + adapted for Jellyfin plugin use by + lyarenei, + and redistributed here under + CC BY-SA 4.0. + Full attribution notice is shipped alongside the plugin in NOTICE.md.

+