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

feat: Implement Screenshot Management with Delete Functionality #8

Open
umeshSinghVerma opened this issue Oct 3, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request hacktoberfest

Comments

@umeshSinghVerma
Copy link
Owner

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.

@umeshSinghVerma umeshSinghVerma added enhancement New feature or request hacktoberfest labels Oct 3, 2024
@pratik-pansare
Copy link

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

@umeshSinghVerma
Copy link
Owner Author

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! 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest
Projects
None yet
Development

No branches or pull requests

2 participants