[PR #2154] [MERGED] Add image provider for artists #9017

Closed
opened 2026-02-07 05:54:40 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/2154
Author: @dkanada
Created: 12/14/2019
Status: Merged
Merged: 6/4/2020
Merged by: @dkanada

Base: masterHead: artist-collage


📝 Commits (6)

  • 8d7e9ab minor refactoring
  • aa66444 add image provider for artists
  • c9c6fe0 move most of the image providers to a single directory
  • 3f3bb66 fix namespace for providers that were moved
  • 17031fb disable artist image provider until configurable
  • 6022f9f disable specific rule for playlist image provider

📊 Changes

8 files changed (+133 additions, -70 deletions)

View changed files

Emby.Server.Implementations/Images/ArtistImageProvider.cs (+47 -0)
📝 Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs (+10 -3)
📝 Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs (+1 -1)
📝 Emby.Server.Implementations/Images/DynamicImageProvider.cs (+1 -1)
📝 Emby.Server.Implementations/Images/FolderImageProvider.cs (+3 -7)
📝 Emby.Server.Implementations/Images/GenreImageProvider.cs (+2 -51)
Emby.Server.Implementations/Images/PlaylistImageProvider.cs (+66 -0)
📝 Jellyfin.Drawing.Skia/SkiaEncoder.cs (+3 -7)

📄 Description

I'd like to expose some options for these providers in the settings at some point, but I need to figure out a few things first.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/2154 **Author:** [@dkanada](https://github.com/dkanada) **Created:** 12/14/2019 **Status:** ✅ Merged **Merged:** 6/4/2020 **Merged by:** [@dkanada](https://github.com/dkanada) **Base:** `master` ← **Head:** `artist-collage` --- ### 📝 Commits (6) - [`8d7e9ab`](https://github.com/jellyfin/jellyfin/commit/8d7e9ab5152a1f17d746c770cc3fec6374dd4a34) minor refactoring - [`aa66444`](https://github.com/jellyfin/jellyfin/commit/aa66444264fe0f76349316496fd5a6e8d3431b7d) add image provider for artists - [`c9c6fe0`](https://github.com/jellyfin/jellyfin/commit/c9c6fe02ab2ddf478bb1fde7cc4b0bf574b2d2b2) move most of the image providers to a single directory - [`3f3bb66`](https://github.com/jellyfin/jellyfin/commit/3f3bb668a3916f0edc2f11259cc013d53cdd8070) fix namespace for providers that were moved - [`17031fb`](https://github.com/jellyfin/jellyfin/commit/17031fb38d03c7b22168565e43f85bd7e9472dda) disable artist image provider until configurable - [`6022f9f`](https://github.com/jellyfin/jellyfin/commit/6022f9f1daae3cd9837fb3c63e5c68b2d1364452) disable specific rule for playlist image provider ### 📊 Changes **8 files changed** (+133 additions, -70 deletions) <details> <summary>View changed files</summary> ➕ `Emby.Server.Implementations/Images/ArtistImageProvider.cs` (+47 -0) 📝 `Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs` (+10 -3) 📝 `Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs` (+1 -1) 📝 `Emby.Server.Implementations/Images/DynamicImageProvider.cs` (+1 -1) 📝 `Emby.Server.Implementations/Images/FolderImageProvider.cs` (+3 -7) 📝 `Emby.Server.Implementations/Images/GenreImageProvider.cs` (+2 -51) ➕ `Emby.Server.Implementations/Images/PlaylistImageProvider.cs` (+66 -0) 📝 `Jellyfin.Drawing.Skia/SkiaEncoder.cs` (+3 -7) </details> ### 📄 Description I'd like to expose some options for these providers in the settings at some point, but I need to figure out a few things first. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 05:54:40 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#9017