Skip to content

Mohmn/smearshot

Repository files navigation

SMEARSHOT (AUTO SCREENSHOT DELETER)

How to Use the SMEARSHOT App:

  1. Select the Screenshot Folder:

    • Open the SMEARSHOT app.
    • Click on the "Select Screenshot Folder" button.
    • Browse and choose the folder where your device saves screenshots.
  2. Set the Lifespan for Screenshots:

    • Input the desired time in the "Lifespan" box.
    • Use the "Unit" dropdown menu to select the time unit (e.g., seconds, minutes).
  3. Start the SMEARSHOT Process:

    • Click on the "Smear" button.
  4. Taking a Screenshot:

    • After setting up SMEARSHOT, take a screenshot as you normally would on your device.
  5. Screenshot Deletion Dialog:

    • Once you take a screenshot, a dialog will appear.
    • If you click "Yes" in the dialog, the screenshot will be deleted after the set lifespan.
    • If you click "No," the screenshot will not be deleted.

Click here to watch the video tutorial!

Inspiration

The idea behind the SMEARSHOT App was largely inspired by the "Mark" application by Tehleel Mir, available for Android devices on the Google Play Store. Seeing the utility and popularity of the app for mobile devices, I felt that there was a gap in the market for desktop users. As a result, the SMEARSHOT App was conceived to cater to this audience, aiming to provide the same efficiency and ease-of-use to desktop users.

Contributing

Interested in contributing to the SMEARSHOT project? Here's how you can get started:

  1. Fork and Clone: Begin by forking the repository and then cloning it to your local machine.

  2. Pick Your Task: Head over to the issues page. Here, you'll find a list of tasks categorized under various tags. Whether you're new to the project or a seasoned developer, there's something for everyone:

    Browse through the issues, and if something catches your eye or matches your skills, leave a comment. This way, the community knows you're working on it.

  3. Submit a PR: Once you've made your changes, raise a Pull Request (PR). If your PR is addressing a specific issue, mention it in the PR description like so: "resolves #xx". This helps GitHub automatically close the relevant issue once the PR is merged.

  4. Draft PRs: If you're unsure about your changes or you want some early feedback, you can open a draft PR. This way, the community can provide insights or suggestions before the final review.

  5. Visual Evidence: Especially for UI work, it's beneficial to attach screenshots or video recordings showcasing your changes. It provides a clear visual representation and makes the review process smoother.

Your contributions are invaluable to the growth and improvement of the SMEARSHOT App. Let's work together to make it the best tool for desktop users!

Recommended IDE Setup