umeshSinghVerma / Frametagger

FrameTagger: A Chrome extension for capturing and annotating YouTube videos. Take manual screenshots, add notes, and organize them into interactive PDFs for an enhanced learning experience.
https://frametagger.com
16 stars 8 forks source link

feat: Implement Screenshot Management with Delete Functionality #8

Open umeshSinghVerma opened 1 week ago

umeshSinghVerma commented 1 week ago

Overview:
Currently, users can take and annotate screenshots, but there's no dedicated view where users can manage them, including deleting screenshots. This feature will add a separate view to display all the screenshots and provide an option to delete them.

Implementation Steps:

  1. Create a New View:

    • Design a dedicated view within the extension to display all captured screenshots.
    • For each screenshot, show the thumbnail and metadata (e.g., timestamp).
  2. Add Delete Button:

    • For each screenshot in the view, include a delete button.
    • When clicked, this button should remove the screenshot from Chrome's storage.
  3. Backend:

    • Ensure the delete operation correctly updates Chrome's unlimited storage.
    • Optionally, notify users upon successful deletion or provide an undo option.
  4. UI/UX Considerations:

    • Keep the interface minimal and consistent with YouTube's design theme.
    • Ensure the delete functionality is intuitive and responsive.

Benefits:
This will give users more control over their saved content, allowing them to manage and clean up unwanted screenshots.

pratik-pansare commented 1 week ago

Hello @umeshSinghVerma , I am interested to do this task can you please assign me with it .

umeshSinghVerma commented 1 week ago

Hi @pratik-pansare! Thanks for your interest in this task! I’d be happy to assign it to you. Please ensure to follow the implementation steps outlined in the issue, and feel free to reach out if you have any questions or need clarification while working on it.

Looking forward to your contribution! 😊