[PR #1551] [MERGED] Improve explicit label and add a AlreadyInYourLibrary indicator #3572

Closed
opened 2026-04-25 00:16:11 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/1551
Author: @mfcar
Created: 2/25/2023
Status: Merged
Merged: 2/25/2023
Merged by: @advplyr

Base: masterHead: mf/alreadyInYourLibraryIndicator


📝 Commits (4)

  • 7a47032 Improve explicit label and add a AlreadyInYourLibrary indicator
  • c820d0e Fix truncate hiding explicit icon
  • 3f85972 Typo
  • ba4f585 Update client/pages/library/_library/podcast/search.vue

📊 Changes

16 files changed (+89 additions, -15 deletions)

View changed files

📝 client/components/cards/BookMatchCard.vue (+5 -1)
📝 client/components/cards/LazyBookCard.vue (+6 -3)
client/components/widgets/AlreadyInLibraryIndicator.vue (+19 -0)
📝 client/components/widgets/ExplicitIndicator.vue (+3 -1)
📝 client/pages/item/_id/index.vue (+4 -1)
📝 client/pages/library/_library/podcast/latest.vue (+8 -4)
📝 client/pages/library/_library/podcast/search.vue (+35 -5)
📝 client/strings/de.json (+1 -0)
📝 client/strings/en-us.json (+1 -0)
📝 client/strings/es.json (+1 -0)
📝 client/strings/fr.json (+1 -0)
📝 client/strings/hr.json (+1 -0)
📝 client/strings/it.json (+1 -0)
📝 client/strings/pl.json (+1 -0)
📝 client/strings/ru.json (+1 -0)
📝 client/strings/zh-cn.json (+1 -0)

📄 Description

This pull request improves the Explicit indicator by adding a tooltip with the description.
And on the search podcast page, add a new indicator when the search returns already-added podcasts (comparing by iTunes ID or Name).


New already in your library indicator

Screenshot 2023-02-24 at 23 32 49

New Explicit tooltip

Screenshot 2023-02-24 at 23 32 20 Screenshot 2023-02-24 at 23 37 09

🔄 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/advplyr/audiobookshelf/pull/1551 **Author:** [@mfcar](https://github.com/mfcar) **Created:** 2/25/2023 **Status:** ✅ Merged **Merged:** 2/25/2023 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `mf/alreadyInYourLibraryIndicator` --- ### 📝 Commits (4) - [`7a47032`](https://github.com/advplyr/audiobookshelf/commit/7a47032a96a0e859a01aae43caaaddaa20e9ebe8) Improve explicit label and add a AlreadyInYourLibrary indicator - [`c820d0e`](https://github.com/advplyr/audiobookshelf/commit/c820d0e62bb1982035f05a0691fc43f8cdb48bce) Fix truncate hiding explicit icon - [`3f85972`](https://github.com/advplyr/audiobookshelf/commit/3f859723a674b27011fa566f48666d1af2feb376) Typo - [`ba4f585`](https://github.com/advplyr/audiobookshelf/commit/ba4f585318ad8f6e2ff99f7f4f0bd5545a4a13be) Update client/pages/library/_library/podcast/search.vue ### 📊 Changes **16 files changed** (+89 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `client/components/cards/BookMatchCard.vue` (+5 -1) 📝 `client/components/cards/LazyBookCard.vue` (+6 -3) ➕ `client/components/widgets/AlreadyInLibraryIndicator.vue` (+19 -0) 📝 `client/components/widgets/ExplicitIndicator.vue` (+3 -1) 📝 `client/pages/item/_id/index.vue` (+4 -1) 📝 `client/pages/library/_library/podcast/latest.vue` (+8 -4) 📝 `client/pages/library/_library/podcast/search.vue` (+35 -5) 📝 `client/strings/de.json` (+1 -0) 📝 `client/strings/en-us.json` (+1 -0) 📝 `client/strings/es.json` (+1 -0) 📝 `client/strings/fr.json` (+1 -0) 📝 `client/strings/hr.json` (+1 -0) 📝 `client/strings/it.json` (+1 -0) 📝 `client/strings/pl.json` (+1 -0) 📝 `client/strings/ru.json` (+1 -0) 📝 `client/strings/zh-cn.json` (+1 -0) </details> ### 📄 Description This pull request improves the Explicit indicator by adding a tooltip with the description. And on the search podcast page, add a new indicator when the search returns already-added podcasts (comparing by iTunes ID or Name). --- ### New already in your library indicator <img width="934" alt="Screenshot 2023-02-24 at 23 32 49" src="https://user-images.githubusercontent.com/814828/221321299-c70db2ab-96b8-41f2-8b5a-b0447d8a52e9.png"> ### New Explicit tooltip <img width="934" alt="Screenshot 2023-02-24 at 23 32 20" src="https://user-images.githubusercontent.com/814828/221321297-a2e0daa9-1637-4826-b99f-709ea70bb910.png"> <img width="797" alt="Screenshot 2023-02-24 at 23 37 09" src="https://user-images.githubusercontent.com/814828/221321304-6ee31ca9-5664-4c68-b8e8-51edb4fb3e9f.png"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:16:11 +02:00
adam closed this issue 2026-04-25 00:16:11 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3572