[PR #1804] Add multi-select mode for batch bookmark deletion #1699

Open
opened 2026-04-25 00:00:42 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1804
Author: @abguymon
Created: 2/14/2026
Status: 🔄 Open

Base: masterHead: feature/multi-select-bookmarks


📝 Commits (1)

  • f694a83 Add multi-select mode for batch bookmark deletion

📊 Changes

3 files changed (+137 additions, -8 deletions)

View changed files

📝 components/modals/BookmarksModal.vue (+91 -3)
📝 components/modals/bookmarks/BookmarkItem.vue (+41 -5)
📝 strings/en-us.json (+5 -0)

📄 Description

Brief summary

Adds multi-select mode to the bookmarks modal for batch deletion. Long-press a bookmark to enter selection mode, tap to select/deselect, with select all toggle and batch delete with confirmation dialog.

Which issue is fixed?

Fixes #1075

Pull Request Type

Affects both Android and iOS (frontend change only).

In-depth Description

  • Long-press any bookmark to enter multi-select mode
  • Tap individual bookmarks to toggle selection
  • Select all / deselect all toggle button
  • Batch delete selected bookmarks with a confirmation dialog
  • The "create bookmark" button is hidden during selection mode to avoid confusion
  • New i18n strings added for the UI elements

This implements the alternative solution described in #1075 — rather than just a "clear all" button, users can select specific bookmarks for batch deletion, which gives more control while still solving the problem of clearing many bookmarks at once.

How have you tested this?

yes

Screenshots

https://github.com/user-attachments/assets/f4920d3e-7b00-4791-bfa4-a9108d3065df


🔄 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-app/pull/1804 **Author:** [@abguymon](https://github.com/abguymon) **Created:** 2/14/2026 **Status:** 🔄 Open **Base:** `master` ← **Head:** `feature/multi-select-bookmarks` --- ### 📝 Commits (1) - [`f694a83`](https://github.com/advplyr/audiobookshelf-app/commit/f694a8340a77fff3dba522bdd05a1390b4486117) Add multi-select mode for batch bookmark deletion ### 📊 Changes **3 files changed** (+137 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `components/modals/BookmarksModal.vue` (+91 -3) 📝 `components/modals/bookmarks/BookmarkItem.vue` (+41 -5) 📝 `strings/en-us.json` (+5 -0) </details> ### 📄 Description ## Brief summary Adds multi-select mode to the bookmarks modal for batch deletion. Long-press a bookmark to enter selection mode, tap to select/deselect, with select all toggle and batch delete with confirmation dialog. ## Which issue is fixed? Fixes #1075 ## Pull Request Type Affects both Android and iOS (frontend change only). ## In-depth Description - Long-press any bookmark to enter multi-select mode - Tap individual bookmarks to toggle selection - Select all / deselect all toggle button - Batch delete selected bookmarks with a confirmation dialog - The "create bookmark" button is hidden during selection mode to avoid confusion - New i18n strings added for the UI elements This implements the alternative solution described in #1075 — rather than just a "clear all" button, users can select specific bookmarks for batch deletion, which gives more control while still solving the problem of clearing many bookmarks at once. ## How have you tested this? yes ## Screenshots https://github.com/user-attachments/assets/f4920d3e-7b00-4791-bfa4-a9108d3065df --- <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:00:42 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1699