Components adizionâi par Firefox
  • Estensions
  • Temis
    • par Firefox
    • Dizionaris e pachets di lenghis
    • Altris sĂŽts
    • Components adizionâi par Android
Jentre
Anteprime di Copy Leetcode Problem

Copy Leetcode Problem di Koruto

Easily copy the current LeetCode problem description to your clipboard.

5 (1 reviews)5 (1 reviews)
4 utents4 utents
Ti covente Firefox par doprâ cheste estension
Discjame Firefox e instale la estension
Discjame il file

Metadâts de estension

Informazions su la estension
LeetCode QuestionClip

A Firefox add-on that allows you to effortlessly copy LeetCode question descriptions to your clipboard with custom formatting.

Features:
Easy Copying: Quickly copy LeetCode question descriptions with desired Markdown formatting.

Icon States:
Save Icon: Displayed when you are on a valid LeetCode problem URL and have the description tab active.
Tick Mark: Indicates that the question description has been successfully copied to the clipboard.
Error Icon: Signals an error occurred while copying. Refreshing the page may resolve the issue.
Forbidden Icon: Shown when the current URL is not a valid LeetCode problem description page.

Usage:
1. Navigate to a LeetCode problem URL.
2. Click on the "Description" tab to ensure the problem description is visible.
3. Click the extension icon to copy the description.
4. The icon will update to indicate the status:
Save Icon: Ready to copy.
Tick Mark: Copy successful.
Error Icon: Error occurred. Try refreshing the page.
Forbidden Icon: Invalid URL. Ensure you are on a valid LeetCode problem description page.

Notes:
Ensure you are on a LeetCode problem URL ending with /description/ for the extension to work correctly.
In case of errors, try refreshing the page and ensure the problem description is visible.

Author: Koruto
Valutât 5 di 1 recensôr
Jentre par dâ un vôt a cheste estension
No son ancjemò valutazions

Valutazion in stelis salvade

5
1
4
0
3
0
2
0
1
0
Lei 1 recension
Permès e dâtsPlui informazions

Permès obligatoris:

  • Meti dâts tes notis
  • Acedi aes schedis dal navigadĂ´r
Altris informazions
Colegaments component adizionâl
  • E-mail pal supuart
Version
1.1
Dimension
42,73 kB
Ultin inzornament
ĂŠĂŠn jaar geleden (10 aug. 2024)
Categoriis coreladis
  • Gjestion files discjariâts
  • Schedis
Licence
Dome GNU Lesser General Public License v3.0
Cronologjie versions
  • ViĂ´t dutis lis versions
Zonte ae racuelte
Segnale chest component adizionâl
Notis di publicazion pe version 1.1
Version: 1.2.0
New Features:

DOM Content Load Handling:
The content script now waits for the DOM to be fully loaded before executing. This ensures that the LeetCode question title and description are reliably captured, even on slower connections or complex pages.
Introduced a DOMContentLoaded event listener in the background script to trigger the injection and execution of the content script only after the DOM has loaded. This reduces the likelihood of errors caused by attempting to access elements that haven't been rendered yet.

UI/UX Improvements:

Loading Indicator:
Updated the browser action icon to change to a "loading" icon immediately after the button is clicked. This provides visual feedback to users, indicating that the extension is processing their request.
The icon reverts to either a success or error icon based on the result of the clipboard operation, offering clear and immediate feedback.

Error Handling:

Improved error handling and logging in both the background and content scripts. Users will now see more descriptive error messages if the LeetCode question title or description fails to load.
Additional checks were added to ensure that the extension gracefully handles scenarios where the DOM is not ready or when expected elements are not found.

Bug Fixes:

Fixed an issue where the extension might attempt to execute before the DOM is fully loaded, resulting in errors or incomplete data capture.
Resolved minor issues with clipboard operations not providing immediate feedback in certain edge cases.

Other Changes:
Refactored code to improve readability and maintainability, including separating concerns between the background script and content script more clearly.
Altris estensions di Koruto
  • No son ancjemò valutazions

  • No son ancjemò valutazions

  • No son ancjemò valutazions

  • No son ancjemò valutazions

  • No son ancjemò valutazions

  • No son ancjemò valutazions

Va ae pagjine principâl dal sÎt Mozilla

Components adizionâi

  • Informazions
  • Blog dai components adizionâi di Firefox
  • Laboratori estensions
  • Centri di svilup
  • Politichis pal svilupadĂ´r
  • Blog de comunitât
  • Forum
  • Segnale un erĂ´r
  • Vuide pes recensions

NavigadĂ´rs

  • Desktop
  • Mobile
  • Enterprise

Prodots

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Riservatece
  • Cookies
  • Notis legâls

Gjavant dulà che al è indict in mÝt diviers, i contignÝts su chest sÎt a son distribuÎts cun licence Creative Commons Atribuzion CondivÎt te stesse maniere v3.0 o versions sucessivis.