[PR #1134] add select all/deselect all/open all buttons #1005

Open
opened 2026-02-25 23:36:10 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-shiori/shiori/pull/1134
Author: @keltar
Created: 8/11/2025
Status: 🔄 Open

Base: masterHead: selectall


📝 Commits (3)

  • 32a7767 add select all/deselect all/open all buttons
  • c314927 Merge branch 'master' into selectall
  • ff64646 Merge branch 'master' into selectall

📊 Changes

1 file changed (+35 additions, -0 deletions)

View changed files

📝 internal/view/assets/js/page/home.js (+35 -0)

📄 Description

Add select all/deselect all/open selected buttons for mass operations. This enables "select all, open all, delete all, done" workflow.

Opening multiple items it quirky as it requires browser permission to open multiple tabs, but browser tooltips seems quite clear on what user is required to do, and only do that once.

Any suggestion on improvements is appreciated.

2025-08-11_09-46

🔄 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/go-shiori/shiori/pull/1134 **Author:** [@keltar](https://github.com/keltar) **Created:** 8/11/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `selectall` --- ### 📝 Commits (3) - [`32a7767`](https://github.com/go-shiori/shiori/commit/32a776782e998c07dfb031b77f07c7f9708981b4) add select all/deselect all/open all buttons - [`c314927`](https://github.com/go-shiori/shiori/commit/c3149270f75b29b38be55b7d6aa551c66eef14a6) Merge branch 'master' into selectall - [`ff64646`](https://github.com/go-shiori/shiori/commit/ff646464e826169a2dc69a1b900bb8ebfac8114f) Merge branch 'master' into selectall ### 📊 Changes **1 file changed** (+35 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `internal/view/assets/js/page/home.js` (+35 -0) </details> ### 📄 Description Add select all/deselect all/open selected buttons for mass operations. This enables "select all, open all, delete all, done" workflow. Opening multiple items it quirky as it requires browser permission to open multiple tabs, but browser tooltips seems quite clear on what user is required to do, and only do that once. Any suggestion on improvements is appreciated. <img width="436" height="66" alt="2025-08-11_09-46" src="https://github.com/user-attachments/assets/99e983bc-c753-498c-930a-21ab4afe8e39" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shiori#1005
No description provided.