Skip to content

Conversation

@not-meet
Copy link
Contributor

Fixes #36

This PR adds the enhancement raised in the issue no 36

Proposed solution

  • Added a Temporary disable UI with preseted inputs for one click disable
  • Added a custom input option with input validation thus user can not enter any false set of time
  • Persistent Timeout Management with Cleanup

Proofs of concept

Screencast.from.2025-08-12.03-01-48.webm
Screencast.from.2025-08-12.03-03-31.webm

NOTE-
I believe this pr covers all the necessary add-ons, edge cases required to push the feat into prod in the next update.
Both the poc's demonstrates all the claims made in the proposed solutions!

Copy link
Owner

@lirena00 lirena00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does look good overall and the ui is also consistent with the overall app layout
but utils/storage.ts don't have any versioning in your implementation as discussed in
https://wxt.dev/storage#versioning and would result in some bugs when an old user would use this extension but I am also working on some other feature which do require some updates in storage so I guess I will add it myself, will merge it with new branch by EOD
thanks for the contribution!!

@lirena00 lirena00 changed the base branch from main to new August 12, 2025 09:06
@lirena00 lirena00 merged commit 7ffa935 into lirena00:new Aug 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature suggestion: Add option to temporarily disable plugin for an amount of time

2 participants