You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
• Download pages as markdown files, including Confluence-aware exports
45
-
• Automatic screenshot attachment for visual context
46
43
47
44
📋 Clipboard Tools
48
45
• Copy page title
@@ -54,9 +51,6 @@ Nenya is the ultimate browser extension for users who refuse to be tied down to
54
51
• Save clipboard URLs directly to Raindrop Unsorted
55
52
56
53
✨ Content Enhancement
57
-
• Bright Mode: Force light mode on any website
58
-
• Dark Mode: Force dark mode rendering on websites when needed
59
-
• Element Blocker: Visual picker to hide distracting elements (instant apply)
60
54
• Custom JavaScript: Inject JS code into specific sites
61
55
• Custom CSS: Inject custom styles into specific sites
62
56
• YouTube Enhancements: Special optimizations for YouTube
@@ -86,7 +80,7 @@ Nenya is the ultimate browser extension for users who refuse to be tied down to
86
80
Required for Raindrop.io integration to mirror collections and items as browser bookmarks. The extension creates, updates, and manages bookmark folders to sync with your Raindrop account. Also enables the built-in bookmark search functionality allowing seamless cross-platform bookmark management.
87
81
88
82
-**storage**:
89
-
Essential for saving user settings and preferences. Uses both `chrome.storage.sync` for cross-device synchronization of settings (shortcuts, rules, configurations) and `chrome.storage.local` for tab snapshots and LLM prompts that don't need to sync.
83
+
Essential for saving user settings and preferences. Uses both `chrome.storage.sync` for cross-device synchronization of settings (shortcuts, rules, configurations) and `chrome.storage.local` for tab snapshots and runtime data that don't need to sync.
90
84
91
85
-**tabs**:
92
86
Core functionality for tab management - creates, queries, updates, and manages browser tabs. Enables features like tab switching, screenshots, content capture, and auto-reload.
@@ -95,7 +89,7 @@ Nenya is the ultimate browser extension for users who refuse to be tied down to
95
89
Used in conjunction with tab management to organize related tabs into groups for user workflows such as context-menu actions and split-tab operations.
96
90
97
91
-**notifications**:
98
-
Provides user feedback for important actions like successful Raindrop synchronization, backup completion, auto-reload events, auto-login notifications, and error states. Keeps users informed about background operations without interrupting their browsing.
92
+
Provides user feedback for important actions like successful Raindrop synchronization, JSON import/export completion, auto-reload events, auto-login notifications, and error states. Keeps users informed about background operations without interrupting their browsing.
99
93
100
94
-**contextMenus**:
101
95
Adds right-click menu options for quick access to extension features including clipboard tools (copy title/URL, screenshots) and Raindrop save actions. Provides convenient access to frequently used features.
@@ -104,20 +98,17 @@ Nenya is the ultimate browser extension for users who refuse to be tied down to
104
98
Enables scheduled background tasks including automatic Raindrop synchronization at regular intervals, and auto-reload functionality for specific tabs based on user-defined URL patterns and time intervals.
105
99
106
100
-**scripting**:
107
-
Required for content script injection to implement features like element blocking, custom CSS/JS injection, video controls, picture-in-picture, bright mode, and LLM page content extraction across all websites.
101
+
Required for content script injection to implement features like custom CSS/JS injection, video controls, picture-in-picture, auto Google login, and Markdown page content extraction across all websites.
108
102
109
103
-**activeTab**:
110
-
Allows the extension to interact with the currently active tab for features like video controls, element picker, bright mode toggle, and clipboard operations without requiring broad host permissions. Used for popup-triggered actions on the current tab.
104
+
Allows the extension to interact with the currently active tab for features like video controls, Markdown download, screenshots, and clipboard operations without requiring broad host permissions. Used for popup-triggered actions on the current tab.
111
105
112
106
-**clipboardWrite**:
113
107
Enables copying various content to clipboard including page titles, URLs (various formats), markdown links, and screenshots. Essential for the extension's productivity and sharing features.
114
108
115
-
-**declarativeNetRequest**:
116
-
Used for implementing content filtering and blocking rules through the visual element picker interface.
117
-
118
109
-**webNavigation**:
119
110
Required for monitoring page navigation events to implement features such as auto-reload functionality based on URL patterns and URL processing rules that transform URLs when opening in new tabs.
-`<all_urls>`: Required for content script injection across all websites to provide universal features like element blocking, custom styling (CSS), custom code (JS), video controls, bright mode, auto Google login, and LLM page content extraction.
113
+
-`<all_urls>`: Required for content script injection across all websites to provide universal features like custom styling (CSS), custom code (JS), video controls, auto Google login, and Markdown page content extraction.
123
114
-`https://api.raindrop.io/*`: Essential for Raindrop.io integration to sync bookmarks, collections, and user data with the cloud service. Used for pulling collections, pushing new bookmarks, and maintaining two-way synchronization.
0 commit comments