-
Record feature
-
Playback feature (show that audio continues to play while switching tabs / exiting out of extension)
-
Information tab (website opening in new tab)
-
Deleting of recordings
-
Help Tab
-
Record with no audio (play button doesn't appear)
-
Mention that it defaults to current website
-
Show that submitting a task with no title doesn't work
-
FEAT - Import / Export via json. See here and here though let's discuss before adding any packages
-
FEAT - stretch goal, but add favicon from website a recording happened on to the left of the task name to improve recognition
-
FEAT - do some basic CSS with the recording page so it looks nice
-
Clone the repository to your local machine:
git clone https://github.com/ayoung5555/497-Chrome-Extension.git
-
Open Google Chrome and go to the Extensions page by typing
chrome://extensions
in the address bar. -
Enable Developer mode by toggling the switch in the top right corner.
-
Click on the "Load unpacked" button in the top left and select the cloned repository folder.
-
The extension should now be loaded in developer mode and ready to use.
- After installing the extension, you can use it by clicking on its icon in the Chrome toolbar. Right click and select pin to access it easier.
If you want to make changes to the extension's code and test them, follow these steps:
-
Open the cloned repository folder in your preferred code editor.
-
Make the necessary changes to the code and be sure to save. Most updates to rendering (HTML/CSS/JS) will update when the extension popup is re-rendered, but if not, continue following the steps below.
-
Go back to the Extensions page in Chrome (
chrome://extensions
). -
Find the extension in the list and click on the "Reload" button (looks like a small arrow going in a circle) to apply the changes.
-
Please develop using a branch for your own work, ideally with a helpful title like (
ui-andrew
) or (api-faizan
). -
Submit a pull request before merging into main.