Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧩 FEATURE REQUEST: Add Button to Auto-populate Selected "Most visited sites" into "My shortcuts" #1766

Open
1 task done
Zak-Riddles opened this issue Mar 1, 2025 · 1 comment

Comments

@Zak-Riddles
Copy link

Zak-Riddles commented Mar 1, 2025

Concise Description

Add an option to auto-populate user-selected "Most visited sites" into "My shortcuts".

Description

There are currently two methods for adding web shortcuts to daily.dev; importing most visited sites from a supported browser (Chrome, Edge), or manually adding custom shortcuts to ‘My shortcuts’ via the adding custom shortcuts flow. At the moment, these options are mutually exclusive. A user can import their “Most visited sites,” but they cannot modify, add, or remove any of them. Or, the user can manually enter URLs into “My shortcuts,” but they cannot opt to automatically move any “Most visited” sites to their “My shortcuts,” they must add them all manually. My suggestion is to add an additional auto-populate most visited sites option to the adding custom shortcuts flow. This addition would streamline the process of adding custom web shortcuts without sacrificing user control or privacy.

Use Case

Adding an auto-populate most visited sites option to the adding custom shortcuts flow combines the convenience of importing a user's most visited sites with the flexibility of creating their own.

User Stories

1: Auto-Populate Most Visited Sites in Custom Shortcuts Flow

As a user who frequently visits certain websites,
I want an option to auto-populate my most visited sites when adding custom shortcuts,
so that I can quickly add commonly used websites without manually entering them.

Acceptance Criteria:

  • An "Auto-populate Most Visited Sites" button is available in the "Add Custom Shortcuts" flow.
  • Clicking the button pulls data from the browser's most visited sites.
  • The user can select/deselect sites before adding them to "My shortcuts."

2: User Control Over Auto-Populated Shortcuts

As a user who values control over my shortcuts,
I want the ability to review and customize which most visited sites are added,
so that I have control over which shortcuts appear in "My shortcuts."

Acceptance Criteria:

  • The auto-populated list is displayed before adding to "My shortcuts."
  • Users can remove individual sites before finalizing the list.
  • A confirmation action is required before saving the shortcuts
  • The user can add additional sites to "My shortcuts" after the selected URLs from "Most Visited Sites" are populated.

Solution Proposed

A new "Auto-populate Most Visited Sites" button should be added to the "Adding Custom Shortcuts" flow. Clicking this button will:

  1. Check for, and request if needed, permission to import 'Most Visited' sites from browser.
  2. Fetch most visited sites from user's browser.
  3. Display a list of suggested sites where users can:
    • Select/deselect sites.
    • Edit shortcut names/URLs before saving.
  4. Allow users to confirm and add selected sites to "My shortcuts."
  5. Return the user to "My shortcuts" after confirming their selections.

Alternatives Considered

Automatically add most visited sites to "My shortcuts after opt-in" → Rejected due to lack of user control when transitioning from "Most visited sites" to "My shortcuts".

Allow editing of "Most visited sites" after import → Rejected due to potential loss of synchronization between the "Most visited sites" list and users' actual browsing behavior.

Additional Context

Related Documentation:

- Importing Shortcuts from Chrome to daily.dev: https://docs.daily.dev/docs/getting-started/browser-extension-installation#importing-shortcuts-from-chrome-to-dailydev
- Adding Custom Shortcuts to daily.dev: https://docs.daily.dev/docs/getting-started/browser-extension-installation#adding-custom-shortcuts-to-dailydev

Code of Conduct

  • I follow the conditions of this project.
@dailydotdev dailydotdev locked and limited conversation to collaborators Mar 2, 2025
@idoshamun idoshamun converted this issue into a discussion Mar 2, 2025
@idoshamun idoshamun reopened this Mar 2, 2025
@idoshamun idoshamun converted this issue into a discussion Mar 2, 2025
@idoshamun idoshamun reopened this Mar 2, 2025
@idoshamun
Copy link
Member

Hi @Zak-Riddles,

Thanks for the suggestion. We will consider it

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants