nextcloud / nextcloud/bookmarks

"Open details" and offline content easier to access

Open
#2,274 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1.2k
Forks
189
Avg merge
5d 11h
Merged PRs (30d)
10

Description

Is your feature request related to a problem? Please describe.
I have two kinds of bookmarks:

  • Living bookmarks: On those, I click to open their website
  • Data collection: On those, I want the details, to get the "offline" content. And when you brows many of them, clicking on the meatballs, then Open Details is a pain.

Describe the solution you'd like

  • Ability to set default click behavior: either Open Details in current tab or Open link in new tab
    • at application level
    • at folder level
    • at link level
      When default behavior is Open Details, we need a new entry in meatballs menu to "Open Link"

Describe alternatives you've considered
Ability to set default click behavior: either Open Details in current tab or Open link in new tab at app level

  • Clicking on Image triggers default behavior
  • Clicking on Bookmark title div triggers the other one

Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the bookmark click behavior and the meatballs menu, then identify where application, folder, and link settings would be represented. The work is done when users can choose the default action at the requested scope and can still explicitly open the alternate action from the menu.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.