Releases: barisx/Select2Prompt
v1.1.3
Delete Permissions
Item name: Select2Prompt
Item ID: lmbkiamkedbobkakpojjgnkplmplagef
Violation(s):
Use of Permissions:
Violation reference ID: Purple Potassium
Violation: Requesting but not using the following permission(s):
activeTab
How to rectify: Remove the above permission(s)
Relevant section of the program policy:
Request access to the narrowest permissions necessary to implement your Product's features or services. Don't attempt to "future proof" your Product by requesting a permission that might benefit services or features that have not yet been implemented. (learn more)
Use of Permissions:
Violation reference ID: Purple Potassium
Violation: The following permission(s) need not be requested for the methods/properties implemented by the item:
tabs
How to rectify: Remove the above permission(s). The properties used by the items will continue to function even without requesting these permissions.
Relevant section of the program policy:
Request access to the narrowest permissions necessary to implement your Product's features or services. Don't attempt to "future proof" your Product by requesting a permission that might benefit services or features that have not yet been implemented. (learn more)
v1.1.1
v1.1.0
Select2Prompt Chrome Extension - Version 1.1.0
Release Notes
In this update, we are introducing an enhanced user experience that brings a seamless and visually intuitive way to transfer your selected text to the prompt-textarea. Building upon the foundation laid in the initial release, version 1.1.0 comes with the following improvements:
Features
-
Text Replacement with Visual Feedback: In the previous version, selecting text would append it to the existing content in the
prompt-textarea. Now, the selected text will replace the existing content, providing a fresh space for each new selection. To complement this, we have introduced a visual feedback mechanism where the background of theprompt-textareamomentarily transitions from yellow to transparent, signaling the successful transfer of the selected text. -
Enhanced Prompt Detection: By adding two newline characters (
'\n\n') after the selected text, we facilitate better prompt detection by ChatGPT, enhancing the clarity and structure of the conversation.
How It Works
-
Text Selection and Transfer: Highlight the text you wish to transfer. The extension recognizes the selection event and initiates the transfer, replacing the existing content in the
prompt-textareawith the selected text, followed by two newline characters to aid in better prompt detection by ChatGPT. -
Visual Feedback: Post the text transfer, the
prompt-textareaundergoes a smooth background color transition from yellow to transparent, providing a visual cue of the successful text transfer. -
Focus and Scroll: Following the transfer, the cursor automatically positions itself at the end of the transferred text, ready for your next input, ensuring a smooth and uninterrupted workflow.
Bug Fixes and Improvements
-
Focus on the Last Line: The extension smartly focuses on the last line of the textarea, setting the stage for your next input and maintaining a smooth workflow.
-
Error Handling: In the absence of the
prompt-textarea, a console log has been added to aid in debugging and ensure the extension functions correctly in the designated environment.
We hope this update enhances your user experience, making text transfer intuitive and visually guided. We appreciate your support and welcome feedback for continual improvements.
Feature: Double New Line
Instant Copy with Double Newline: The standout feature in this release is the instant copy functionality. Whenever you select text on the https://chat.openai.com/ webpage (excluding the designated textarea), it is automatically transferred to a designated textarea identified by the ID prompt-textarea. What sets this feature apart is the addition of a double newline (\n\n) at the end of the transferred text. This not only separates the selected text from your subsequent inputs but also aids in better prompt detection by ChatGPT, enhancing the clarity and structure of the conversation.
v1.0.0
Select2Prompt Chrome Extension - Version 1.0
Release Description
We are thrilled to introduce the inaugural release of the Select2Prompt Chrome extension, a tool designed to streamline your text handling experience on https://chat.openai.com/. This extension automatically transfers the text you select on the webpage to a designated textarea, setting a new standard for convenience and efficiency.
Features
-
Instant Copy: As soon as you select text anywhere on the
https://chat.openai.com/webpage (excluding the designated textarea), it will be instantly copied to a designated textarea with the IDprompt-textarea. This feature eliminates the need for manual copy-pasting, saving you time and effort. -
Prompt Focus: Following the text transfer, the extension automatically focuses on the last line of the textarea, ready for your next input. This intuitive feature ensures a seamless workflow, allowing you to continue your work without any interruptions.
How It Works
-
Designated Textarea: The extension works in tandem with a textarea element identified by the ID
prompt-textarea. This is where the selected text will be transferred. -
Text Selection: Simply select the text you wish to transfer. The extension automatically detects the selection event and triggers the transfer process.
-
Automatic Transfer and Focus: The selected text is automatically transferred to the designated textarea, with the cursor focusing on the last line, facilitating a prompt and efficient text handling process.
Objective
The primary objective of this release is to enhance productivity by reducing the manual effort involved in transferring text. Whether you are a developer, a prompt engineer, or someone who handles text frequently, this extension is designed to make your workflow smoother and more efficient.
Excuses
While this version brings a revolutionary feature to your browser, it is limited to working exclusively on the https://chat.openai.com/ website. Future versions may expand the functionality to other websites based on user feedback and requirements.
Feedback and Contributions
We value your feedback and encourage users to report any issues or suggest improvements through the feedback system. Contributions to the project are welcome, and we look forward to building a community of users and developers to take this project to greater heights.