refactor: modernize extension and add flexible name display options#22
Open
sirkuttin wants to merge 2 commits intoForbesLindesay:masterfrom
Open
refactor: modernize extension and add flexible name display options#22sirkuttin wants to merge 2 commits intoForbesLindesay:masterfrom
sirkuttin wants to merge 2 commits intoForbesLindesay:masterfrom
Conversation
added 2 commits
February 10, 2025 18:57
- Update to Manifest V3 with modern best practices * Replace background page with service worker * Add proper content security policy * Update permissions structure * Migrate from localStorage to chrome.storage - Add configurable name display options via popup * Add radio options for real name, username, or both * Create popup UI with modern styling * Implement real-time updates across tabs * Persist display preferences - Modernize codebase * Replace browserify with esbuild * Update dependencies to latest versions * Convert callbacks to async/await * Add proper error handling * Replace setInterval with MutationObserver * Improve code organization and maintainability Breaking Changes: - Requires Chrome MV3 compatible browser - New storage format for display preferences"
Author
|
hope this looks good. let me know if there is anything else I should do |
|
Nice work! Would you consider publishing a fork to Chrome Web Store? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update to Manifest V3 with modern best practices
Add configurable name display options via popup
Breaking Changes: