p5.js-web-editor
p5.js-web-editor copied to clipboard
The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share,...
Fixes #3441 Changes: * Add ConsoleContext for managing console state * Replace Redux console actions with Context API * Update Console component to use useConsole hook * Update useHandleMessageEvent to...
I added a button in the settings dropdown menu as "system preferences" which enables default system theme of the user to the p5.js web editor. Fixes #3061 Changes: added accessibility...
Fixes #3079 Changes: - Added a tooltip to the "Upload File" button to inform users that authentication is required before uploading. - This enhances the user experience by providing guidance...
### Increasing Access This feature increases access to the p5.js Web Editor by making it easier for beginners and educators to learn and use p5.js functions without leaving the editor....
Fixes #issue-number Changes: I have verified that this pull request: * [ ] has no linting errors (`npm run lint`) * [ ] has no test errors (`npm run test`)...
#### Nature of issue? - [X] Existing feature enhancement #### Feature enhancement details: Right now, all of the mongoose queries use callbacks instead of the new ES6 promise syntax. This...
### p5.js version https://editor.p5js.org/ does not have an Open Graph image set up ### What is your operating system? Mac OS ### Web browser and version _No response_ ### Actual...
### p5.js version dev-2.0 branch ### What is your operating system? None ### Web browser and version Chrome ### Actual Behavior Because of an attempt to stringify a large variable,...
Fixes #2094 Changes:  1. **Added Security Headers:** Implemented 'Cross-Origin-Embedder-Policy': 'require-corp' and 'Cross-Origin-Opener-Policy': 'same-origin' in both server.js and previewServer.js to enhance cross-origin security and enable origin isolation....
Fixes #3383, #3376 Changes: - Added a keyboard shortcut for creating a new folder: Ctrl/Cmd + Alt/Option + Shift + N. - This follows common conventions in development environments and...